CBSE Class 10 Computer Syllabus

4 minute read
Class 10 Computer

In this digital era, it is very important for students to have sufficient knowledge of Computers in order to be successful. The job opportunities, as well as future aspects in the field of Computer Science, are quite huge and varied.  An early introduction to computers has become an essential part of a student’s academic journey. Just like Maths, Science, SST, Languages, Computers or IT is also an essential part of the class 10th. Through this blog, we aim at decoding the topics, chapters, and areas of discussion under the class 10 Computer syllabus along with our top suggestions for computer books for class 10!

Computer Syllabus for Class 10 CBSE

Let’s now look into the Class 10 Computer syllabus in detail along with the marks allocated to each part.

Download the complete syllabus of Computers for class 10:

Download: CBSE Class 10 Computer Science PDF

Distribution of Marks and Periods 

Here is the distribution of marks and periods for computer syllabus of class 10th:

Unit No. Unit Name  Marks  Periods 
1 Networking  15 22
2 HTML 25 80
3 Cyber Ethics  10 18
4 Practicals  50
Total  100 120


Networking is all about the internet, internet service, mobile services and web services. The chapter talks about different components of the internet such as the world wide web, web clients, web pages, blogs, websites, e-mail addresses, downloading and uploading files from the internet, browsers, etc. It also contains information about internet protocols such as HTTP, HTTPS, TCP/ IP, etc. It teaches how to use the services available on the internet such as using the search engine, finding people on the web and retrieving information. The internet can also be used for social networking, chatting, video calling, e-banking services and so on. Last but not least it teaches about mobile services such as SMS, MMS, 4G and 3G services.


HTML is an introduction to web page design. It teaches how students can create an HTML document and access a web page using a browser. It teaches students about HTML tags such as br (break), hr (horizontal rule), HTML, title, head, body, b (bold), i (italics), u (underline) and many others. Next comes Font tags such as the face, colour and size. Inserting images is also a part of web page designing, so is embedding audio and video. It teaches students the significance of linking, anchor elements as well as targets. 

Cyber Ethics 

Ethics needs to be followed everywhere whether it is the workplace or the internet. This chapter deals with etiquettes or better spelt ‘netiquettes’ followed on the internet. The other topics that are covered by this chapter are software licenses and intellectual property rights, plagiarism, digital property rights and freedom of information. It also informs the students about E-commerce and frauds, privacy and secure data transmission related to E-commerce. 


The parts covered in this chapter are the basics of scratch, drawing with iteration, coordinates and conditionals, creation of games, stories, and images. 

Find out What Computer-Aided Design is With us!

Python in Class 10 Computer Syllabus

The parts covered in this chapter are the basics of python, conditionals-if and if-else statements, loops, and simple practical programs. Some schools provide an option to choose one alternative between Scratch and Python. 

Class 10 Computer Syllabus: Practicals

S.No. Unit Name Marks
1. Lab Test (20 marks)
HTML (design one web page based on a diagram) 20
2. Report File + viva (20 marks)
Report file: At least 10 HTML pages, and at least 5 Scratch/Python programs. 15
Viva voce (based on the report file) 5
3. Project (that uses most of the concepts that have been learnt) 10

Lab Exercises in Class 10 Computer Syllabus

The main aim of the subject is to not only impart theoretical knowledge to the students but also enrich them with practical knowledge of the same that they have read in books. CBSE believes that practical and real-life experience is more easily understood and memorized than theoretical experience.

  1. Creating web pages.
  2. Styling sheets to format an HTML page.
  3. Adding audio and video to the HTML page.
  4. Decorating web pages.
  5. Creating websites using web pages.
  6. Working with different forms of HTML.
  7. Writing blogs about viruses, anti-viruses, etc.
  8. Creating web pages to discuss plagiarism.
  9.  Creating stories with Scratch.

Class 10 Computer Science Sample Paper

Here is the sample paper for Computer Application class 10-

Class 10 Computer Book

Here are some reference class 10 computer books that will help students gain a better understanding and fetch good marks in the subject: 

Books Links
A Textbook of Computer Applications for Class 10  Buy Here!
All In One Computer Application CBSE  Buy Here!
Understanding Computer Applications with Blue J Class- X Buy Here!
Oswaal CBSE Sample Question Paper Class 10 Computer Applications Buy Here!
Model Specimen Papers for Computer Applications Buy Here!

CBCSE Class 10 Computers Sample Paper Analysis

To know the exact details about sample paper of Computers, check out this video-

Courtesy: Simply Coding


What is the syllabus of computer class 10th?

Major units under the class 10 computer syllabus are- Networking, Cyber Ethics, HTML, Scratch/Python, and Practicals. Refer to the above-mentioned details for sub-topics.

Is computer Marks added in class 10?

Under the additional subjects, the marks of the Computer exam is added.

What is the Computer definition for class 10?

A computer can be defined as a high-end or advanced electronic device that intakes data in raw form as input from the user and gives the result by processing the data using a unique set of instructions.

We hope now you have a clear idea about the Class 10 Computer syllabus. If you want to know more about computer courses or are planning to make a carrier in the field but don’t know how to go about it, then let Leverage Edu be your helping hand. Book a free counselling session with us and get all the information to reach one step closer to your dream career!

Leave a Reply

Required fields are marked *



10,000+ students realised their study abroad dream with us. Take the first step today.
Talk to an expert