CBSE Class 9 Computer Applications Syllabus for 2021-22

In this page, you can find the direct PDF links to reduced Class 9 Computer Applications Term-based Syllabus for 2021-22 academic session. You can download the files or read the simple analysis of all the deleted topics/ chapters for 2021-22 Term-based Board Exam.

Term-based Reduced Syllabus

<cta> Download <cta>

We have also provided the syllabus for the 2021-22 session that was previously restored so that you can compare the deleted and added topics.

Syllabus Previously Restored

<cta> Download <cta>

<red> Marked in red: <red> Topics <red> removed <red> for 2021-22

Units Unit Name Marks
Term I Term II
I Basics of Information Technology - 20
II Cyber safety 15 5
III Office Tools 10 -
IV Scratch/ Python Deleted for 2021-22
Practicals 50


Unit II: Cyber Safety

  • Safely browsing the web and using social networks: identity protection, proper usage of passwords, privacy, confidentiality of information, cyber stalking, reporting cyber crimes.
  • Safely accessing websites: viruses and malware, Adware.

Unit III: Office Tools - I

  • Introduction to a word processor: create and save a document.
  • Edit and format text: text style (B, I, U), font type, font size, text colour, alignment of text. Format paragraphs with line and/or paragraph spacing. Add headers and footers, numbering pages, grammar and spell check utilities, subscript and superscript, insert symbols, use print preview, and print a document.
  • Insert pictures, change the page setting, add bullets and numbering, borders and shading, and insert tables – insert/delete rows and columns, merge and split cells.
  • Use auto-format, track changes, review comments, use of drawing tools, shapes and mathematical symbols.
  • Presentation tool: understand the concept of slide shows, basic elements of a slide, different types of slide layouts, create and save a presentation, and learn about the different views of a slide set – normal view, slide sorter view and hand-outs.


Unit I: Basics of Information Technology

  • Computer Systems: characteristics of a computer, components of a computer system – CPU, memory, storage devices and I/O devices.
  • Memory: primary (RAM and ROM) and secondary memory
  • Storage devices: hard disk, CD ROM, DVD, pen/flash drive, memory stick
  • I/O devices: keyboard, mouse, monitor, printer, scanner, web camera
  • Types of software: system software (operating system, device drivers), application software including mobile applications
  • Computer networking: Type of networks: PAN, LAN, MAN, WAN, wired/wireless communication, Wi-Fi, Bluetooth, cloud computers (private/public)
  • Multimedia: images, audio, video, animation

Unit II: Office Tools

Presentation Tool

  • Edit and format a slide: add titles, subtitles, text, background, and watermark, headers and footers, and slide numbers.
  • Insert pictures from files, create animations, add sound effects, and rehearse timings.


  • Spreadsheets: concept of a worksheet and a workbook, create and save a worksheet.
  • Working with a spreadsheet: enter numbers, text, date/time, series using auto fill; edit and format a worksheet including changing the colour, size, font, alignment of text; insert and delete cells, rows and columns. Enter a formula using the operators (+,-,*, /), refer to cells, and print a worksheet.
  • Use simple statistical functions: SUM (), AVERAGE (), MAX (), MIN (), IF () (without compound statements); embed charts of various types: line, pie, scatter, bar and area in a worksheet.

<red> Unit IV: Scratch or Python <red>

<red> Alternative 1: Educational programming language – Scratch <red>

  • <red> Introduction to Scratch. <red>
  • <red> Drag and drop commands, creating simple scripts, repeating blocks of commands. <red>
  • <red> Discuss x-y plane, create scripts to move the cat (Scratch mascot). <red>
  • <red> Create a script to draw diagrams using the pen feature. <red>

<red> Alternative 2: Python <red>

  • <red> Programming Basics: <red> <red> Algorithms and Flowcharts <red>
  • <red> Characteristics of a good program <red>
  • <red> Introduction to Python <red>
  • <red> A simple “Hello World" program <red>
  • <red> Running a Python program <red>


  • Browser settings for a secure connection
  • Working with the operating system: Navigation of the file system using a mouse and keyboard.
  • Word processing: create a text document; create a letter, report, and greeting card.
  • Create a text document with figures in it. It should describe a concept taught in another course.
  • Discuss the following in a text document about the basic organisation of a computer: CPU, memory, input/output devices, hard disk.
  • Create a text document in an Indian language other than English. 
  • Create a presentation.
  • Create a presentation with animation.
  • Include existing images/ pictures in a presentation.
  • Animate pictures and text with sound effects in a presentation
  • Create a simple spreadsheet and perform the following operations: min, max, sum, and average.
  • Create different types of charts using a spreadsheet: line, bar, area and pie.
  • <red> Write basic Scratch/Python programs. <red>

The CBSE Class 9 Computer Applications Syllabus also gives a detailed distribution of marks for the Practical tests that will be conducted in each term.

S. No. Unit Name Term I Term II
1. Lab Test (30 Marks)
Word Processing 10 -
Handling spreadsheets - 10
Creating presentations 05 05
Writing basic Python/Scratch programs -
2. Report File + Viva (10 Marks)
Report file:
• 4 documents each with a word processor, spreadsheet, and presentation tool
• At least 4 programs on Scratch/Python
3 3
Viva voce (based on the report file) 2 2
3. Project (that uses most of the concepts that have been learnt) 5 5