Block Syllabus Karachi Board Class X
Block Syllabus Karachi Board Class X
AUGUST 1.3.4 Difference between 1.4.2 Non Linear Data Structures 2.1.2 Classification of 2.2 Programming
Algorithm and Flowchart Programming Languages Environment of C++
1.4 Data Structure CHAPTER 2: 2.1.3 Translators 2.2.1 Integrated Development
1.4.1 Linear Data Structures BASICS OF PROGRAMMING IN C++ 2.1.4 Types of errors Environment IDE
2.1 Introduction 2.2.2 Components of IDE
2.1.1 Computer Program
SEPTEMBER 2.2.3 Introduction of Dev C++ 2.4 Constants and Variables CHAPTER 3: 3.3.2 Input function
2.3 C++ Programming Language 2.4.1 Constants and Variables INPUT/OUTPUT HANDLING 3.3.3 Statement Terminator
2.3.1 Reserved Words 2.4.2 Rules for naming variables IN C++ 3.3.4 Escape Sequences
2.3.2 Data types 2.4.3 Declaring(Creating) and 3.1 Basic Structure of C++ 3.4 Operators
Initializing Variables 3.2 Comment in statement of
C++
3.3 Input/Output handling in
C++
3.3.1 Output function
OCTOBER 3.4.1 Arithmetic Operators 3.4.5 Logical Operators MID TERM EXAM MID TERM EXAM
3.4.2 Increment Operators 3.4.6 Assignment Operator
3.4.3 Decrement Operators 3.4.7 Arithmetic Assignment Operator
3.4.4 Relational Operators (REVISION)
NOVEMBER CHAPTER 4: 4.2.2 If … Else statement 4.2.5 Difference between if, 4.3.2 While Loop
CONTROL STRUCTURE 4.2.3 Else…if statement else…id and Switch decision 4.3.3 Do…While Loop
4.1 Control statements 4.2.4 Switch statement making structures 4.3.4 Difference between for,
4.2 Selection/Decision Making 4.3 Iteration/Loop while and do…while
Structure 4.3.1 for Loop structures
4.2.1 If statement
DECEMBER 4.4 Jump statements 5.1.2 User defined functions 6.2.1 Basic Logic Gates WINTER VACATION
6.2.2 Universal Gates
CHAPTER 5: CHAPTER 6: 6.3 Boolean Algebra
FUNCTIONS DIGITAL LOGIC AND DESIGN
5.1 Introduction to functions 6.1 Data representation in a computer
5.1.1 Predefined functions 6.2 Logic gates
JANUARY 6.3.1 Rules of Boolean Algebra 6.3.2.2 Draw logic circuit of the given CHAPTER 7: 7.1.2 Scratch Online
6.3.2.1 Examples to apply Boolean Expressions. INTRODUCTION TO SCRATCH 7.2 Understanding Scratch
Boolean Rules for Simplification 6.3.3.3 Drive the Boolean Expression 7.1 Scratch Environment
Expression from the given circuit and make a 7.1.1 Downloading and 7.2.1 Scratch Editor
truth table of the Boolean Expression installing Scratch Offline
FEBRARY 7.2.2 Some important commands (REVISION) PRELIMS EXAMS PRELIMS EXAMS
in Scratch
7.3 Developing Programs in
Scratch