Crack the code

Using control technologies, students are required to individually design, produce and evaluate an alarm/alert system using a coding software (e.g. Arduino) and relevant hardware. The system must include correct coding, working inputs and outputs and include a specified end-use application. Throughout the unit, students will learn programming concepts and commands and how to modify code to suit an identified need. Students will also learn how to assemble basic electronic circuits using a microcontroller to produce their final design idea.

Additional details

Year band(s) 7-8
Content type Student challenges, Lesson ideas
Format Web page
Australian Curriculum Digital Technologies code(s)
AC9TDI8K01   

Explain how hardware specifications affect performance and select appropriate hardware for particular tasks and workloads

AC9TDI8K02   

Investigate how data is transmitted and secured in wired and wireless networks including the internet

AC9TDI8K03   

Investigate how digital systems represent text, image and audio data using integers

AC9TDI8K04   

Explain how and why digital systems represent integers in binary

AC9TDI8P01   

Acquire, store and validate data from a range of sources using software, including spreadsheets and databases

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

AC9TDI8P10   

Evaluate existing and student solutions against the design criteria, user stories and possible future impact

Technologies & Programming Language​s Electronic programming boards
Keywords Coding, Programming, Sensors, Inputs, Outputs, Algorithms, Arduino, Microcontrollers, Evaluate, Decompose problems, Stages 4 and 5
Organisation

NSW Department of Education

Copyright

State of New South Wales (Department of Education), 2018. Copyright material available on this website is licensed under a Creative Commons Attribution 4.0 International (CC BY 4.0) licence.