CBSE Class 10 Computer Science Syllabus 2023-24, Chapter Wise PDF Download

CBSE Class 10 Computer Science Syllabus is comprehensive and necessitates a deep understanding of the concepts and themes. By comprehending the CBSE Class 10 Computer Science Syllabus, students will be able to better comprehend the Computer course structure for the academic year 2023–2024. Students may better grasp what they need to learn, how much each unit is worth, and how much time they have to do it with the aid of the CBSE Class 10 Computer Science Syllabus. Based on it, they may simply plan out their academic work.

Students must follow the Class 10 Computer Science Syllabus since it will be used as the basis for the final exam question paper. By practicing the CBSE syllabus, students may become familiar with the chapters and essential subjects they must study in order to receive excellent academic results.

Download from here the CBSE Class 10 Computer Science Syllabus PDF for 2023-2024.

CBSE Class 10 Computer Science Syllabus 2023-2024

CBSE Class 10 Computer Science Syllabus for the current academic year is available for download for CBSE Class 10 students who are taking Computer Applications as one of their courses. This syllabus is useful for learning the chapter-by-chapter information that must be prepared for the 2023–2024 academic year, as well as the specifics of the practical work. The unit-wise weighting for the yearly evaluation is also included.A better understanding of the CBSE class 10 syllabus can be gained with the help of NCERT solutions.

Click here for the best NCERT solutions class 10.

The table below contains the chapters and the mark distribution as described by the CBSE board for the CBSE Class 10 Computer Science Syllabus.

S. No Chapters
1 Networking
2 HTML
3 Cyber Ethics
4 Lab Exercises/Practicals

CBSE Class 10 Computer Science Syllabus Chapter Names

The tables presented below provide the chapter names and related subjects for the CBSE Class 10 Computer Science Syllabus. These chapters are found in the NCERT Class 10 Computer Science textbook, which is highly recommended for studying. Since it adheres to the CBSE curriculum and covers the whole syllabus, the NCERT textbook is an essential resource for students.

CBSE Class 10 Computer Science Syllabus Chapter 1 - Networking

This chapter of the CBSE Class 10 Computer Science Syllabus covers various aspects of networking, including the basics of computer networks, types of networks, and network topologies.

You will learn about the importance of networking in today's digital age and how it enables devices to communicate and share information. You will also explore the different types of networks, such as LAN (Local Area Network) and WAN (Wide Area Network), and understand their characteristics and applications.

Chapter Topics Covered
Chapter-1 Networking
  • Internet: World Wide Web, web servers, web clients, websites, web pages, web browsers, blogs, news groups, HTML, web address, e-mail address, downloading and uploading files from a remote site.
  • Internet protocols: TCP/IP, SMTP, POP3, HTTP, HTTPS. Remote login and file transfer protocols: SSH, SFTP, FTP, SCP, TELNET, SMTP, TCP/IP.
  • Services available on the internet: information retrieval, locating sites using search engines and finding people on the net;
  • Web services: chat, email, video conferencing, e-Learning, e-Banking, eShopping, e-Reservation, e Governance, e-Groups, social networking.
  • Mobile technologies: SMS, MMS, 3G, 4G.

CBSE Class 10 Computer Science Syllabus Chapter 2 - HTML

This chapter of the CBSE Class 10 Computer Science Syllabus focuses on HTML, which stands for Hypertext Markup Language. HTML is the backbone of every web page, allowing us to structure and present content on the internet.

Through this chapter, you will learn the basics of HTML, including how to create the structure of a web page using tags and elements. You will explore various HTML tags like <html>, <head>, <body>, and more, and understand their significance in organizing and displaying content.

Chapter Topics Covered
Chapter-2 HTML
  • Introduction to web page designing using HTML: create and save an HTML document, access a web page using a web browser.
  • HTML tags: html, head, title, body, (attributes: text, background, bgcolor, link, vlink, alink), br (break), hr(horizontal rule), inserting comments, h1..h6 (heading), p (paragraph), b (bold), i (italics), u (underline), ul (unordered list), ol (ordered list), and li (list item). Description lists: dl, dt and dd. Attributes of ol (start, type), ul (type).
  • Font tags (attributes: face, size, color).
  • Insert images: img (attributes: src, width, height, alt), sup (super script), sub(subscript).
  • HTML Forms: Textbox, radio buttons, checkbox, password, list, combobox.
  • Embed audio and video in a HTML page.
  • Create a table using the tags: table, tr, th, td, rowspan, colspan
  • Links: significance of linking, anchor element (attributes: name, mailto), targets.
  • Cascading style sheets: color, background-colour, border-style, margin, height, width, outline, font (family, style, size), align, float.

CBSE Class 10 Computer Science Syllabus Chapter 3 - Cyber Ethics

This chapter focuses on educating students about the ethical dilemmas and challenges that arise with the use of computers and the internet.

Through this chapter, you will learn about the concept of cyber ethics and its significance in promoting responsible behavior online. You will explore various ethical issues such as cyberbullying, plagiarism, hacking, identity theft, and privacy concerns. You will understand the consequences of engaging in unethical practices and the impact it can have on individuals and society.

Chapter Topics Covered
Chapter-3 Cyber Ethics
  • Netiquettes.
  • Software licenses and the open source software movement.
  • Intellectual property rights, plagiarism and digital property rights.
  • Freedom of information and the digital divide.
  • E-commerce: Privacy, fraud, secure data transmission.

CBSE Class 10 Computer Science Syllabus Chapter 4 - Lab Exercises/Practicals

This chapter is designed to provide students with a practical understanding of the concepts they have learned so far.

During the lab exercises and practical sessions, students will work with computers and software tools to implement and experiment with the theoretical knowledge they have gained. They will have the chance to apply their coding skills, test their understanding of programming concepts, and develop problem-solving abilities.

Chapter Practical to Perform
Chapter-4 Lab Exercises/Practicals
  • Create static web pages.
  • Use style sheets to enforce a format in an HTML page (CSS).
  • Embed pictures, audio and videos in an HTML page.
  • Add tables and frames in an HTML page.
  • Decorate web pages using graphical elements.
  • Create a website using several web pages. Students may use any open source or proprietary tool.
  • Work with HTML forms: text box, radio buttons, checkbox, password, list, combo box.
  • Write a blog using HTML pages discussing viruses, malware, spam and antiviruses
  • Create a web page discussing plagiarism. List some reported cases of plagiarism and the consequent punishment meted out. Explain the nature of the punishment in different countries as per their IP laws.

Related Categories

CBSE Class 10 Computer Science Syllabus FAQs

Q1. Are there any practical exams in Class 10 Computer Science?

Ans. Yes, practical exams are conducted, involving lab exercises and programming tasks.

Q2. How can students prepare for the practical exams?

Ans. Students can practice coding exercises, understand programming concepts, and work on sample projects for practical exam preparation.

Q3. What is the purpose of studying cyber ethics in Class 10 Computer Science?

Ans. Studying cyber ethics helps students understand ethical behavior, responsible use of technology, and the consequences of engaging in unethical practices online.

Q4. Are programming languages taught in Class 10 Computer Science?

Ans. Yes, students may learn programming languages like Python as part of the practical activities in Class 10 Computer Science.

Q5. Is knowledge of programming languages required for Class 10 Computer Science?

Ans. No, prior knowledge of programming languages is not required. The syllabus introduces programming concepts from scratch.


right adv
right adv
right adv
right adv
right adv
Talk to Our counsellor