Are you looking for the 10th Class Computer Science notes?
You have come to the right place.
The best part?
You can download as well as you can view the notes without downloading.
UPDATED SYLLABUS 10TH CLASS COMPUTER SCIENCE
Chapter 1 – Programming Techniques
This Chapter 1 notes have:
- Explain the criteria of measuring the efficiency of an Algorithm
- The most important rule for measuring the efficiency of an algorithm is to be sure that the problem being solved is well defined. For example, you might be tempted to write a program to calculate how much gas your car will use over the next year.
- A good way to think about algorithms is to consider them as recipes for cooking dinner. You may have an excellent recipe for apple pie, but it doesn’t mean that it is a good recipe for chocolate cake – even though both recipes contain some of the same ingredients.
- It should not be confused with best case or average case time complexity. It is a measure of the lower bound on the efficiency of an algorithm.
- We can use a Venn diagram (see Figure 1) to illustrate this concept. This diagram shows that an algorithm that runs in O(n2) time is no more efficient than one that runs in O(n3) time. Both are not efficient algorithms because they take too long to run as compared to an algorithm running in linear time.
- But an algorithm running in O(log n) is better than one running in O(n). This means that it would be more “efficient” to use the first algorithm for large data sets rather than the second.
- Find the Sun, Product and average of five given numbers
- Find the Largest of three unequal Numbers
- Much more!
- Chapter 1
- Content: Short and Long Answers | Solved Exercises | MCQs
[wpbtn1 link=”https://drive.google.com/file/d/1NKS3a2OW8kE4nd20lDNgkxvTFa42a-vC/preview” text=”Preview PDF Online”]
[wpbtn2 link=”https://drive.google.com/uc?export=download&id=1NKS3a2OW8kE4nd20lDNgkxvTFa42a-vC” text=”Direct Download PDF”]
Chapter 2 – Programming in C
This Chapter 2 notes have:
- Define Computer Programming
- Classification of Programming language
- What is Programming environment
- Much More!
- Chapter 2
- Content: Short and Long Answers | Solved Exercises | MCQs
[wpbtn1 link=”https://drive.google.com/file/d/1cCAnye-rJzKVTtgGr6vuyaqR3yDQ8Mih/preview” text=”Preview PDF Online”]
[wpbtn2 link=”https://drive.google.com/uc?export=download&id=1cCAnye-rJzKVTtgGr6vuyaqR3yDQ8Mih” text=”Direct Download PDF”]
Chapter 3 – Input and Output handling
This Chapter 3 notes have:
- Define input function
- Define output function
- What is displaying strings output function
- Much More!
- Chapter 3
- Content: Short and Long Answers | Solved Exercises | MCQs
[wpbtn1 link=”https://drive.google.com/file/d/1VMRL38dk9On1nixBdO5p-AJIarUteq1X/preview” text=”Preview PDF Online”]
[wpbtn2 link=”https://drive.google.com/uc?export=download&id=1VMRL38dk9On1nixBdO5p-AJIarUteq1X” text=”Direct Download PDF”]
Chapter 4- Conditional Control Structure
This Chapter 4 notes have:
- Define a control statement
- Define a conditional statement
- What is the purpose of of if statement
- Much More!
- Chapter 4
- Content: Short and Long Answers | Solved Exercises | MCQs
[wpbtn1 link=”https://drive.google.com/file/d/11l9mSJJNKOefekPX1-Pbre9aWkuAJ53G/preview” text=”Preview PDF Online”]
[wpbtn2 link=”https://drive.google.com/uc?export=download&id=11l9mSJJNKOefekPX1-Pbre9aWkuAJ53G” text=”Direct Download PDF”]
Chapter 5- Loop Control Structure
This Chapter 5 notes have:
- Highlight the function of loop
- What is Loop
- Program to print numbers from 1 to 5 using for () loop
- Much more
- Chapter 5
- Content: Short and Long Answers | Solved Exercises | MCQs
[wpbtn1 link=”https://drive.google.com/file/d/1Yt7DStgdKznbNUknyA-V_pn3Vs7gXdeu/preview” text=”Preview PDF Online”]
[wpbtn2 link=”https://drive.google.com/uc?export=download&id=1Yt7DStgdKznbNUknyA-V_pn3Vs7gXdeu” text=”Direct Download PDF”]
Chapter 6 – Computer Logic and Gates
This Chapter 6 notes have:
- Explain data representation in data
- Define digital logic and logic gates
- Describe the properties of truth table
- Much More
- Chapter 6
- Content: Short and Long Answers | Solved Exercises | MCQs
[wpbtn1 link=”https://drive.google.com/file/d/1QgrCJMFoRlwtBEqkLw7MVzBRaQQ_eT8E/preview” text=”Preview PDF Online”]
[wpbtn2 link=”https://drive.google.com/uc?export=download&id=1QgrCJMFoRlwtBEqkLw7MVzBRaQQ_eT8E” text=”Direct Download PDF”]
Chapter 7 – Worldwide Web and HTML
This Chapter 7 talks about:
- What is world wide web
- Define web page
- Describe web browser
- Much More
- Chapter 7
- Content: Short and Long Answers | Solved Exercises | MCQs
[wpbtn1 link=”https://drive.google.com/file/d/1Sul5fQzfWZCD3uxIgygZb_3wQe2bNlAK/preview” text=”Preview PDF Online”]
[wpbtn2 link=”https://drive.google.com/uc?export=download&id=1Sul5fQzfWZCD3uxIgygZb_3wQe2bNlAK” text=”Direct Download PDF”]
OLD SYLLABUS 10TH CLASS COMPUTER SCIENCE
Chapter 5 – Data Representation Notes
- Data and information
- Types of Daa
- Binary number system
- Binary arithmetic
- Coding
- Much more!
- Chapter 5
- Content: Short and Long Answers | Solved Exercises | MCQs
[wpbtn1 link=”https://drive.google.com/file/d/1S5cvS4DemR39rT65uHrCt8BKpthJjaVM/preview” text=”Preview PDF Online”]
[wpbtn2 link=”https://drive.google.com/uc?export=download&id=1S5cvS4DemR39rT65uHrCt8BKpthJjaVM” text=”Direct Download PDF”]
Chapter 6 – Boolean Algebra Notes
This Chapter 6 talks about:
- Boolean Algebra
- Logical Operators
- Boolean Expression
- Operator’s precedence
- Laws of Boolean Algebra
- Truth Table
- Theorems of Boolean Algebra
- Karnaugh Maps
- Much More!
- [message]Chapter 6
- Content: Short and Long Answers | Solved Exercises | MCQs
[wpbtn1 link=”https://drive.google.com/file/d/1Q2jFy6gUkZg9wEMKu9z_IMPtyZsJRasL/preview” text=”Preview PDF Online”]
[wpbtn2 link=”https://drive.google.com/uc?export=download&id=1Q2jFy6gUkZg9wEMKu9z_IMPtyZsJRasL” text=”Direct Download PDF”]
Chapter 9 – Problem Solving Notes
This Chapter 9 talks about:
- Problem-solving on computers
- Program preparation
- Instructions for coding a program
- BASIC the programming language
- Testing and debugging the program
- Errors in computer programming
- Implementation
- Documentation of program
- Much More!
- Chapter 9
- Content: Short and Long Answers | Solved Exercises | MCQs
[wpbtn1 link=”https://drive.google.com/file/d/1PwHjS5Eww2PG9IY2y4OeEsuRjVKM5eA5/preview” text=”Preview PDF Online”]
[wpbtn2 link=”https://drive.google.com/file/d/1PwHjS5Eww2PG9IY2y4OeEsuRjVKM5eA5/view?usp=sharing” text=”Direct Download PDF”]
Chapter 10 – Data Types, Assignment and IO Statements Data Representation Notes
This Chapter 10 talks about:
- BASIC programming
- The character set in BASIC
- Direct Mode Operation
- PRINT Statement
- LET Statement
- OUTPUT of the program
- Chapter 10
- Content: Short and Long Answers | Solved Exercises | MCQs
[wpbtn1 link=”https://drive.google.com/file/d/1_iwZAWcBJUqxBl3N7gVnY8IkqS7pIew5/preview” text=”Preview PDF Online”]
[wpbtn2 link=”https://drive.google.com/uc?export=download&id=1_iwZAWcBJUqxBl3N7gVnY8IkqS7pIew5″ text=”Direct Download PDF”]
Chapter 11 – Control Statements Notes
- Control structure
- GOTO statement
- GOTO with READ
- Conditional transfer to Control
- Syntax IF…THEN…ELSE statement
- NEXT loop
- WHILE and WEND statement
- Chapter 11
- Content: Short and Long Answers | Solved Exercises | MCQs
[wpbtn1 link=”https://drive.google.com/file/d/1DGAiRFAlWy5nLAh2v-YR5L5r4hS6ESyK/preview” text=”Preview PDF Online”]
[wpbtn2 link=”https://drive.google.com/uc?export=download&id=1DGAiRFAlWy5nLAh2v-YR5L5r4hS6ESyK” text=”Direct Download PDF”]
Chapter 12 – Arrays Notes
- Array: one dimensional and two-dimensional arrays
- Filling an array with an example
- Print array
- Manipulating data with arrays
- Chapter 12
- Content: Short and Long Answers | Solved Exercises | MCQs
[wpbtn1 link=”https://drive.google.com/file/d/1puj_IBn_eLawM3_UVIBuj_oG0AFSqHxS/preview” text=”Preview PDF Online”]
[wpbtn2 link=”https://drive.google.com/uc?export=download&id=1puj_IBn_eLawM3_UVIBuj_oG0AFSqHxS” text=”Direct Download PDF”]
Chapter 13 – Sub-Program and File Handling Notes
- design a structured program
- Sub-programs
- Function and their types
- Subroutines
- GOSUB and Return statement
- File handling
- Open and Close Statement
- Chapter 13
- Content: Short and Long Answers | Solved Exercises | MCQs
[wpbtn1 link=”https://drive.google.com/file/d/1BCal0O_ekU9n2VI0rkdNpiYW_2_8HM0Q/preview” text=”Preview PDF Online”]
[wpbtn2 link=”https://drive.google.com/uc?export=download&id=1BCal0O_ekU9n2VI0rkdNpiYW_2_8HM0Q” text=”Direct Download PDF”]
Chapter 14 – Graphics in Basics Notes
- Pixcel and resolution
- Screen function
- Color statement
- Medium resolution graphics
- Line statement
- High-resolution graphics
- Draw statement
- Chapter 14
- Content: Short and Long Answers | Solved Exercises | MCQs
[wpbtn1 link=”https://drive.google.com/file/d/1gCamGBBT1x3myETOsFzjI7JYx2mgscOO/preview” text=”Preview PDF Online”]
[wpbtn2 link=”https://drive.google.com/uc?export=download&id=1gCamGBBT1x3myETOsFzjI7JYx2mgscOO” text=”Direct Download PDF”]
He is an SEO wizard and founder of Top Study World & Nafran, has been featured more times than a celebrity on Ahrefs, Semrush, Dawn News, Propakistani and dozens more. His superpower? Helping students ace their exams!