
Helping Students Think
Logically and Algorithmically
Computational Thinking is a way of thinking and of solving problems in this modern and technology-filled world. This is considered as a critical skill for students in the 21st century. This course Make an enquiry on our introductory modules or deep-dive coding classes.
Computational Thinking and Coding
Computational thinking as a process helps students learn the analytical and methodical approach to problem solving. This is an essential skill for students that will help them not only in computer science but also in other subject areas like Math and Science.
The goal of this course is to help learners understand a given problem and express its solution in a way that a computer can potentially carry out the solution. In a nutshell it helps students think logically and algorithmically.
Course Includes

Introduction to Computational Thinking
Learn how to identify problems, decompose complex problems into smaller ones, look for patterns and explain the solution in simple finite steps

Abstraction, Logical Thinking and Algorithms
We teach how to reformulate a seemingly difficult problem into one we already know the solution for. Learn how to break down the solution into a clear set of concise instructions.

History and types of programming languages
Discuss the history of computing and programming languages. Introduce various types of programming languages, compare and contrast and discuss current trends.

Deep dive into a programming language – Python/C++/Java
Learn the common programming constructs using a particular programming language. Write code using this programming language as part of a project.
Who should enroll for coding classes?
- Computational thinking is a cognitive skill that every student should possess. In general, any student who wishes to choose a discipline that is heavy on problem-solving can opt for this course.
- Students from grade 7 onwards can opt for this and the course will be customized based on their age and proficiency level.
- Students who have chosen computer science as a subject from grade 9 to 12 in CBSE/ICSE curriculum can opt for part 2 of this course that is designed to learn a particular programming language as per the curriculum.
- This is an instructor-led ONLINE course that is conducted frequently. The course is highly modularized to include introductory sessions as well as programming sessions (using a particular programming language).