Computational Thinking for all:

Computational Thinking for All:
The Backdrop :
Concepts, techniques, and analytical abilities from the field of computing can make anyone more efficient in the information age. Furthermore, their understanding can give us powerful mental tools in general for solving problems, performing tasks, planing, working with others, anticipating problems, troubleshooting, and more. We refer to this mental tool set as Computational Thinking (CT).
Developing capabilities of Computational Thinking enable the person to view, consider, analyze, design, plan, work, and solve problems from a computational perspective.
This Whatsapp delivered course helps develop acquire computational thinking capabilities. Neither programming background nor learning how to program is required, only a sense of curiosity and an open mind.
Pursuing this course can also be an excellent way to prepare someone to pursue a rewarding career in computing or information technology, in the age of Artificial Intelligence.
The materials are as much about computing as about sharpening the mind.
Target group : students at Classes 9 to 12 at school
Should be mandatory for classes 9 and 11
Maybe optional for those in class 10 and 12

Of course, all those who have already passed 10+2 are welcome!!

Delivery model:
Delivered on weekends ( Saturdays and Sundays ) through Whatsapp on mobile phones
Will run for 10 weekends over a 3 month period. Two weekends may be needed to be given up on account of exigencies
Although it is an antiquated measure, those who measure courses by the amount of guided learning hours ( GLH) , this would be equivalent to 30 hours, or a 3 credit course in the European Credit framework. Everyday there would be 5 posts by the resource person(s) at scheduled times of 7am,10am,1pm, 4pm and 7pm. While the time to peruse and assimilate the contents of posts would vary, an attempt would be to keep them at about 20 minutes for each post. This is to match the typical span of attention set by the TED talks at about 18 minutes.
Four cohorts a year : July to September ; October to December ; January to March ; and April to June
Planned flow for 10 weeks:

Theme for week 1: What is Computational Thinking?
1st week: Saturday : The origin of the term CT. Why does knowing CT matter?
1st week: Sunday : Various Definitions of CT and their elaborations

Theme for week 2: The essence of Computational Thinking
2nd week: Saturday : Computational Thinking as automation of abstraction
2nd week: Sunday : The main elements of CT

Theme for week 3: Nuts and Bolts
3rd week: Saturday : Decomposition
3rd week: Sunday : Pattern Recognition

Theme for week 4: Understanding it’s working :
4th week: Saturday : Abstraction
4th week: Sunday : Algorithms and Heuristics

Theme for week 5: So, what good is it?
5th week: Saturday : Evaluation
5th week: Sunday : A contrarian view

Theme for week 6: Programming, coding and similar terms
6th week: Saturday : Computer Programming, Computer Literacy and similar phrases
6th week: Sunday : Information Fluency

Theme for week 7: Computational Thinking and Artificial Intelligence
7th week: Saturday : CT in the age of Artificial Intelligence
7th week: Sunday : CT and Deep Learning

Theme for week 8: Applications of Computational Thinking
8th week: Saturday : CT in different disciplines/ domains and fields
8th week: Sunday : Modelling and Simulation : Data Analysis and Visualisation

Theme for week 9: Computability:
9th week: Saturday : Limits to Computation
9th week: Sunday : Quantum Computing

Theme for week 10: Learning more on Computational Thinking
10th week: Saturday : CT for lifelong learners: MOOCs
10th week: Sunday : Computational Thinking as Liberal Education

To enrol for this program, send a mail to :

Or send a Whatsapp message to Professor MM Pant at :+919810073724