Search results

Listed under:  Technologies  >  Information and communication technologies  >  Data management  >  Data processing  >  Computer programming  >  Conditional statements
Text

Years 3–4: Programming a simple digital solution

This scope and sequence unit outlines a teaching sequence, starting with identifying user needs and co-developing a user story, followed by the design and implementation of a digital solution that includes sequencing, branching and iteration (repetition).

Text

Years 3–4: Introduction to programming

In this scope and sequence unit students follow and describe simple algorithms involving branching and iteration and implement them as visual programs.

Text

Years 7–8: General purpose programming

This scope and sequence unit introduces skills and tools for designing and testing algorithms, building up to the use of nested control structures and functions.

Downloadable

PyGame in a Day

As a general purpose programming language, python has a number of libraries that can be used for different purposes. PyGame is a free and open source python library that makes it easier to make multimedia applications like games.

Downloadable

DT Challenge - 7/8 Python - Chatbot

Write programs to solve problems with code and create word games! In this DT Challenge, you'll learn how to play Mad Libs, Questions, Taboo, and Word Chain, and even write your very own Pirate Chatbot! Can you fool your friends into thinking they're talking to a real person? Learn how to create a series of word games with ...

Downloadable

DT Challenge - 5/6 Blockly - Sport Micro:Bit

Use blocks to program a micro:bit for sport! Get excited about coding even if you have no experience. You'll use drag-and-drop blocks to write your own programs, and make interactive games and tools to improve your health.

Text

Years 7–8: Creating a digital solution

This scope and sequence unit provides an opportunity for students to apply the skills for understanding and implementing algorithms from the ‘General-purpose programming’ unit in the context of a design project.

Text

Years 5–6: Programming challenges

This scope and sequence unit provides a sequence for teaching programming incorporating branching, iteration (repetition) and variables.

Text

Years 5–6: App design

This scope and sequence unit enables students to explore app design, through a process of problem definition, prototyping and evaluation. Students explore concepts of user interface design, design criteria and user stories. They use visual programs including variables, input and control structures to produce an app.

Text

Years 9–10: Data science skills

This unit introduces data science as a process, focusing on specific skills used in data science. These include the acquisition of data from surveys, sensors or online repositories; storage and analysis of that data; and its visualisation, including with interactivity. When acquiring and analysing data, students can apply ...