Introduction
Coding for kids is an exciting and valuable skill, offering numerous benefits. It fosters problem-solving, logic, and creativity, and helps children understand the technology around them. By learning to code, kids can create their own games, websites, and apps, which can be both fun and educational. Various platforms and languages are designed specifically for children, making coding accessible and engaging for young learners. Starting coding at a young age can set children up for future success in a technology-driven world.
Syllabus for Coding
AGE 7-9
LEVEL 1
Basics
Play offline games while learning to code
Concepts covered:
Events, Variables, Loops, Conditionals
Languages used:
Block Programming
Number of Sessions: 10
LEVEL 2
Game Development
Build your own video game as you learn to code.
Concepts covered:
Concepts in Level 1,
Variables,
Functions,
Data Types:
Physics in game development
(Example: Speed, velocity, Gravity, X and Y axes)
Languages used:
Block Programming
Number of Sessions: 15
LEVEL 3
App Development
Build your own mobile phone APPs as you learn to code.
Concepts covered:
Concepts in Level 2,
Variables,
Strings,
List/Arrays,
Database read and Image editing,
App UI design.
Languages used:
Block Programming
Number of Sessions: 15
AGE 10-11
LEVEL 1
Basics
Concepts covered:
Events, Variables, Loops, Conditionals.
Languages used:
Block Programming
Number of Sessions: 10
LEVEL 2
Game Development
Concepts covered:
Concepts in Level 1,
Data types,
Global variables,
Functions,
Physics in game development
(Example: Speed, velocity, Gravity, X and Y axes
Languages used:
Block Programming
Number of Sessions: 15
LEVEL 3
Concepts covered:
Concepts in Level 2,
Strings,
List/Arrays,
Database read and write,
Advanced usage of functions,
Image editing,
App UI design
Languages used:
Block Programming
Number of Sessions: 15
LEVEL 4
Concepts covered:
Loops and conditional statements,
Exception handling,
Lists,
Strings,
Class and Objects, Functions
Languages used:
Python
Number of Sessions: 20
AGE 12-14
LEVEL 1
Basics
Concepts covered:
Events, Variables, Conditionals, Loops
Languages used:
Block Programming
Number of Sessions: 10
LEVEL 2
Game Development
Concepts covered:
Concepts in Level 1,
Nested loops,
Data types,
Arrays,
Functions,
Strings
Languages used:
Block Programming
Number of Sessions: 15
LEVEL 3
Concepts covered:
Concepts in Level 2,
Strings,
List/Arrays,
Database read and write,
Session variables,
Advanced usage of functions,
Image editing,
App UI design
Languages used:
Block Programming
Number of Sessions: 15
LEVEL 4
Concepts covered:
Loops and conditional statements,
Exception handling,
Lists,
Strings,
Class and Objects,
Functions
Languages used:
Python
Number of Sessions: 20
Outcomes
Enhanced Problem-Solving Skills
Improved Logical Thinking
Boost in Creativity and Innovation
Development of Computational Thinking
Opportunities for Future Careers
Greater Digital Literacy and Understanding
Increased Confidence and Resilience
Improved Academic Performance
Skills in Collaboration and Communication
Fun and Engagement in Learning
Advantages of i2Tech Courses
Certification
Course certificates are provided upon successful completion of the course.
Access Anytime
You can access your course materials anytime at the website on your student dashboard.
Classromm & Online Mode
All the courses are available as Offline and Online modes.
One on One Classes
One on One Classes are available in both Offline and Online Modes.
Small Groups
Our classes will be more effective as maximum 6 pupil will be allowed per class.