Computer Application(CBSE VIII)
Unit 1: Computer System & Hardware
Introduction to Computer System
Input, Output, and Processing Cycle
Central Processing Unit (CPU):
ALU
Control Unit
Registers
Primary and Secondary Memory
Storage Devices (HDD, Pen Drive, CD/DVD, SSD)
Peripheral Devices
Unit 2: Operating System
Meaning and Importance of Operating System
Functions of Operating System
Types of Operating Systems
Introduction to Windows / Linux
File and Folder Management
Desktop, Icons, Taskbar, Start Menu
Unit 3: Number System
Decimal Number System
Binary Number System
Number Conversion:
Decimal to Binary
Binary to Decimal
Simple Binary Calculations
Unit 4: Introduction to Programming (Python / Java / QBASIC – School Based)
Meaning of Programming
Problem Solving Techniques
Algorithm and Flowchart
Program Structure
Keywords and Identifiers
Variables and Constants
Data Types
Unit 5: Control Statements
Conditional Statements
IF
IF–ELSE
Nested IF
Looping Statements
FOR
WHILE
DO–WHILE
Practical Programming Examples
Unit 6: Input and Output in Programming
Input Statements
Output Statements
Formatting Output
User Interaction
Practice Programs
Unit 7: Office Applications
Word Processing
Creating and Editing Documents
Formatting Text
Tables
Page Setup
Printing
Spreadsheets
Rows and Columns
Formulas
Functions (SUM, AVERAGE, MAX, MIN)
Charts
Presentation
Creating Slides
Animations
Transitions
Slide Show
Unit 8: Internet and Networking
Introduction to Internet
World Wide Web (WWW)
Web Browsers
Search Engines
Email Services
Social Media Awareness
Basics of Networking
Unit 9: Cyber Safety and Ethics
Safe Internet Usage
Password Management
Cyber Crimes and Awareness
Online Privacy
Digital Etiquette
Computer Ethics
Unit 10: Practical & Project Work
Program Writing
Debugging Techniques
Mini Project Development
Presentation Skills
Project Documentation