Describing an everyday object
In this lesson, students act like the inventor of an everyday object that does not yet exist. Students abstract the essential details, and describe what need would be fulfilled by the new object and how, specifically, it functions. They will then translate the description into a format appropriate for modeling the object in a computer by representing the data in an organized visual format.
Additional details
Year band(s) | 5-6, 7-8 |
---|---|
Content type | Lesson ideas |
Format | Web page |
Core and overarching concepts | Data representation, Computational thinking, Algorithms |
Australian Curriculum Digital Technologies code(s) |
AC9TDI6P02
Design algorithms involving multiple alternatives (branching) and iteration
AC9TDI8P05
Design algorithms involving nested control structures and represent them using flowcharts and pseudocode
AC9TDI8P06
Trace algorithms to predict output for a given input and to identify errors |
Keywords | data representation, data, pattern, pattern recognition, abstract, abstraction, object, colander, input, output, Google, Google for Education, Education, computational thinking, GoogleCT |
Integrated, cross-curriculum, special needs | English |
Organisation | ESA |
Copyright | Creative Commons Attribution 4.0, unless otherwise indicated. |
Related resources
-
Data compression
Students will learn how the information in a pixel can be manipulated to change the image, and apply a bitmask filter to an image to remove some information and reduce the memory size of the file.
-
Physical computing with the BBC micro:bit
Simon Johnson provides a range of guides to use the BBC microbit and connect it with external devices, such as motion sensors, temperature sensors, ultrasonic sensors, moisture sensors and LEDs.
-
How to build an integrated STEM lesson using Minecraft
This sample STEM activity, demonstrates an approach to developing cognitive skills used when students solve a problem using Minecraft to design and build a sustainable house.
-
Classroom ideas: Micro:bit Environmental Measurement (visual and general-purpose programming) (Years 5-8)
Investigating environmental data with Micro:bits: This tutorial shows the coding needed for digital solutions of some environmental issues that can be created using pseudocode and visual programming. It can also be created using general-purpose programming.