Digital technologies / Year 5 and 6 / Digital Technologies Processes and Production Skills

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

Design a user interface for a digital system (ACTDIP018)

Elaborations
  • exploring different features of user interfaces that allow people from different cultures to access information irrespective of language background, for example using icons and consistently placing icons or symbols in games interfaces to reduce the frustrations of game players
  • applying the principles and elements of design to a set of requirements in order to produce a user interface for a system that addresses an identified need, for example to emphasise or highlight an area of the screen to draw the viewer’s attention to an event or action
  • designing the user interface of a solution using different design tools, for example using a storyboard to outline the stages of a game or a mock-up to show the placement of icons
  • generating and considering alternative designs for a user interface, for example sketching different concepts for a splash screen of a game or interactive multimedia experience
General capabilities
  • Critical and creative thinking Critical and creative thinking
  • ICT capability Information and Communication Technology (ICT) capability
ScOT terms

Information and communication technologies,  Design,  User interfaces

Online

Sustainable travel

In this sequence of learning, students design and pitch ideas for an app that informs users of the cost associated with various forms of transport. They investigate the costs and environmental impact of forms of transport, including public transport. They then explore ideas for designing an app to allow commuters to track ...

Online

Is it going to rain today?

In this lesson sequence students understand the importance of data in effective decision-making, and are able to find, sort and interpret Bureau of Meteorology (BOM) rainfall data, and to collect their own data and analyse the resulting datasets.

Online

Put the user in user interface

In this lesson sequence students investigate the importance of quality design and design principles in creating an efficient and effective user interface.

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.

Video

How computer-based algorithms help us

It takes a few fractions of a second to get the results of a search on the internet. This speed is not only achieved through powerful computers but also through the creation and tuning of advanced algorithms, which make software much more efficient. Discover who creates these algorithms and how.

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?

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 ...

Video

What are pixels?

Meet Kevin Systrom and Piper Hanson as they explain how digital images work. What are pixels, those tiny dots of light, made from? How are colours created and represented? What does Kevin say about the way mathematical functions are used to create different image filters. What is the difference between image resolution ...

Video

What skills are important for programming robots?

Listen as David McKinnon from UNSW describes some of the skills that are useful to have if you want to program robots. David explains an activity that exercises problem solving skills. Why don't you try doing it? Look at a map and find some towns that are close to yours. Use the scale on the map to work out the distances ...

Video

Deleting the Cat Sprite

A computer character is called a 'sprite'. Can you delete the cat sprite from your Scratch card?

Video

Changing the costume of your Sprite

Make your Sprite look its best by learning how to change its costume.

Video

Changing Colours of objects in Scratch

Make the images and objects in your project change colour when they are clicked!

Video

Unplugged Activity: Graph Paper Programming

This video introduces one of code.org's unplugged activities and provides an introduction to programming without the use of computers. One student takes on the role of "programmer", drawing arrows and scribbles on paper to guide the other student to re-create a particular picture. For more information on the activities ...

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

Hour of Code: Saloni teaches If/Else statements with Scrat the Squirrel from Ice Age

The Hour of Code is a one-hour introduction to computer science, designed to demystify code and show that anybody can learn the basics. In this video, Saloni explains what an If/Else statement is. With the help of Scrat the Squirrel from Ice Age, she goes on to demonstrate how If/Else blocks can be used to program characters' ...

Video

Kids who code will rule the world

We all use computers, but how many people know how to write the code that makes computer programs work? The skill of computer programming is becoming increasingly important in our world. Find out how easy it is to learn to code.

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 ...

Video

Hour of Code: Chris Bosh teaches Repeat Until statements

The Hour of Code is a one-hour introduction to computer science, designed to demystify code and show that anybody can learn the basics. In this video, basketball star Chris Bosh explains the difference between a Repeat Until command and a Repeat Loop command. This is the third of seven clips in the Hour of Code tutorial. ...

Video

Hour of Code: Mark Zuckerberg teaches Repeat Loops

The Hour of Code is a one-hour introduction to computer science, designed to demystify code and show that anybody can learn the basics. In this instructional video, Facebook's Mark Zuckerberg explains what a Repeat Loop is and how to use the repeat block. This is the second of seven clips in the Hour of Code tutorial. To ...

Video

Hour of Code: Saloni on the If/Else block

The Hour of Code is a one-hour introduction to computer science, designed to demystify code and show that anybody can learn the basics. In this video, Saloni explains what an If/Else statement is and looks at how If/Else blocks can be used to program the movement of a zombie character. This is the fifth of seven clips in ...