Computational Thinking in the K-12 Classroom

The title Computational Thinking in the K-12 Classroom might seem to discuss the skill of adding and subtracting. It actually refers to the use of computer programming to develop critical thinking and problem solving skills. One such site for this development is Scratch. Scratch was created at the Massachussettes Institute of Technology. It uses color coded blocks. Kids snap the blocks into order to create a script for their sprites (elements on the screen). Students can create self-running activities or ones which require user interaction. I made this screen capture to explain the process of scripting for a snowflake project. CRES students in grades 5 and 6 have been introduced to this program.

The screen shots shown below capture the artistic abilities and creative thinking of students.