- provoke questions and curiosity
- open ended with opportunities for conversation
- make it possible to safely make mistakes
Sounds easy enough (and fun for teachers & students). Are there great tools to allow students to ask questions, problem solve creatively, and safely make mistakes?
“really seem to engage with the big ideas of programming – problem solving, thinking mathematically and using logic and reasoning. It’s the practical application of those ideas and the creative thinking required to solve authentic problems that forms the basis of a truly engaging learning experience. While I don’t believe that everyone necessarily needs to become a computer programmer, I do think that everyone would benefit from learning the basic skills and mental gymnastics required to write simple computer programs. I’ve found it to be an incredibly useful skill”.
Alice is another programming game. “Alice is an innovative 3D programming environment that makes it easy to create an animation for telling a story, playing an interactive game, or a video to share on the web.”1
Making a programming activity a part of your weekly classroom routine will provide valuable collateral learning that can be applied in the curriculum and will motivate students while they are learning.