Coding

Age 7-9
The initial stages of coding introduce students to the idea and the curiosity of the forever-growing computing world.
Students will dive deep into programming fundamentals, starting with an introduction to Python. This will boost their creative thinking and object-oriented programming skills. After writing complex codes like detecting prime numbers, making a quiz in Python, learning about functions and making a snake game (major project), in the end, your child can create their simple programming codes and publish them.

Age 9 - 14
Students will revise all the fundamentals of programming and then quickly move towards building and developing high-end programs. This is essential for creating a Fibonacci sequence and solving tasks on lists, tuples, dictionaries, etc. Finally, pupils will create a ticket system program for a zoo (major project). This will help the child have a complex hold on the Python language.
Age 14+
Introduce the class to Python to generate a clean code. Students will work on creating multiple programs, which include making a real-time quiz, analysing a dataset using Python and Jupyter Notebook and introducing the pupils to the neural networks. Work on real-time machine learning algorithms to derive accuracy. Finally, students will create an end-to-end program which takes a dataset and analyses the accuracy based on statistics (major project). This will ensure the child has the complete skill set that most of the top companies of the world demand for in