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).
|

Lucid and to the point explanation of each concept. The classes are interactive and not monotonous at all. Right blend of theory and practicals. A fun and a good learning experience for any one who wants to learn python.

 

Abhay Yelsangiker, Student
attended Python Course

My daughter attended a short course on Computational Thinking and Coding with Sunitha and she learnt so much! What I love about Sunitha is that she tries to make it as fun as possible and they learn so much without even realizing they have. Thank you Sunitha.

 

Shilpa, Parent
for Computational Thinking and Coding Course

"Concept based teaching with strong emphasis on practice. A good guide and mentor. Detailed evaluation of tests given. Encourage independent learning and questioning. "

 

Biju Chacko, Parent
for Grade 9 and 10