In authentic contexts and taking account of end-users, students decompose problems into step-by-step instructions to create algorithms for computer programs.
They use logical thinking to predict the behaviour of the programs, and they understand that there can be more than one algorithm for the same problem.
They develop and debug simple programs that use inputs, outputs, sequence, and iteration (repeating part of the algorithm with a loop). They understand that digital devices store data using just two states represented by binary digits (bits)
My first play with micro:bits
Micro:bits and science lessons
Micro:bit step counter
Micro:bit sensitive step counter
Micro:bit compass video
Wearable Technology - A brief history and bright future
One hundred ways to use technology in PE
The evolution of exercise in 10 iconic fitness trends
The story of Fitbit: how a wooden box was bought by Google for $2.1bn
Could technology help us tackle the obesity crisis?
I can look at a problem and figure out the steps to solve it. I can use a solution and code algorithms for digital device programs.
I can predict what my program will do based on the code that it receives.
I understand that there can be different algorithms that solve the same problem.
In my code I will use inputs, outputs, sequences, and repeat loops (iterations).
I can debug my program so that it runs efficiently.
I know that digital devices use bits to store data
Today some 2.8 billion people face insufficient supplies of fresh water, and according to the United Nations that number is set to increate to half the world's population by 2030. The UN Food and Agriculture (FAO) reports that 40% of the world's food depends on irrigation, which accounts for almost 70% of fresh water used.
It makes sense then that farmers are turning to new and old technology in an attempt to manage their water.
Other issues to explore - environmental, political, economic, cultural, technological as well as implications for Artificial Intelligence in industry.
Research issues around food production, water use, reuse waste and use technological systems to create a solution to a localised problem.
Use simple programming (sequence, inputs, outputs) to create a digitised solution. Use a design thinking process to create a prototype, test, debug, evaluate, share. Reimagine.
TECHNOLOGY STRANDS: TECHNOLOGICAL PRACTICE | NATURE OF TECHNOLOGY
CTDT by Tessa Gray is licensed under CC BY-SA 4.0
Comments will be approved before showing up.