Computer Science (Optional II) Grade 9-10: Micro Syllabus - Academic Year 2069
Computer Science (Optional II) Grade 9-10: Micro Syllabus - Academic Year 2069
Computer Science (Optional II) Grade 9-10: Micro Syllabus - Academic Year 2069
1. Introduction
Fast development of Information and Communication Technology (ICT) has made human life easier
and comfortable. A man who lives in one corner of the world can get huge information by clicking
his/her computer mouse and use it for his/her betterment. Due to the development of information and
communication technology the world has changed into a small global village. For better use of ICTs,
computer science is helpful and supportive. It is a vital part of ICT. So computer science is supposed as
an important subject in school education in this modern world. By the study of this subject a student can
be, innovative, productive, self-confident, and self dependent citizen of the nation by using ICTs in
his/her daily life. Keeping this matter in mind curriculum Development Centre (CDC) has given space
to computer science as an optional subject in the secondary school level curriculum. The reviewed
curriculum has included detail components of curriculum. There are general objectives, level wise
objectives, specific objectives, grade wise objectives, content, scope and sequence, weightage,
teaching/learning activities and evaluation procedures.
2. General objectives
On completion of the secondary level computer science students will be able to:
• give a short information about computer technology
• give a short information of operating system, application software and hardware and operate a
computer properly
• give a brief introduction about a basic concept of number system and simple calculation
• design simple web page
• give a short information about database management and use it in their project
• use computer as an educational tool
• design simple programs and use
• participate in software competition.
Page 1 of 6
Micro Syllabus - Academic Year 2069
5. Course Contents
Grade - IX Wt. Grade-X Wt.
1. Computer Fundamentals 1. Computer Fundamentals
1.1. Introduction 1.1. Networking and
1.2. Types of Computers 25 Telecommunication
1.3. Computer Systems 1.2. Internet and Its Services
1.4. Basic Concept of Number 1.3. Computer Security 22
System 1.4. Computer Virus
1.5. Hardware Concept 1.5. Cyber Law and Ethics
1.6. Software Concept 1.6. Multimedia And Its Applications
1.7. Impact of Computer in Society 1.7. Number System
1.8. IT Policy of Nepal
1.9. Concept of E-Government 2. Database Management Systems
2.1. Introduction
2. Operating Systems 2.2. Creating Database Using MS-
2.1. Introduction of OS Access
2.2. Types of OS 2.3. Entering and Editing Data 32
2.3. Computer Booting 15 2.4. Querying and Editing Data
2.4. Basic Terms of OS 2.5. Creating and Using Forms
2.5. Role of Autoexec.bat and 2.6. Creating and Printing Reports
Config.sys
2.6. DOS Commands 3. Q-BASIC
2.7. GUI Environment (Windows) 3.1. Control Statement (Using with
procedures and file handling)
3. HTML Concepts 3.2. Library Function
3.1. Creating, Opening and 3.3. Function and Sub Procedures 88
Formatting HTML Documents 20 3.4. File Handling
3.2. Setting Marquee 3.5. Project in QBASIC Program
3.3. Creating Links
3.4. Inserting Images 4. Structured Programming
3.5. Working With Tables 4.1. Introduction
4.2. Simple Program Structure in C
4. Computer programming Using 4.3. Comparison of Program
QBASIC Structure of C and QBASIC 8
4.1. General Concept
4.2. Elements of QBasic 90
Programming Language
Page 2 of 6
Micro Syllabus - Academic Year 2069
6. Teaching/Learning Method
Computer Science is a practical subject. Student should get enough time to play with computer for effective
teaching learning. There is also a theory portion in this subject which needs adequate discussion among
teachers and students. It is better to demonstrate computer while discussing. Following methods are useful
for computer science teaching learning.
7. Evaluation Assessment
Following procedure is useful for student assessment and evaluation:
• Question Answer
• Observation
• Participation
• Practice/Practical work
• Project work
Page 3 of 6
Micro Syllabus - Academic Year 2069
Reference Books:
1. Modern Computer Science Book 10, Vidyarthi Prakashan (P) Ltd.
2. Gateway to Computer Science Book 10, Shubharambha Publication Pvt. Ltd.
3. Readmore Computer Wiz Book 10, Readmore Publication Pvt. Ltd.
4. Computer Science For All Book 10, United Publication
5. Jay's Computer Studies Book 10, JBD Publication
Page 4 of 6
Micro Syllabus - Academic Year 2069
Menu Commands
Introduction To Variable/Constant (Their Types)
Fundamentals of Qbasic Basic Words (Reserved Vs. User Defined)
Basic Operators (Its Types Including Truth Tables)
Commands And Statements (CLS, REM,
Programming in Qbasic INPUT, PRINT……...)
Immediate Mode Commands
IF…THEN, IF…THEN…ELSE, NESTED
Control Statements IF…THEN…. Statement
SELECT CASE Statement
FOR….NEXT
Looping WHILE…..WEND
DO……LOOP
Nested Looping
Page 5 of 6
Micro Syllabus - Academic Year 2069
Reference Books:
1. Modern Computer Science Book 10, Vidyarthi Prakashan (P) Ltd.
2. Readmore Computer Wiz Book 10, Readmore Publication Pvt. Ltd.
3. Computer Science For All Book 10, United Publication
4. Jay's Computer Studies Book 10, JBD Publication
Page 6 of 6