print("Hi")SELECT *for i in range(5):def area(r):df.head()COUNT(*)if x > 0:import csv[1, 2, 3]GROUP BY{"key": 1}while True:
Class 11 & 12 · Computer Science · Informatics Practices
Learn it.Code it.Ace it.
Your lessons, notes, code practice and exam prep, all in one place. Made for you by your teacher.
By Janathul Firthouse · India International School, Sharjah
- 4 courses
- 40 chapters
- 214 topics
- 2026-27 syllabus
What's inside
📘Notes that make sense
Every topic explained step by step, with worked examples.
💻Run Python and SQL
Write code and run it right in your browser. Nothing to install.
⚡Quizzes with instant feedback
Know straight away what you got right, and why.
📝Exam practice
Board-style questions, model answers and mock papers.
🏫Classroom lessons
Your teacher opens each lesson live in class.
🏆Points, badges and streaks
Track your progress and keep your streak going.
Two ways to learn
🏠 DigiClass Learn
Study at your own pace, any time: notes, worked examples, code to run, practice at three levels, quizzes and exam tips.
🏫 DigiClass Teach
40-minute lessons in class, step by step: Engage, Explore, Explain, Mid-plenary, Elaborate and Evaluate.
What's covered
Class 11Computer Science11 chapters · 64 topics · tap to see chapters
- Computer system and software 5 topics
- Number systems and encoding 5 topics
- Boolean logic 6 topics
- Problem solving 5 topics
- Getting started with Python 8 topics
- Flow of control 7 topics
- Strings 5 topics
- Lists and tuples 6 topics
- Dictionaries 6 topics
- Python modules 4 topics
- Society, law and ethics 7 topics
Class 12Computer Science12 chapters · 57 topics · tap to see chapters
- Python revision tour 4 topics
- Functions 7 topics
- Exception handling 4 topics
- File handling: text files 7 topics
- File handling: binary files 6 topics
- File handling: CSV files 3 topics
- Data structure: stack 3 topics
- Computer networks 7 topics
- Network protocols and web services 2 topics
- Database concepts and the relational model 3 topics
- Structured Query Language (SQL) 7 topics
- Interface of Python with MySQL 4 topics
Class 11Informatics Practices9 chapters · 47 topics · tap to see chapters
- Introduction to computer system 6 topics
- Python fundamentals 10 topics
- Flow of control 4 topics
- Lists 4 topics
- Dictionaries 4 topics
- Introduction to NumPy 5 topics
- Database concepts 3 topics
- Structured Query Language (SQL) 6 topics
- Emerging trends 5 topics
Class 12Informatics Practices8 chapters · 46 topics · tap to see chapters
- Pandas Series 6 topics
- Pandas DataFrame 8 topics
- Importing and exporting CSV 4 topics
- Data visualization with Matplotlib 5 topics
- SQL single-row functions 5 topics
- Aggregate functions, grouping and joins 4 topics
- Computer networks and the Internet 6 topics
- Societal impacts 8 topics
Start in 3 steps
- Get the codeYour teacher gives it to you in class.
- Log inClass code, full name, grade, subject and boy/girl, at the top of this page.
- ChooseDigiClass Learn to study on your own, or DigiClass Teach for your class lesson.