gamedesign

Q1 What is Computational Thinking? Vocabulary

21. Computational Thinking

Key Vocabulary

Abstraction: Abstraction is filtering out the data you need and what you don’t need. A computer programmer hides all but the relevant data about an object in order to reduce complexity and increase efficiency.

Algorithm: An algorithm is a detailed step-by-step instruction set or formula for solving a problem or completing a task.

Computational thinker: "Students that develop and employ strategies for understanding and solving problems in ways that leverage the power of technological methods to develop and test solutions". (ISTE Standard 5. for Students)

Decomposition: Decomposition is breaking the problem into smaller parts.

Pattern Recognition: Pattern recognition involves finding the similarities or patterns among small, decomposed problems that can help us solve more complex problems more efficiently.


Play the interactive Quizlet Game: Direct Link

MITECS   Michigan Integrated Technology Competencies for Students, and

ISTE Standards for Students

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