🎯 What You’ll Learn
🧩 Module 1: Introduction to Programming
-
What is programming?
-
Basics of C++
-
Setting up compiler (online and offline IDEs)
🧩 Module 2: Fundamentals of C++
-
Data types, variables, constants
-
Input and Output (
cin
,cout
) -
Operators and expressions
-
Writing your first C++ program
🧩 Module 3: Control Structures
-
If, else-if, switch-case
-
Loops: for, while, do-while
-
Nested loops and logical operators
-
Practice: pattern printing, number logic
🧩 Module 4: Functions and Arrays
-
Built-in vs user-defined functions
-
Call by value vs call by reference
-
Arrays (1D and 2D)
-
Sorting and searching (Bubble Sort, Linear Search)
🧩 Module 5: Object-Oriented Programming (Class 12 Focus)
-
Introduction to OOP
-
Classes, objects, constructors
-
Inheritance and polymorphism
-
Encapsulation and data hiding
-
Practice with school project questions
🧩 Module 6: File Handling (CBSE Class 12)
-
Creating and writing to files
-
Reading and appending data
-
Simple file-based student record project
🧪 Final Module: Mini Project
-
Choose one:
-
Student Record Manager
-
Simple ATM or Library System
-
Marks Analysis Program
-