Computer Science is an optional subject in Class 10 Curriculum of Nepal. Students can either choose this as an additional subject or leave it during their study at Grade 10. This is a complete guide for class 10 students studying computer science which includes notes, solved exercises, MCQs, and past papers.
All Chapter Home
| Networking and Telecommunication |
| Ethical and Social Issues in ICT |
| Computer Security |
| E-commerce |
| Contemporary Technologies |
| Number System |
| Database Management System |
| Modular Programming |
| File Handling in QBASIC |
| Programming in C |
Introduction
Computer Science is the study of computing technologies, including computer hardware, software, legal rules, and other additional topics related to it. It is a practical topic so, won't be hard for the students who love to understand concepts over answers. The theory portion consists of 50 marks and practical also contains 50 marks. So, for any student aiming to score an A+ in SEE examination, this subject can become a boon for them.
Unit 1 - Networking and Telecommunication
In other books, the topic of unit 1 may be 'Communication and Computer Network' as well but here, we have followed the topic name issued by CDC, GoN.
We will be learning the definition of communication and its modes. We will primarily focus on Data Communication in this chapter. For the purpose, we will have a look at computer network through which data is shared amongst computers connected at various nodes, and the use of Internet - an application of Computer Network.
✍ Notes
- Communication and Telecommunication Notes
- Data Communication Notes
- Transmission Media Notes
- Computer Network: Introduction, Advantages, and Disadvantages Notes
- Elements of Computer Network Notes
- Types of Computer Network Notes
- Network Architecture Notes
- Network Topology Notes
- Internet and its Services Notes
- E-mail and E-mail Accounts Notes
✍ Questions and Answers
Networking and Telecommunication QnA - Government Textbook
Communication and Computer Network QnA - Creative Computer Science Textbook
✍ Multiple Choice Questions
Communication and Computer Network MCQs
Unit 2 - Database Management System
- Definition, importance, and application of database
- Data, Information, Database, DBMS
- Data Types
- Tables, Rows, and Columns
- Keys: Primary Key, Foreign Key
- Introduction to MySQL: table, queries, reports
- Database Definition Language (DDL)
- Database Manipulation Language (DML)
Unit 3 - Multimedia
Unit 4 - Programming in Python
- Fundamentals of Python
- User-defined functions: Scope, Parameter, Argument, Return Type, Passing
- Concept of Library and Packages in Python
- Graphics Using Turtle
- Error Handling
- File Handling using Pandas Library
- Introduction to Data Visualization using any Suitable Package
Unit 5 - AI and Contemporary Technologies
- Concept of Artificial Intelligence (AI) and Machine Learning (ML)
- Concept of learning techniques in Machine Learning (Supervised and Unsupervised)
- Concept of AI in Robotics, Simulation of Simple Robotic tasks
- Definition of Generative AI
- Applications of Integrated AI tools
Unit 2 - Ethical and Social Issues in ICT
In this chapter, we will discuss the moral values and principles we need to abide by while using computer and other related technologies. We will learn more about digital literacy and the cyber laws prevailing in our country. Overall, this chapter aims to aware the students about the dark sides of Computer and Digital world.
✍ Notes
- Introduction to ICT Notes
- Digital Citizenship Notes
- Cybercrime and CyberBullying Notes
- Social Media - Introduction, Opportunities and Threats Notes
- CyberLaw and Cyber Ethics Notes
✍ Questions and Answer
- Ethical and Social Issues in ICT QnA - Government Textbook
- Ethical and Social Issues in ICT QnA - Creative Computer Science Textbook
✍ Multiple Choice Questions
Ethical and Social Issues in ICT MCQs
Unit 3 - Computer Security System
In this chapter, we will learn how we can protect our computer system from possible hardware and software security threats. Overall, this chapter aims to aware the students about possible computer threats and related measures to minimize such threats
✍ Questions and Answer
- Computer Security System QnA - Creative Computer Science Textbook
Unit 4 - E-Commerce
Digital business is getting popular these days as computer technology is getting more efficient. In this chapter, we will learn how e-commerce started, its advantages and disadvantages. We will also learn about the initiation of m-commerce and its impact in the society. Overall, this chapter aims to teach students about merits and demerits of doing business online.
✍ Questions and Answer
- E-Commerce QnA - Creative Computer Science Textbook
Unit 5 - Contemporary Technology
✍ Questions and Answer
- Contemporary Technology QnA - Creative Computer Science Textbook
Unit 6 - Number System
In this chapter, we will discuss counting, its history and development of number system. Further, we will discuss some popular number systems and their inter-conversion.
✍ Notes
✍ Questions and Answer
- Number System QnA - Creative Computer Science Textbook
Unit 7 - Database Management System: MS-Access
✍ Questions and Answer
- Database Management System: MS-Access QnA - Creative Computer Science Textbook
Features
Class 10 Computer Science Guide
We have notes, solutions and multiple choice questions guide for students of Class 10 to help them with their Secondary Education Examination in Grade 10. The notes and answers provided here are 100% accurate and match the present curriculum developed by CDC Nepal.
Class 10 Computer Science PDF Book
The need of having a digital copy of your book in your device is significant due to the digitizing world. CDC, Government of Nepal provides PDF downloadable, and shareable links of each government textbook up to class 10. To view a digital copy of this book, click here.
Computer Science Syllabus
The syllabus of computer science will be updated soon.
Meanwhile, find the syllabus here.