Upload
clare-greenup
View
74
Download
0
Embed Size (px)
Citation preview
CODING AND COMPUTATIONAL LANGUAGEMOTHERS’ DAY BREAKFAST 2017
CODING IS NOTHING WITHOUT COMPUTATIONAL THINKING!
COMPUTATIONAL LANGUAGE
•Computational thinking is a problem-solving method
that is applied to create solutions that can be
implemented using digital technologies. It involves
integrating strategies, such as
• organising data logically,
• breaking down problems into parts,
• interpreting patterns and models and
• designing and implementing algorithms
AS A MOTHER YOU COMPUTATIONALLY THINK EVERY DAY!•How do I drop Rupert off and grab some more bread
for lunches and text Lil for her birthday and find
Wilhelm’s missing socks and decide on an alternative
to pumpkin in the recipe for tonight because
otherwise Rupert won’t eat it and did I send that
permission slip back in and I have canteen duty today
(or do I?) and somewhere in here I need to go to work!
•Computational thinking involves taking a
complex problem and breaking it down into a
series of small, more manageable problems
(decomposition). Each of these smaller
problems can then be looked at individually,
considering how similar problems have been
solved previously (pattern recognition) and
focusing only on the important details, while
ignoring irrelevant information (abstraction).
Next, simple steps or rules to solve each of
the smaller problems can be designed
(algorithms).
•organising data logically
•maths, statistics, music, art
•breaking down problems into parts,
• logical reasoning (Maths, HIS, GEO)
• interpreting patterns and models and
•Analysis (in English, Maths, Science, Music, HIS, GEO)
•designing and implementing algorithms
•Higher order thinking skills (Blooms –Creation level) in Maths, English, Science, Art
SO HOW CAN YOU HELP?
•To code or not to code?
•Computational thinking
•PS – cubetto
•Yr 1 – beebots
•Yr 2 – laptops
•Yr 3 – scratch
•Yr 4 - laptops
•Yr 5 and 6 - scopeIT