Using www.microbit.org LETSCODE use this lesson to teach students to code!
Learn how to clear screen, clear screen to turn off all the LED lights on the LED screen. We will be learning how to clear all LED lights on the LED screen using clear screen, input on button pressed as well as simple commands, such as show animation.
What the teacher needs to know/QuickStart Computing Glossary
Algorithm: An unambiguous set of rules or a precise step-by-step guide to solve a problem or achieve a particular objective.
Hardware: The physical systems and components of digital devices; see also software.
Input: Data provided to a computer system, such as via a keyboard, mouse, microphone, camera or physical sensors.
Output: The information produced by a computer system for its user, typically on a screen, through speakers or on a printer, but possibly through the control of motors in physical systems.
Programmable toys: Robots designed for children to use, accepting input, storing short sequences of simple instructions and moving according to this stored program.
Simulation: Using a computer to model the state and behaviour of real-world (or imaginary) systems, including physical or social systems; an integral part of most computer games.
learn how to show a series of images on the LED screen
learn how to run code when an input button is pressed
learn how to turn off all the LED lights on the LED screen
Progression Pathways / Computational Thinking Framework
Uses diagrams to express solutions.(AB)
Uses logical reasoning to predict outputs, showing an awareness of inputs(AL)
Shows an awareness of tasks best completed by humans or computers(EV)
Designs solutions by decomposing a problem and creates a sub-solution for each of these parts. (DE) (AL) (AB)
Recognises that different solutions exist for the same problem (AL) (AB) Understands that iteration is the repetition of a process such as a loop (AL)
Recognises that different algorithms exist for the same problem (AL) (GE)
Represents solutions using a structured notation (AL) (AB)
Programming & Development
Creates programs that implement algorithms to achieve given goals (AL)
Selects the appropriate data types(AL) (AB
Hardware & Processing
Knows that computers collect data from various input devices, including sensors and application software (AB)
Demonstrates responsible use of technologies and online services, and knows a range of ways to report concerns Understands how search engines rank search results (AL)
Collects, organizes, and presents data and information in digital content (AB)
Recognises ethical issues surrounding the application of information technology beyond school.
Designs criteria to critically evaluate the quality of solutions, uses the criteria to identify improvements and can make appropriate refinements to the solution (EV)
Computational Thinking Concept: AB = Abstraction; DE = Decomposition; AL = Algorithmic Thinking; EV = Evaluation; GE = Generalisation