
Q1 What is Computational Thinking? Introduction
Introduction
Computational thinking is a way to break big problems into smaller, easier-to-solve parts. It helps you understand and find solutions step by step. This skill can be useful in any subject at school and in everyday life!
In this Quest, you will learn what computational thinking is and how to explain it in your own words.
learning objectives
I can:
- Define computational thinking.
Source: Jo Culf, CSMER MOOC
Competencies & Standards
MITECS Michigan Integrated Technology Competencies for Students, and
1. Empowered Learner
a. Articulate and set personal learning goals, developing strategies leveraging technology to achieve them, and reflect on the learning process itself to improve learning outcomes
c. Use technology to seek feedback that informs and improves their practice and to demonstrate their learning in a variety of ways
3. Knowledge Constructor
d. Students build knowledge by active exploring real-world issues and problems, developing ideas and theories and pursuing answers and solutions
4. Innovative Designer
a. Students know and use a deliberate design process for generating ideas, testing theories, creating innovative artifacts or solving authentic problems
5. Computational Thinker
a. Students formulate problem definitions suited for technology-assisted methods such as data analysis, abstract models and algorithmic thinking in exploring and finding solutions
b. Students collect data or identify relevant data sets, use digital tools to analyze them, and represent data in various ways to facilitate problem-solving and decision-making
Websites and Documents
Websites
- Code.org Computational Thinking
- Computational Thinking Resources for K-12
- Computational Thinking projects
Videos from Outside Sources
21t4s Videos
21t4s Documents & Quizzes