Computer Science Class Ten

Unit 1 Computer Fundamentals
Chapters
Unit 2 Database Management System
Chapters
Unit 3 Programming in QBASIC
Chapters
Unit 4 Programming in C
Chapters

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

✍ 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.