Digital technologies / Year 7 and 8 / Digital Technologies Processes and Production Skills

View on Australian Curriculum website Australian Curriculum, Assessment and Reporting Authority
Curriculum content descriptions

Implement and modify programs with user interfaces involving branching, iteration and functions in a general-purpose programming language (ACTDIP030)

Elaborations
  • developing and modifying digital solutions by implementing instructions contained in algorithms through programs
  • developing a digital game that manipulates models of real-world objects
  • programming a robot to recognise particular objects and to treat them differently, for example choose objects based on colour
  • creating digital solutions that provide user navigation and prompts with controlled repetitions, for example an information kiosk that has layers of buttons and prompts the user three times before returning to the beginning
General capabilities
  • Numeracy Numeracy
  • Critical and creative thinking Critical and creative thinking
  • ICT capability Information and Communication Technology (ICT) capability
ScOT terms

User interfaces,  Programming languages,  Branching,  Computer programming,  Iteration

Video

Unplugged Activity: My Robotic Friends

This video introduces one of code.org's unplugged activities and provides an introduction to programming without the use of computers. One group of students take on the role of "programmer", drawing arrows on paper to guide the other group of students, the "robots" to build a stack of cups in a particular configuration. ...

Video

Unplugged Activity: Computational Thinking

This video introduces one of code.org's unplugged activities. It discusses a lesson on Computational Thinking, designed to show you how to take a big difficult problem and turn it into several simpler problems. The goal of the lesson is for a group of students to write a set of instructions for another group of students ...

Online

Create an app or game

This is a unit for Year 7 from the Scope and sequence resources from the DT Hub. The topic of creating a digital solution is organised into four key elements. Use this flow of activities to plan and assess students against the relevant achievement standards. Students follow the problem solving process to design and create ...

Online

Travel safe

In this series of lessons, students use a basic programming language to design and create an app for younger students to encourage them to use public transport safely. They explore basic user-interface principles and take into account aesthetics and the development of a positive user experience. Their goal is to create ...

Online

Robotics and embedded systems

This is a unit for Year 8 from the Scope and sequence resources from the DT Hub. The topic of creating a digital solution is organised into four key elements. Use this flow of activities to plan and assess students against the relevant achievement standards. Students follow the problem solving process to design and create ...

Online

General-purpose programming

Find out about General-purpose programming. Use this topic from the Digital Technologies Hub to learn more, get ideas about how to teach about it, find out what other schools are doing and use the applications and games in the classroom.

Online

Girls in tech

Find out about Girls in tech. Use this topic from the Digital Technologies Hub to learn more, get ideas about how to teach about it, find out what other schools are doing and use the applications and games in the classroom.

Online

Drone search lesson

This lesson plan introduces students to the practice and applications of using drones to take aerial photographs. Students learn safety procedures regarding the use of drones then capture images of simulated disaster areas. Students observe the use of drones in science and technology-based endeavours and suggest new applications ...

Online

There can only be one

In this lesson sequence students write a simple suite of programs that can be used to facilitate an S.R.C. election though the collection and processing of data. It assumes that students have been introduced to Python programming language.

Video

Learning about computer languages

What happens when you type a web address or url into your computer and press enter? Watch this clip to find out! Computers and servers talk to each other in a language called HTTP. What are the messages they send and recieve mostly about? HTML is another language, one that tells a web browser how to make a web page look. ...

Video

How computers compute

Watch as Jamie Teherani from MIT, demonstrates how a big, mechanical computer made from wood works. What does it have in common with the high-tech computers of today?

Video

Making games with Benjamin

Find out why teenage game-maker Benjamin started coding. What is his advice for new game-makers? Why is Benjamin excited about the possibilities that virtual reality (VR) offers for gaming? If you don't know much about VR do some research online. Think about how it will change the playing and creation of games.

Online

Digital Technologies Hub

The Digital Technologies Hub is a website that supports Australian primary teachers, secondary teachers, students, school leaders and school communities in engaging with the Australian Curriculum: Digital Technologies. The hub provides scaffolded support for teachers and many of the resources will assist those getting started ...