Are you looking for the 10th Class Computer Science notes?

You have come to the right place.

The best part?

## 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

### 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

### 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

### 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

### 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

### 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

### Chapter 7 – Worldwide Web and HTML

• What is world wide web
• Define web page
• Describe web browser
• Much More
• Chapter 7
• Content: Short and Long Answers | Solved Exercises | MCQs

## 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

### Chapter 6 – Boolean Algebra Notes

• 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

### Chapter 9 – Problem Solving Notes

• 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

### Chapter 10 – Data Types, Assignment and IO Statements Data Representation Notes

• 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

### Chapter 11 – Control Statements Notes

• Control structure
• GOTO statement
• 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

### 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

### 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