ISO 9001:2015 Certified MSME Registered 4.8 Rating ICSE Board Aligned
School Curriculum Course

ICSE Class 7 Computer
Syllabus in Howrah & Kolkata

Master the complete ICSE Class 7 Computer syllabus — covering Hardware Components (External & Internal Devices), Number Systems & Binary Conversions, Computer Viruses, Ethics & Safety Measures, Spreadsheets, DBMS, and HTML Advanced Features. Build strong digital literacy aligned with the ICSE Board curriculum.

Hardware Components Number Systems Computer Viruses Ethics & Safety Spreadsheets DBMS HTML Advanced
2/Week
Classes
12 Months
Duration
7
Chapters
10–15
Batch Size
Course Details

What You Get

Everything your child needs to ace ICSE Class 7 Computer — in one structured, hands-on course aligned with the ICSE Board syllabus.

Hardware Components

Deep dive into External and Internal hardware devices — input/output devices, storage, CPU, RAM, ROM, motherboard components and how they work together.

Number Systems

Understanding different number systems — Binary, Octal, Decimal, Hexadecimal — and performing conversions between them with step-by-step methods.

Computer Viruses

What viruses are, types of malware, how they spread, symptoms of infection, and essential prevention methods using antivirus software.

Ethics & Safety

Cyber ethics, intellectual property, privacy, safe online behaviour, password security, and understanding digital rights and responsibilities.

Spreadsheets

Introduction to spreadsheet software — cells, rows, columns, formulas, functions (SUM, AVERAGE, COUNT), charts, and data management.

DBMS & HTML Advanced

Introduction to Database Management Systems — tables, fields, records, queries — and advanced HTML features including forms, multimedia, and CSS basics.

Detailed Syllabus

Chapter-wise Breakdown

Each chapter is taught with theory, hands-on practice, worksheets, and assessments — fully mapped to the ICSE Class 7 Computer textbook.

Ch 1: Hardware Components

Understanding the physical parts of a computer system — both external devices you can see and touch, and internal components that power every operation inside the CPU cabinet.

External Devices Internal Devices I/O Operations Storage
01
Introduction to HardwareDefinition of hardware, difference between hardware and software, types of hardware — input, output, processing, and storage devices.
02
Input Devices — Keyboard & MouseDetailed study of keyboard layout (QWERTY), types of keys, mouse types (wired, wireless, optical), and how they send data to the CPU.
03
Other Input DevicesScanner, microphone, webcam, joystick, light pen, touch screen, barcode reader, OCR, OMR, and their specific use cases.
04
Output Devices — Monitor & PrinterTypes of monitors (CRT, LCD, LED), resolution, printer types (Dot Matrix, Inkjet, Laser), their working principles and differences.
05
Other Output DevicesSpeaker, headphone, projector, plotter — how they convert digital data into human-perceivable forms like sound and images.
06
Internal Devices — CPUCentral Processing Unit: ALU (Arithmetic Logic Unit), CU (Control Unit), registers, clock speed, and how the CPU processes instructions.
07
Internal Devices — MemoryPrimary memory: RAM (SRAM, DRAM) and ROM (PROM, EPROM, EEPROM) — their functions, characteristics, volatility, and differences.
08
Motherboard & Expansion CardsMotherboard components — chipset, BIOS, expansion slots (PCI, AGP), expansion cards (sound card, graphics card, network card), and ports (USB, HDMI, VGA).
09
Storage DevicesSecondary storage: HDD, SSD, USB flash drive, CD/DVD/Blu-ray — how data is stored, read/write mechanisms, capacity comparison, and access speed.
10
Practical Identification ExerciseHands-on activity: identifying internal and external components in a real CPU cabinet, labelling parts, and understanding connections.

Ch 2: Number Systems

Understanding how computers represent data using different number systems — Binary, Octal, Decimal, and Hexadecimal — and learning to convert between them accurately.

Binary Octal Decimal Hexadecimal Conversions
01
Introduction to Number SystemsWhat is a number system, base/radix concept, place value system, why computers use binary — understanding the fundamental need for different bases.
02
Decimal Number System (Base 10)Digits 0–9, place values (ones, tens, hundreds), weighted sum method, and why it is the human-default number system.
03
Binary Number System (Base 2)Digits 0 and 1 (bits), place values (powers of 2), representing numbers in binary, concept of nibble (4 bits) and byte (8 bits).
04
Octal Number System (Base 8)Digits 0–7, place values (powers of 8), relationship between octal and binary (each octal digit = 3 binary digits), use in computing.
05
Hexadecimal Number System (Base 16)Digits 0–9 and A–F, place values (powers of 16), relationship with binary (each hex digit = 4 binary digits), use in memory addresses and colour codes.
06
Decimal to Binary ConversionDivision-remainder method: repeated division by 2, collecting remainders in reverse order, with worked examples for whole numbers.
07
Binary to Decimal ConversionPositional weight method: multiplying each binary digit by its power of 2 and summing — step-by-step practice problems.
08
Decimal to Octal & HexadecimalDivision-remainder method for base 8 and base 16, handling hex digits A–F, with multiple practice examples.
09
Binary to Octal & HexadecimalGrouping method: grouping binary digits into sets of 3 (for octal) or 4 (for hexadecimal) from right to left, then converting each group.
10
Practice Problems & Quick TricksWorksheet with 20+ conversion problems, shortcut methods, common mistakes to avoid, and a quick-reference conversion table.

Ch 3: Computer Viruses

Learning about malicious software — what viruses are, how they infect systems, different types of malware, symptoms of infection, and how to protect your computer.

Virus Types Malware Symptoms Prevention Antivirus
01
What is a Computer Virus?Definition of a computer virus, who created the first virus (Brain virus, 1986), characteristics — self-replicating, needs a host program, spreads without user knowledge.
02
Types of VirusesBoot sector virus, file infector virus, macro virus, multipartite virus, polymorphic virus, stealth virus — how each type behaves and infects.
03
Other Malware — WormsWhat worms are, how they differ from viruses (no host needed, self-replicating over networks), examples like ILOVEYOU worm and their impact.
04
Other Malware — Trojan Horses & SpywareTrojan: disguised as legitimate software, does not self-replicate. Spyware: secretly monitors user activity, keyloggers, adware, and their dangers.
05
Other Malware — Ransomware & AdwareRansomware: encrypts files and demands payment (WannaCry example). Adware: displays unwanted ads, browser hijacking, and how they generate revenue.
06
How Viruses SpreadInfection vectors: infected USB drives, email attachments, downloading from untrusted websites, pirated software, shared networks, and social media links.
07
Symptoms of Virus InfectionSlow performance, frequent crashes, missing files, unexpected pop-ups, changed homepage, programs opening/closing on their own, unusual hard drive activity.
08
Antivirus SoftwareWhat antivirus does — scanning, detection (signature-based, heuristic), quarantine, removal. Popular antivirus programs and how to use them effectively.
09
Prevention & Best PracticesKeeping software updated, avoiding suspicious links, using firewall, regular backups, not clicking unknown attachments, safe browsing habits.
10
Case Study & WorksheetReal-world virus attack case studies (WannaCry, Stuxnet), identification exercise, and a worksheet on virus types and prevention methods.

Ch 4: Ethics & Safety Measures

Understanding responsible use of technology — cyber ethics, intellectual property rights, privacy protection, online safety rules, and creating strong digital habits.

Cyber Ethics Copyright Privacy Password Safety Netiquette
01
Introduction to Cyber EthicsWhat is ethics, definition of cyber ethics, why ethical behaviour matters online, difference between legal and ethical issues in computing.
02
Intellectual Property Rights (IPR)What is intellectual property — copyright, trademark, patent, trade secret. Why copying software, music, or text without permission is unethical and illegal.
03
Software Piracy & LicensingTypes of software piracy — counterfeiting, hard-disk loading, internet piracy. Types of licenses: freeware, shareware, open-source, proprietary, and GPL.
04
Privacy & Data ProtectionWhat is digital privacy, why personal data should be protected, cookies and tracking, how companies collect data, and the concept of informed consent.
05
Password SecurityWhat makes a strong password (length, mix of characters, no personal info), password managers, two-factor authentication (2FA), and why sharing passwords is dangerous.
06
Online Safety for StudentsRules for safe internet use: never share personal info online, be cautious with strangers, report cyberbullying, verify information before sharing.
07
Cyberbullying & Its ImpactWhat is cyberbullying — forms (harassment, impersonation, exclusion), emotional impact on victims, what to do if you or someone you know is being bullied online.
08
Netiquette — Online EtiquetteRules for polite online behaviour: using proper language, respecting others' opinions, not using ALL CAPS, acknowledging sources, and being constructive in discussions.
09
Health & ErgonomicsProper posture while using computers, eye strain prevention (20-20-20 rule), taking regular breaks, screen brightness, and desk setup for students.
10
Scenario-Based Discussion & WorksheetReal-life ethical dilemmas for class discussion — should you copy homework from the internet? Is it okay to use someone else's photo? Worksheet on cyber safety rules.

Ch 5: Introduction to Spreadsheets

Learning to use spreadsheet software for organising data, performing calculations with formulas and functions, creating charts, and managing information efficiently.

Cells & Ranges Formulas Functions Charts Data Management
01
What is a Spreadsheet?Definition of spreadsheet, history (VisiCalc → Lotus 1-2-3 → Excel), common spreadsheet software (MS Excel, LibreOffice Calc, Google Sheets), and their uses.
02
Spreadsheet InterfaceUnderstanding the workspace: rows (numbered), columns (lettered), cells, cell address (A1, B5), name box, formula bar, sheet tabs, and navigation shortcuts.
03
Entering & Editing DataTypes of data: text (labels), numbers (values), dates, formulas. Entering data, editing cells, using AutoFill for series, and inserting/deleting rows and columns.
04
Cell ReferencingRelative referencing (A1), absolute referencing ($A$1), mixed referencing ($A1, A$1) — when and why each type is used, with practical examples.
05
Formulas & OperatorsCreating formulas using arithmetic operators (+, -, *, /, ^), order of operations (BODMAS in spreadsheets), and common errors (#DIV/0!, #REF!, #VALUE!).
06
Mathematical FunctionsSUM, AVERAGE, MAX, MIN, COUNT, COUNTA, ROUND, POWER, SQRT — syntax, usage with examples, and understanding function arguments.
07
Logical & Text FunctionsIF function (simple and nested), AND, OR, NOT — CONCATENATE, LEFT, RIGHT, MID, LEN, UPPER, LOWER, PROPER — practical use cases for each.
08
Formatting & Conditional FormattingCell formatting: font, colour, borders, alignment, number formats (currency, percentage, date). Conditional formatting: highlighting cells based on rules (greater than, duplicate values, colour scales).
09
Charts & GraphsCreating charts: column, bar, line, pie chart — selecting data range, choosing chart type, adding titles, labels, legends, and understanding when to use each chart type.
10
Practical Exercise — Student MarksheetHands-on project: create a student marksheet with marks in 5 subjects, calculate total, average, grade using IF function, apply conditional formatting, and generate a chart.

Ch 6: Introduction to DBMS

Understanding how data is organised, stored, and retrieved using Database Management Systems — tables, fields, records, keys, and basic query operations.

Database Concepts Tables & Fields Keys Queries MS Access
01
What is a Database?Definition of database, real-life examples (phone book, library catalog, school records), difference between data and information, and why databases are needed.
02
File System vs DBMSTraditional file system limitations: data redundancy, inconsistency, difficulty in sharing. How DBMS solves these problems — centralised control, data integrity, security.
03
DBMS Architecture & TypesComponents of DBMS: data, hardware, software, users. Types of DBMS: Hierarchical, Network, Relational (RDBMS) — with examples of each model.
04
Relational Database ConceptsTables (relations), rows/tuples (records), columns/attributes (fields), domain, and how data is organised in a relational structure with real examples.
05
Data Types & Field PropertiesCommon data types: Text, Number, Date/Time, Currency, Yes/No, Memo. Field properties: field size, required, default value, validation rule, input mask.
06
Keys — Primary, Foreign, CandidatePrimary key: uniquely identifies each record. Candidate key: alternate options. Foreign key: links tables together. Composite key: combination of fields. With examples.
07
Introduction to MS AccessOpening MS Access, creating a blank database, understanding the interface: navigation pane, ribbon tabs, object types (Tables, Queries, Forms, Reports).
08
Creating Tables in MS AccessDesign View vs Datasheet View, defining fields and data types, setting primary key, entering data, saving the table, and modifying table structure.
09
Introduction to QueriesWhat is a query, types: Select query, Action query (Update, Delete, Append). Creating a simple select query using Design View — adding tables, selecting fields, applying criteria.
10
Practical Exercise — Student DatabaseHands-on project: create a Student database with tables for Student Details and Marks, set primary/foreign keys, create queries to find students scoring above 80%, generate a simple report.

Ch 7: HTML — Advanced Features

Building on basic HTML knowledge to learn advanced features — forms for user input, multimedia embedding, internal/external CSS for styling, and creating complete web pages.

Forms Multimedia CSS Basics Tables Web Pages
01
HTML Revision — Quick RecapBrief revision of basic HTML tags: <html>, <head>, <body>, headings, paragraphs, line breaks, horizontal rules, bold, italic, and lists (ordered, unordered, definition).
02
Advanced TablesComplex table structures: colspan, rowspan, thead/tbody/tfoot, caption, border attributes, cell padding/spacing, and creating nested tables for data presentation.
03
HTML Forms — IntroductionWhat are forms, why they are used (user input collection). The <form> tag, action and method attributes (GET vs POST), and form structure.
04
Form Input ElementsText field, password field, textarea, radio buttons, checkboxes, dropdown/select menu, file upload, hidden field, submit and reset buttons — attributes and usage of each.
05
Form Labels, Fieldsets & Validation<label> for accessibility, <fieldset> and <legend> for grouping, required attribute, placeholder, autofocus, pattern attribute for basic client-side validation.
06
Multimedia in HTMLEmbedding images with <img> (alt, title, width, height, usemap). Audio tag (<audio>) and Video tag (<video>) — attributes: controls, autoplay, loop, muted, poster.
07
Introduction to CSSWhat is CSS, why use it (separation of content and presentation). Three ways to add CSS: Inline, Internal (<style>), External (.css file) — advantages of each method.
08
CSS Properties — Text & BackgroundText properties: color, font-family, font-size, font-weight, text-align, text-decoration, letter-spacing, line-height. Background properties: background-color, background-image, background-repeat.
09
CSS Properties — Box Model & LayoutBox model: margin, padding, border, width, height. Border styles: solid, dashed, dotted. Display property, text-indent, and creating simple page layouts with CSS.
10
Practical Exercise — Complete Web PageHands-on project: create a complete multi-section web page with a styled heading, navigation links, a data table, a contact form, an embedded video, and external CSS styling.
Learning Outcomes

After Completing This Course

Your child will gain practical, exam-ready skills across all 7 chapters of the ICSE Class 7 Computer syllabus.

Identify & Explain Hardware

Name and describe all external and internal computer components, their functions, and how they work together in a system.

Convert Between Number Systems

Fluently convert between Binary, Octal, Decimal, and Hexadecimal using division-remainder and positional weight methods.

Protect Against Malware

Differentiate virus types, recognise infection symptoms, use antivirus software, and follow best practices to stay safe online.

Practice Cyber Ethics

Understand copyright, software licensing, privacy rights, netiquette, and make ethical decisions in digital scenarios.

Use Spreadsheets Confidently

Create spreadsheets with formulas (SUM, AVERAGE, IF), apply conditional formatting, and generate charts for data visualisation.

Design Basic Databases

Create tables with proper data types and keys in MS Access, write simple select queries, and understand relational database concepts.

Build Advanced Web Pages

Create HTML pages with forms, multimedia, tables, and style them using external CSS — producing complete, well-structured web projects.

Exam-Ready for ICSE

Solve school-pattern questions, complete worksheets for every chapter, and approach the ICSE Class 7 Computer exam with full confidence.

Who Is This For

Designed For ICSE Students

Class 7 ICSE Students

Students enrolled in ICSE-affiliated schools who want to strengthen their Computer subject understanding and score higher in school exams.

Students Needing Practice

Those who understand theory but lack hands-on practice in spreadsheets, databases, and HTML — this course provides lab-style exercises for every chapter.

Exam Preparation Focus

Students aiming for top marks in Computer Science — with chapter-wise worksheets, school-pattern question papers, and revision sessions before exams.

FAQ

Frequently Asked Questions

What is the fee for the ICSE Class 7 Computer course at PBA Institute?

+

The fee for the ICSE Class 7 Computer course at PBA Institute is ₹500 per month for Batch Class.

Is this course aligned with the ICSE Class 7 syllabus?

+

Yes. This course strictly follows the official ICSE Class 7 Computer syllabus covering Hardware Components, Number Systems, Computer Viruses, Ethics & Safety, Spreadsheets, DBMS, and HTML Advanced Features, ensuring students are fully prepared for school exams.

Do you provide practice papers and school-level assessments?

+

Yes. We provide chapter-wise worksheets, school-pattern question papers, and assessments after each module to ensure thorough exam readiness for ICSE Class 7 students.

Will my child get hands-on practice with spreadsheets and HTML?

+

Absolutely. The Spreadsheets chapter includes practical exercises like creating a student marksheet with formulas and charts. The HTML Advanced chapter includes building a complete web page with forms, multimedia, and CSS styling.

What software/tools are needed for this course?

+

For Spreadsheets: MS Excel or LibreOffice Calc (free). For DBMS: MS Access or LibreOffice Base (free). For HTML: any web browser (Chrome, Firefox) and a text editor like Notepad++. We provide full installation support.

What is the class schedule and batch size?

+

Classes are held 2 times per week, Monday to Saturday, between 8am and 8pm. Batch size is limited to 10–15 students to ensure personalised attention for every student.

Ready to Master Class 7 Computer?

Join 1000+ students who have trusted PBA Institute for their ICSE Computer preparation. Enroll today and start building strong digital skills.