Computer Science (330) : Senior Secondary Course
Computer Science (330) : Senior Secondary Course
CURRICULUM COMMITTEE
Prof. Om Vikas Dr. Sunil Kumar Khatri Ms. Madhavi Sharma Mr. Yogesh Kumar
Former Director Director Deputy Director PGT Computer Science
ABV – IIITM Amity Institute of Information IGNOU Fahaheel Al-Wataneih
Gwalior Technology, NOIDA Indian Private School
Kuwait
Ms. Sangeeta Chaturvedi Ms. Koushalya Barik Ms. Radhika. B
Coordinator Deputy Director Academic Officer (ICT)
AISECT NIOS, NOIDA NIOS, NOIDA
LESSON WRITERS
Dr. Deepti Mehrotra Mr. Arun Kumar Dubey Ms. Samiksha Tripathi
Director Assistant Professor System Analyst
Amity Institute of Information Bharati Vidyapeeth College R Systems
Technology, Amity University of Engineering NOIDA
NOIDA New Delhi
Ms. Mohini Arora Mr. Yogesh Kumar Ms. Swati Jain Kansal
HOD Computer Science PGT Computer Science Faculty
Air Force Golden Jubilee Institute Fahaheel Al-Wataneih Indian Private IP University
New Delhi School, Kuwait New Delhi
EDITORS
Dr. B. Kalpana Dr. Subashini Dr. R. Manicka Chezian
Professor Professor Associate Professor
Avinashilingam Institute for Home Avinashilingam Institute for Home NGM College
Science and Higher Education for Science and Higher Education for Coimbatore
Women, Coimbatore Women, Coimbatore
Mr. Abhay Shukla Ms. Sapna Shukla V. Kavitha
Architect Assistant Professor Assistant Professor
Virtusa consulting services Private Amity University, NOIDA Hindustan college of
Limited, Bengaluru Engineering and technology
Coimbatore
Ms. Sonika Tyagi Ms. Rashmi Narula Ms. Radhika B.
Assistant Professor Chief Technical Officer Academic Officer (ICT)
G.L Bajaj Institute of Technology and Mavalore Infotech Ltd.,, NOIDA NIOS, NOIDA
Management, Greater NOIDA
COURSE COORDINATOR
Ms. Radhika B.
Academic Officer (ICT)
NIOS, NOIDA
A Word With You
Dear Learner,
I congratulate and welcome you for choosing this subject. You will be introduced to the
interesting world of information technology.
In this subject we explain basic computing skills, office productivity tools, C++ programming,
database management concepts, web page design and professional skills.
The SLM in your hand has five modules. The first module explains some basic computing skills.
The second module describes office productivity tools which help you in creating documents,
worksheets and presentations. The third module is C++ programming in which you will learn
to write simple C++ programs and learn Object Oriented Programming concepts. The fourth
module contains database management concepts. The fifth module explains the professional
skills required in the IT industry.
This subject is specially designed keeping your needs and prior experience in mind. We have
ensured that the course contents are presented in a simple, clear and logical manner.
We are confident that you will enjoy studying this subject through our ‘Open and Distance
Learning System’. I hope you will find this SLM informative, interesting and useful. We wish
you all the very best for a bright and successful future.
Title: will give a clear indication of the contents within. Do read it.
Introduction: This will introduce you to the lesson linking it to the previous one.
Objectives: These are statements that explain what you are expected to learn from
the lesson. The objectives will also help you to check what you have learnt after you
have gone through the lesson. Do read them.
Notes: Each page carries empty space in the side margins, for you to write impor-
tant points or make notes.
Intext Questions: Very short answer self check questions are asked after every
section, the answers to which are given at the end of the lesson. These will help you
to check your progress. Do solve them. Successful completion will allow you to
decide whether to proceed further or go back and learn again.
What You Have Learnt: This is the summary of the main points of the lesson. It
will help in recapitulation and revision. You are welcome to add your own points to
it also.
Terminal Exercises: These are long and short questions that provide an opportu-
nity to practice for a clear understanding of the whole topic.
Answers : These will help you to know how correctly you have answered the
questions.
www Web site: These websites provide extended learning. Necessary information has
been included in the content and you may refer to these for more information.
SENIOR SECONDARY COMPUTER SCIENCE COURSE
OVERVIEW OF LEARNING MATERIAL
Total Lessons = 29
Lessons for Tutor Marked Assignment (TMA) = 14
Lessons for Public Examination (PE) = 15
Contents