CBSE Code 083 · Free · Interactive

Class 9 Computer Applications (CBSE 165 & ICSE)

“Computers, the office tools, cyber safety, Python and Java — from the ground up”

The complete Class 9 Computer Applications course for both boards. CBSE (Code 165): how computers work, software & networks, cyber safety, the Office tools (Word, Spreadsheets, Presentations) and a first taste of Python. ICSE: the foundations of Java programming — OOP ideas, the JVM, classes & objects, data types, operators, input, the Math class, decisions, loops and ethics. Clear notes, worked code and chapter tests. Free forever.

18 Chapters
3 Modules
Live Simulators
70+30 Exam pattern
Start learning →

🧪 Simulators

Convert number systems and flip logic gates live — don't just read the truth table, build it.

🐍 Real Python

Run Python in the browser, no install — see variables and loops execute step by step.

🇮🇳 Bilingual

Explanations in English and Hindi, tuned to the CBSE 083 syllabus.

📝 Exam-ready

CBSE theory, chapter tests and projects mapped to the 70+30 marks pattern.

🖥️

CBSE Unit 1 · Basics of IT

How a computer works: its components, memory & storage, I/O devices, software types, networks and multimedia.

15 marks
🛡️

CBSE Unit 2 · Cyber Safety

Stay safe online: secure browsing, passwords, privacy, digital footprint, cyberstalking and malware.

10 marks
📑

CBSE Unit 3 · Office Tools

Get productive: word processing, presentations and spreadsheets — formatting, formulas and charts.

15 marks
🐍

CBSE Unit 4 · Coding Intro

A first taste of programming with Scratch and Python — run real Python live.

10 marks

ICSE · Java Foundations

The ICSE Computer Applications syllabus — object-oriented Java from first principles.