Please enable JavaScript.
Coggle requires JavaScript to display documents.
Computational Thinking - Coggle Diagram
Computational Thinking
Logic
Learned through experiements
helps us explain why something happended
Predict/test outcomes
Logic can be used in every discipline
In history, students should be able to discuss the logical connections between cause and effect
Evaluation
Determining the best way to find information
Reading, research, google
making judgements
Using criteria to make judgements'
Quality, effectiveness and efficiency
Logical reasoning
Peer assessment
Student self assessment
Checklist
Patterns
the method of looking for a general approach to a class of problems ie. generalization
Examples:
Repeated phrases
Complex spelling patterns and patterns in sounds (phonenemes)
Patterns in more abstracts concepts including odd and even numbers, negative numbers, and inverse operations
In music, children learn to recognize repeating melodies or bass lines in many musical forms
In English, pupils might notice common rules for spellings, and their exceptions
Decomposition
The process of breaking down a problem into smaller manageable parts.
In English, it can look like planning different parts of a story or breaking a reading passage into individual paragraphs to make it easier to understand the main idea
Tacking big projects at school
organizing a school trip
arranging a school fair
Algorithms
a sequence of instructions or a set of rules to get something done
Examples:
-A recipe
-A morning/bedtime routine
-Rules of a game
-Workout regiment
Speed
Effectiveness
Accuracy
Abstraction
Simplifying topics by focusing on key details
school timetable
graphic organizers
venn diagram
flow chart
math problems: instead of focusing on the story, students can focus on the numbers and operations
Layers or boxes
roleplaying the internet