Computational thinking is the process of problem solving which involves formal reasoning, logic and algorithmic thinking. Students will develop computational thinking through the processes of problem analysis, and the design and development of solutions for a variety of given problem situations.
Students will be introduced to a scenario in which they have to identify the problem and respond by designing and creating....