NEW Free Trial Class — Book now, start learning this week. Reserve Your Spot →
Book FREE Trial Talk to a Mentor

Complete Computer Science
Grade 3 to Grade 12

One continuous, school-synced curriculum — Scratch visual coding for beginners, Python for middle school, C++ & Data Structures for senior secondary, and Web & AI for Plus Two. Every topic mapped to NCF 2023, NCERT, CBSE, ICSE, and Kerala State Board.

4 Tracks · 12 Stages NCF 2023 Aligned NCERT · CBSE · ICSE · State Board Charummoodu & Punalur Labs Online · India & UAE From ₹999 / month
10
Grade Levels
4
Language Tracks
5
Boards Covered
12
Stages Total
100%
Board Aligned
📜

Aligned with NCF 2023 & All Major Boards

The National Curriculum Framework 2023 mandates computational thinking as a core competency from primary school. Our programme is structured around NCF's Curricular Goals and Learning Outcomes — with simultaneous mapping to NCERT textbooks, CBSE IT / CS syllabi, ICSE Computer Applications, and Kerala State Board ICT curriculum.

NCF 2023 — Computational Thinking (Stage 1–5)
NCERT Class 3–12 CS & ICT chapters
CBSE IT (402) & Computer Science (083)
ICSE Computer Applications & ISC CS
Kerala State Board — ICT & Plus One/Two CS
CBSE Skill Education — Python & AI (AI 417)
Track 1 of 4
Visual Programming — Scratch 3.0
Grade 3–8 · Ages 8–14 · 3 Stages
NCF Stage 1–3 NCERT Cl 4–8 CBSE IT 402 ICSE Cl 3–8 Kerala ICT
01

Junior Explorer

Grade 3–4 NCF Stage 1

First steps in visual coding. Sprites, motion, events, and simple loops. Students create animations and interactive stories — no typing required.

Scratch 3.0 Motion Blocks Events Loops Costumes
  • Animated story with scene changes
  • Drawing with Pen blocks — shapes & patterns
  • Sound blocks — music & effects
  • Mini quiz game (event-based)
NCERT Cl 4 — Tick-tick CBSE Cl 3 ICT Ch.3 Kerala Cl 4 IT
02

Creative Coder

Grade 5–6 NCF Stage 2

Variables, conditionals, and sensing. Students build interactive games with scoring systems, collision detection, and multi-level design.

Variables If / Else Sensing Operators Broadcasts
  • Clicker game with score & timer
  • Maze game with collision detection
  • Quiz game with questions & answer check
  • Introduction to debugging strategies
NCERT Cl 5–6 Algorithms CBSE Cl 6 CS Ch.1–2 ICSE Cl 6 Logic
03

Advanced Builder

Grade 7–8 NCF Stage 3

Complex projects using clones, lists, custom blocks, and extensions. Algorithmic thinking deepens; transition prepared to Python for Grade 9.

My Blocks Clones Lists Extensions Micro:bit
  • Space shooter with clone-based enemies
  • Music composer using Scratch Music extension
  • Micro:bit / Makey Makey hardware connection
  • Capstone: full multi-level game or app
NCERT Cl 7–8 Procedures CBSE Cl 8 CS Ch.3–4 ICSE Cl 8 — Java bridge
Track 2 of 4
Python Programming
Grade 8–10 · Ages 13–16 · 3 Stages
NCF Stage 3–4 NCERT Cl 9–10 CBSE CS 083 ICSE CompApp Kerala CS
04

Python Foundation

Grade 8–9 NCF Stage 3

Transition from Scratch blocks to Python text. Variables, input/output, arithmetic, strings, and conditionals — with real terminal programs from Day 1.

Python 3.x Variables Strings Input / Output If / Elif / Else
  • Calculator, unit converter & number guessing game
  • String operations — slicing, formatting, methods
  • Type conversion & operator precedence
  • Flowchart → Python translation exercises
NCERT Cl 9 — Ch 4 Python CBSE 083 Unit 1 NCF Stage 3
05

Python Intermediate

Grade 9 NCF Stage 3

Loops, functions, lists, tuples, and dictionaries. Programs grow from 10 lines to 100 lines — structured, modular, and well-commented.

For / While Loops Functions Lists & Tuples Dictionaries Recursion intro
  • Grade management system using lists
  • Contact book using dictionaries
  • Pattern printing & number series with loops
  • User-defined functions with parameters & return
CBSE 083 Unit 2 — Functions ICSE CompApp — Python Lists Kerala CS Ch 3–4
06

Python Applied

Grade 10 NCF Stage 4

File handling, modules, exception handling, and introductory pandas/matplotlib. Data-driven projects that connect to board exam practicals.

File I/O Modules Exceptions Pandas intro Matplotlib
  • CSV reader / writer — student result analyser
  • Bar & line charts with Matplotlib
  • Exception handling — robust input validation
  • Board practical: MySQL + Python (CBSE 083)
CBSE 083 Unit 4 — File Handling NCERT Cl 10 Python ICSE Class 10 Files
Track 3 of 4
C & C++ Programming
Grade 9–12 · Ages 14–17 · 3 Stages
NCF Stage 4–5 CBSE CS 083 ISC CS Kerala Plus One/Two
07

C Language Essentials

Grade 9–10 NCF Stage 4

Procedural programming fundamentals — data types, pointers, arrays, and functions. Builds strong mental model of memory and program flow.

C (GCC) Pointers Arrays Functions Structs
  • Pointer arithmetic & memory model
  • Array sorting — Bubble, Selection, Insertion
  • Recursive functions — factorial, Fibonacci, GCD
  • Student record system using structures
CBSE 083 — Algorithms Kerala Plus One CS Ch 2 NCF Stage 4
08

C++ OOP Fundamentals

Grade 11 NCF Stage 4

Object-Oriented Programming with classes, objects, inheritance, and polymorphism — covering the full Plus One / ISC CS programming syllabus.

C++ (g++) Classes & Objects Inheritance Polymorphism STL intro
  • Class design — BankAccount, Library, Hospital
  • Constructor overloading & destructor lifecycle
  • Single & multilevel inheritance with overriding
  • STL: vector, stack, queue, map basics
CBSE 083 Cl 11 — OOP in C++ ISC CS — Classes Kerala Plus One CS
09

Data Structures & Algorithms

Grade 12 NCF Stage 5

Advanced DSA in C++ — linked lists, trees, graphs, hashing, and complexity analysis. Full preparation for board practicals and competitive entrance.

Linked Lists Stacks & Queues Binary Trees Searching Sorting (all)
  • Linked list — insert, delete, traverse, reverse
  • Binary search tree — insertion, deletion, traversal
  • Quick sort, Merge sort with complexity analysis
  • Board exam practical: MySQL + C++ file handling
CBSE 083 Cl 12 — DSA ISC CS — Data Structures Kerala Plus Two CS
Track 4 of 4
Web Development & Intro AI
Grade 10–12 · Ages 15–17 · 3 Stages
NCF Stage 4–5 CBSE IT 402 CBSE AI 417 Kerala IT
10

HTML & CSS — Web Foundations

Grade 10–11 NCF Stage 4

Semantic HTML5, CSS3 layouts (Flexbox & Grid), responsive design, and forms. Students publish personal portfolio and project showcase pages.

HTML5 CSS3 Flexbox Grid Responsive
  • Personal portfolio website — multi-page
  • CSS animations & transitions
  • Responsive design — mobile-first approach
  • Publish live using GitHub Pages
CBSE IT 402 — Web Dev Kerala IT — HTML Ch 5–6 NCF Stage 4
11

JavaScript & Interactive Web

Grade 11 NCF Stage 4

DOM manipulation, event handling, APIs, and local storage. Brings static pages alive — dynamic content, form validation, and data fetching.

JavaScript ES6 DOM API Fetch API LocalStorage JSON
  • To-do app with local storage persistence
  • Weather app using public REST API
  • Quiz game with timer & score tracking
  • Form validation — regex & live feedback
CBSE IT 402 — JavaScript ISC CS — Internet Kerala Plus Two IT
12

Intro to AI & Data Science

Grade 12 NCF Stage 5

Machine learning concepts, Python for data science (pandas, numpy, scikit-learn), and ethical AI. Aligned with CBSE AI 417 and the new NCF digital literacy goals.

Python + Pandas NumPy Scikit-learn Matplotlib Kaggle
  • Data cleaning & analysis on real datasets
  • Linear regression — house price predictor
  • Classification — spam / not-spam detector
  • Ethics in AI — bias, fairness, privacy discussion
CBSE AI 417 — Full syllabus NCF Stage 5 Kerala Plus Two CS
Syllabus Alignment

Every Stage Mapped to Every Board

See exactly which board chapter or unit each of our 12 stages covers — so students can use our classes to strengthen school performance directly.

Our Stage Grade 📕 NCERT 📘 CBSE 📗 ICSE / ISC 📙 Kerala SB
Stage 1 — Junior ExplorerScratch · Animations 3–4 Class 4 — Tick-tick, Run-run IT Ch 3–5 · ICT basics Class 3–4 — Algorithms intro IT Basics · Scratch intro
Stage 2 — Creative CoderVariables · Games 5–6 Class 5–6 — Algorithms, flowcharts CS Ch 1–2 · Conditionals Class 5–6 — Logic & Control Class 5–6 — Programming
Stage 3 — Advanced BuilderClones · Lists · Capstone 7–8 Class 7–8 — Procedures, data CS Ch 3–4 · Custom blocks Class 7–8 — Java/Python prep Class 7–8 — Advanced ICT
Stage 4 — Python FoundationSyntax · Conditionals 8–9 Class 9 — Ch 4 Introduction to Python CS 083 Unit 1 — Python basics CompApp Class 9 — Python Plus One CS — Python Ch 1–2
Stage 5 — Python IntermediateLoops · Functions · Lists 9 Class 9 — Ch 5 Control & Functions CS 083 Unit 2 — Functions, lists CompApp — Lists & Recursion Plus One CS — Ch 3–4
Stage 6 — Python AppliedFiles · Pandas · MySQL 10 Class 10 — File handling CS 083 Unit 4 — Files + SQL Class 10 — Files, exceptions Plus Two CS — Python projects
Stage 7 — C LanguagePointers · Structs · Sorting 9–10 CS 083 — Algorithms & complexity ISC CS — C++ intro Plus One CS — C language
Stage 8 — C++ OOPClasses · Inheritance · STL 11 CS 083 Cl 11 — OOP in C++ ISC CS — Classes & OOP Plus One CS — OOP Ch
Stage 9 — Data StructuresLinked List · BST · Sorting 12 CS 083 Cl 12 — DSA Unit ISC CS — Data Structures Plus Two CS — DSA
Stage 10 — HTML & CSSSemantic · Responsive 10–11 IT 402 — Web Technology ICSE — Internet & HTML IT — HTML Ch 5–6
Stage 11 — JavaScriptDOM · APIs · Projects 11 IT 402 — JavaScript unit ISC CS — Internet Plus Two IT — JavaScript
Stage 12 — AI & Data ScienceML · Pandas · Ethics 12 AI 417 — Full syllabus Plus Two CS — AI intro
Why KnowledgePitch Computer Program

More Than Just Coding Classes

Every session is designed to help students at both school exams and real-world skills. No generic course — we sync with your board and your grade.

Board Exam Sync

We follow your school's textbook chapter sequence so every class also helps with school homework, practicals, and board exams.

One Continuous Path Grade 3–12

Students don't restart from zero each year. Each stage builds on the last — from Scratch blocks to AI in a single, connected journey.

Max 10 Students / Batch

No crowded classrooms. Every student gets individual debugging help, project review, and mentor attention in every session.

Competition & Olympiad Ready

Students prepare for Scratch Olympiads (Grade 3–8), CBSE CS Practicals, and national coding competitions at senior levels.

Your Own Computer, Every Class

No sharing. Every student works on a dedicated machine with all software pre-installed — Scratch, Python (PyCharm / IDLE), GCC, VS Code.

WhatsApp Progress Updates

Parents receive weekly photo and video updates after every session — see exactly what your child built and learned.

Our Learning Centres

Computer Labs in Kerala

In-person classes at fully equipped labs. Every student works on their own machine. Software pre-installed. After-school and weekend batches available.

Charummoodu Computer Lab
St. Joseph ITI Campus, Charummoodu, Alappuzha, Kerala 690505
Mon–Sat · 3 PM – 7 PM  |  Weekends available
Punalur Computer Lab
Bharath Matha ITI, St. Goretti HSS Campus, Punalur, Kollam
Mon–Sat · 3 PM – 7 PM  |  Weekends available
Online — India & UAE
Live interactive sessions via Google Meet · Flexible timing
Morning, Afternoon & Evening slots available
View Lab Details & Directions

What's Included

Individual computer — no sharing, ever
All IDEs pre-installed (Scratch, PyCharm, VS Code, GCC)
Printed worksheets matching board chapters
Maximum 10 students per batch
Project portfolio by term-end
Certificate of completion + progress report
WhatsApp doubt support between sessions
Free trial class — no payment to start
Pricing

Affordable, Transparent Plans

All plans include a free trial class. No long-term contracts. Switch plans anytime.

Starter
₹999
/month · 4 sessions
  • Group class (up to 10)
  • 1 hr per session
  • Board-aligned worksheets
  • WhatsApp support
Book Free Trial
Accelerator
₹2,499
/month · 12 sessions
  • Max 4 students
  • 2 hr per session
  • Board practical prep
  • Olympiad & contest track
  • Letter of recommendation
Book Free Trial

All plans include a free first class. No contracts — month-to-month. Full pricing details →

Start with a Free Class — Any Stage, Any Grade

Book a free 45-minute trial session. Your child builds something real in the very first class. No payment, no commitment, no pressure.

Related Programmes & Pages

All Programmes Robotics & STEM for Kids Online STEM Programs Advanced Programs (UG/PG) Vacation Camps Pricing Lab Locations