GSEB Standard 11 - Computer Science¶
Welcome to GSEB Standard 11 Computer Science! This is where your programming journey truly begins with C++ as the primary language.
Syllabus Overview¶
Standard 11 introduces you to structured programming with C++ and lays the foundation for object-oriented programming concepts you'll master in Standard 12.
Course Structure¶
Part 1: Programming Fundamentals with C++¶
1. Introduction to C++¶
- History and features of C++
- Structure of a C++ program
- Data types and variables
- Input/output operations (
cin,cout) - View detailed notes โ
2. Operators and Expressions¶
- Arithmetic operators
- Relational and logical operators
- Assignment operators
- Operator precedence
- View detailed notes โ
3. Control Structures¶
- Sequential execution
- Conditional statements (
if,if-else,switch) - Looping statements (
for,while,do-while) - Nested loops
- View detailed notes โ
4. Arrays¶
- One-dimensional arrays
- Two-dimensional arrays
- String handling
- Array operations
- View detailed notes โ
5. Functions¶
- Function declaration and definition
- Function call and return
- Pass by value vs pass by reference
- Recursion basics
- View detailed notes โ
Part 2: Computer System Concepts¶
6. Data Representation¶
- Number systems (Binary, Octal, Hex)
- Data representation in memory
- Character encoding (ASCII)
7. Boolean Algebra¶
- Basic gates (AND, OR, NOT)
- Universal gates (NAND, NOR)
- De Morgan's theorems
- Logic circuits
8. Database Concepts¶
- Introduction to databases
- DBMS vs file systems
- Relational database concepts
- Basic SQL queries (SELECT, WHERE)
Programming Focus: C++¶
Standard 11 is entirely based on C++ programming. By the end of this year, you should be comfortable with:
- Writing programs with loops and conditionals
- Working with arrays and strings
- Creating and using functions
- Solving problems using structured programming
Learning Path¶
graph TD
A[C++ Basics] --> B[Operators & I/O]
B --> C[Control Structures]
C --> D[Arrays]
D --> E[Functions]
E --> F[Database Basics]
F --> G[Ready for Std 12 OOP!]
Resources Available¶
Coming soon: - Chapter-wise C++ notes with examples - 100+ practice programs - Syntax reference guide - Common error fixes - Previous year question papers - Programming assignments
Exam Pattern¶
Theory Paper (70 marks)¶
- Duration: 3 hours
- Question types:
- MCQ (1 mark each)
- Short answer (2-3 marks)
- Program output questions (3-4 marks)
- Write programs (4-5 marks)
Practical Exam (30 marks)¶
- Programming problem: 15 marks
- SQL query: 5 marks
- Practical file: 5 marks
- Viva: 5 marks
Study Tips¶
For Theory¶
- Understand Syntax: Don't just memorize, understand why
- Practice Output: Many questions ask "What is the output?"
- Write Programs: Practice writing complete programs
- Revise Regularly: Programming needs consistent practice
For Practicals¶
- Type Programs: Don't copy-paste, type manually
- Debug Yourself: Learn to find and fix errors
- Maintain File: Keep practical file updated
- Practice Speed: Practical exams are time-bound
Common Mistakes to Avoid¶
Avoid These
- Using
void main()instead ofint main() - Forgetting semicolons (
;) - Not including header files (
#include) - Confusing
=(assignment) with==(comparison) - Not initializing variables before use
Prerequisites¶
- Basic computer knowledge from Standard 10
- Logical thinking ability
- Willingness to practice coding
Next Steps¶
After Standard 11: - GSEB Standard 12 - Advanced C++ and OOP - Object-oriented programming - Complex data structures - File handling
Contact¶
Questions about Standard 11 C++ or practicals?
- WhatsApp: +91 8460441384
- In Class: Bring your laptop for hands-on help
Join Our Batch: Weekend-Only C++ classes starting May 20, 2026 ยท 1-Month FREE Trial! Enroll Now โ