AC9TDI8P09: Year 7 Technologies Content Descriptor (AC v9) | Producing and implementing | Teacheese AC9TDI8P09: Year 7 Technologies Content Descriptor (AC v9) | Producing and implementing | Teacheese
← All Content Descriptors
AC9TDI8P09 Year 7 Technologies

AC9TDI8P09 – Year 7 Technologies: Producing and implementing

Strand
Processes and production skills
Substrand
Producing and implementing

This Content Descriptor from Year 7 Technologies provides the specific knowledge and skills students should learn. Use it to plan lessons, create learning sequences, and design assessments that align with the Australian Curriculum v9.

Content Description

implement, modify and debug programs involving control structures and functions in a general-purpose programming language

Elaborations

  • 1 writing and editing programs to solve problems using branching, iteration, variables and functions in a general-purpose programming language, such as Python, JavaScript or C#
  • 2 reading and interpreting an existing program and modifying the code to change functionality and fix errors, for example taking existing code for a weather forecasting app that includes temperatures and improving the output to include extra information such as rainfall, UV levels and air quality
  • 3 writing a program that receives data from the environment to change the program behaviour, for example reading moisture level data from a soil sensor and switching on the watering system
  • 4 writing a program that contains nested control structures to perform more complicated branching and decisions, for example using an IF statement inside a loop to count the warm days from an array containing temperature data only when the temperature for each day is more than 20 degrees Celsius
  • 5 defining and using a function that produces different output based on the argument(s) it receives, for example a function that receives the name of an actor from user input, and searches a file or database to return a list of movies that actor appears in

Related Achievement Standards

Turn this into a lesson plan

Generate curriculum-aligned resources from AC9TDI8P09

Start Planning with Teacheese →