SYLLABUS 2025–26
SUBJECT: CODING
CLASS -VII
OBJECTIVE:
1.Develop a strong foundation in programming concepts, logical thinking, and problem-solving through hands-on coding
activities.
2.This course aims to introduce students to the world of coding using beginner-friendly programming languages and
tools. It encourages creativity, innovation, and analytical thinking through interactive lessons and real-world projects.
3.The course guide includes all the necessary resources—such as software platforms, lesson plans, and teacher support—
to ensure an engaging and effective learning experience for both instructors and students.
NO. OF
S.NO. PLATFORM ACTIVITY NAME ACTIVITY DETAILS MONTH WORKING NO.OF
USE DAYS PERIODS
Introduce the AI Connect Platform,
explaining its purpose in integrating AI
Introduction to the AI
1 models into apps. Show how 1
Connect Platform
it allows for powerful capabilities such as
image MAY 13
2 Use of position block Adding colors to the
Flag Designing 1
3 flag Logic to make ashok chakra
AI Connect
4 SUMMER BREAK JUNE 0 0
Showing Images for different Pose Making
5 Pose Detection(ML) 2
an effective model
6 JULY 24
Animal Importance of Muliple Samples detection
2
7 Classification(ML) for dog and cat
Introduction to Arcade Learn the basics of arcade game
8 2
Game Development mechanics and development.
9 Setting Up an Arcade
Begin working on an arcade game project. AUGUST 23 2
10 Game Project
Adding Obstacles and Introduce obstacles and collectibles in
11 Arcade 2
Collectibles games.
12 Creating Scoring Implement a scoring system in the arcade
2
13 System game.
Finalizing the Arcade SEPTEMBER 22
14 Create the game with final touches. 1
Game
15 EXAM 1
Coding and Programming Language.
Introduction to
16 Python and its uses. 2
Python
Python and other programming language.
OCTOBER 22
Variables and Datatypes
17 Datatypes -The Basic Taking input from user and Print output 2
Error and its types
Different way to declare variable Types of
18 Python Operators 2
Operators
19 NOVEMBER 21
Python Breaking Down the Flowchart and its use Importance of
process flowchart- The Flowchart 2
20 Basics Basic symbol and its Representation
Learn how to design and create patterns
21 Pattern Designing DECEMBER 21 3
using loops and control flow statements.
22 Understand the properties and uses of
Advanced Data Types-
lists, including indexing, slicing, and JANUARY 17 2
23 List C Tuples
adding/removing elements.
24 Understand how to define and call
Function 2
25 functions in Python.
FEBRUARY 21
Presentation and Present Arcade projects and reflect on
26 1
Reflection what was learned.
REVISION MARCH 7 3
EXAM 1
Assessment Distribtution and Blueprint 2025-2026
Term Assessment Topic MARKS
Half Yearly QUIZZES & ASSESSMENT BASED ON LMS 40
Examination
Viva 10
Total 50
FINAL PROJECT BASED ON CURRICULUM 40
Annual Examination
VIVA 10
Total 50
Assessme
nt SA FA Total
PROJECT MARKS Viva
40 10
HY and
Annual 50