Computer Science

10th - Computer Science

Computer Science is an elective subject in all BISE of Punjab and FBISE. It is an alternate to Biology. Students who are usually sure that they don’t have to go for any medical, zoological or botanical field opt for this subject. On this page we will provide you video lectures and assessment tests which help you to get a grip on the subject efficiently. Our teacher made the subject appealing and digestible for students so that they could take full advantage of the course.

Subject Details

Everything rounds around computing in today’s world. It has become the irresistible entity of every organization. It is a rapid growing field which has its impacts on all areas of life, whether it’s related to individual, science, education, medical, communications, automation, robotics, manufacturing, multimedia, hospitality, travel or any other. A person can’t expect to grow without the know-how of computer. This subject develops understanding of a virtual world and artificial intelligence among students.

If you pursue graduation or post-graduation degree in any area of CS, you have a variety of options to choose, such as software engineer, android or IOS developer, web developer, system analyst, database administrator, network administrator, IT specialist and many more. All you need is to have your interest in computing and choose the field wisely.


The Computer Science of 10th class has 7 chapters which address the basics of this subject. These topics are very essential not only for those pursuing career in this field, but also for those who want to make progress in their potential fields.  The chapters titles and their overview is given below:

  1. Problem Solving:

This chapter deals with subjects such as problem identification, requirements, analyzing the problem, coding, testing and documentation of the programs.

  1. Data Types, Assignments and Input/Output Statements:

It’s the second chapter of the book. This chapters tells us about BASIC, a computer language, and its interpreter GW-BASIC. It then informs the modes in which it can operate, writing a program, execution and structure of the program, keywords, variables and constants. We also study various commands, BASIC statements, operations and conversions in this chapter.

  1. Control Structure:

We can easily guess by the name that this chapter addresses the control of program in BASIC. It gives idea about conditional and unconditional transfer of control, alternative selection and loops.

  1. Arrays:

Topics such as what is array, filling and printing of array, types of array, array manipulations are covered in this chapter.

  1. Sub-Program and File Handling:

Different kinds of functions, subroutines, and file handling process are discussed here.

  1. Graphics in Basic:

Who doesn’t love to watch pictorial representation? Colorful illustrations attracts everyone. This chapter tells us how it’s done in BASIC language. It also gives information about pixels, palette and different statements.

  1. Microsoft Word:

Microsoft Word is a widely use application of Microsoft Office. It is used to write various documents and letters. The lecture emphasizes its advantages and also tells us different functions to make our text/document attractive.


Paper Pattern:

Computer Science paper of 10th in Punjab board consists of 50 marks, 10 for objective and 40 marks for subjective portion.Contrary to this in federal board there are total 55 marks for writer paper of CS. The objective portion has 12 marks while reaming 43 are for subjective part.