Computational Thinking
Essential Question
How can we use computational thinking to facilitate social innovation projects with our students?
Task
Watch: What is computational thinking? (video)
> What are your thoughts on "What is computational thinking?"? Share below or click here to see what others are saying.
Watch: Computational thinking: A digital age skill for everyone (video)
> What are your thoughts on "Computational thinking: A digital age skill for everyone"? Share below or click here to see what others are saying.
Read: Computational Thinking for a Computational World, Digital Promise (pdf)
> What are your thoughts on "Computational Thinking for a Computational World"? Share below or click here to see what others are saying.
Read: Key Concepts of Computational Thinking (webpage)
> What are your thoughts on "Key Concepts of Computational Thinking"? Share below or click here to see what others are saying.
For examples of how students have used coding to respond to the SDGs, see the overview of the Micro:bit Global Challenge, read about the Safety challenge and the Non-communicable diseases challenge, and check out the winning designs from 2018.
There are a variety of apps and tools you can use to engage students in coding, including:
- Alice
- Arduino
- Blockly
- Code.org
- Code Monkey
- Hopscotch
- Kodu
- Lego Mindstorms
- Makey Makey
- Micro:bit
- MIT App Inventor
- Raspberry Pi
- Scratch (ScratchEd curriculum guide)
- Sphero
- Tynker
For additional information and resources, see the Learn More: Computational Thinking collection.
Continue to Design Thinking »