The initial stages of coding introduce students to the idea and the curiosity of the forever-growing computing world.
Starting with an introduction to Python, students will dive deep into the fundamentals of programming. 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 will be able to create their own 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, solving tasks on lists, tuples, dictionaries, etc. Finally, pupils will create a ticket system program for a zoo (major project) in the end. This will help the child have a complex hold on the Python language.
Introduce the class in 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.