Elaboration ACTDIP040
designing algorithms to solve real-world problems and describing algorithms using flow charts and structured English, for example START, END, IF and UNTIL
Elaboration | ACTDIP040 | Content Descriptions | Years 9 and 10 | Digital Technologies | Technologies | F-10 curriculum
Elaboration (2) ACTDIP040
tracing algorithms to predict results and program state for a given input, for example desk checking or using an interactive debugging tool
Elaboration (2) | ACTDIP040 | Content Descriptions | Years 9 and 10 | Digital Technologies | Technologies | F-10 curriculum
Elaboration (3) ACTDIP040
using tracing techniques to test algorithms, for example desk checking an algorithm for a given input by stepping through the algorithm while keeping track of contents of the variables
Elaboration (3) | ACTDIP040 | Content Descriptions | Years 9 and 10 | Digital Technologies | Technologies | F-10 curriculum
Elaboration (3) ACTDIK002
exploring with patterns of objects or symbols to represent data, for example the symbol 12 may represent different data to 21, or that an email address has a name followed by an @ symbol followed by another type of name
Elaboration (3) | ACTDIK002 | Content Descriptions | Foundation to Year 2 | Digital Technologies | Technologies | F-10 curriculum
Elaboration (1) ACTDIP004
writing and entering a simple set of instructions jointly to sequence events and instructions, for example scanning personal photographs and collating and ordering significant personal events or milestones and describing the steps involved in the pro …
Elaboration (1) | ACTDIP004 | Content Descriptions | Foundation to Year 2 | Digital Technologies | Technologies | F-10 curriculum
Elaboration (2) ACTDIP004
presenting a sequence of instructions or events in a series of slides or screens with text and pictures
Elaboration (2) | ACTDIP004 | Content Descriptions | Foundation to Year 2 | Digital Technologies | Technologies | F-10 curriculum
Elaboration (3) ACTDIK008
exploring codes and symbols that are representations of data, for example morse code and semaphore and how similar symbols in Aboriginal and Torres Strait Islander art can represent different concepts depending on the context, for example three circles, …
Elaboration (3) | ACTDIK008 | Content Descriptions | Years 3 and 4 | Digital Technologies | Technologies | F-10 curriculum
Elaboration (1) ACTDIP019
following, modifying and describing the design of a game involving simple algorithms represented diagrammatically or in English, for example creating a flowchart with software that uses symbols to show decisions, processes and inputs and outputs
Elaboration (1) | ACTDIP019 | Content Descriptions | Years 5 and 6 | Digital Technologies | Technologies | F-10 curriculum
Elaboration (3) ACTDIP019
experimenting with different ways of representing an instruction to make a repetition, for example loops in a flowchart diagram or using a ‘REPEAT’ statement
Elaboration (3) | ACTDIP019 | Content Descriptions | Years 5 and 6 | Digital Technologies | Technologies | F-10 curriculum
Elaboration (5) ACTDIP019
using different design tools to record ways in which digital solutions will be developed, for example creating storyboards or flowcharts to record relationships or instructions about content or processes
Elaboration (5) | ACTDIP019 | Content Descriptions | Years 5 and 6 | Digital Technologies | Technologies | F-10 curriculum
Elaboration (1) ACTDIP020
planning and implementing a solution using a visual programming language, for example designing and creating a simple computer game involving decisions and repetitions, suitable for younger children, that requires user input to make selections, taking …
Elaboration (1) | ACTDIP020 | Content Descriptions | Years 5 and 6 | Digital Technologies | Technologies | F-10 curriculum
Elaboration ACTDIP026
using features and functions of software to summarise data to create information, for example calculating a simple budget of income and payments and creating a summary table for analysis
Elaboration | ACTDIP026 | Content Descriptions | Years 7 and 8 | Digital Technologies | Technologies | F-10 curriculum
Elaboration (1) ACTDIP029
checking the accuracy of an algorithm before it is implemented, for example desk checking it with test data to see if the instructions produce the expected results
Elaboration (1) | ACTDIP029 | Content Descriptions | Years 7 and 8 | Digital Technologies | Technologies | F-10 curriculum
Elaboration (1) ACTDIP037
summarising data using advanced filtering and grouping techniques, for example pivot tables in spreadsheets and aggregation functions in databases
Elaboration (1) | ACTDIP037 | Content Descriptions | Years 9 and 10 | Digital Technologies | Technologies | F-10 curriculum
Elaboration (5) ACTDIP037
interpreting schemas that represent relationships between entities and querying data across tables, for example using foreign keys to represent relationships and joining tables in structured query language (SQL) SELECT statements
Elaboration (5) | ACTDIP037 | Content Descriptions | Years 9 and 10 | Digital Technologies | Technologies | F-10 curriculum
Elaboration (3) ACTDIP041
selecting different types of data structures such as an array, record and object to model structured data
Elaboration (3) | ACTDIP041 | Content Descriptions | Years 9 and 10 | Digital Technologies | Technologies | F-10 curriculum
Elaboration ACTDIP029
investigating and designing some common algorithms, such as to search, sequence, sort, merge, control data structures
Elaboration | ACTDIP029 | Content Descriptions | Years 7 and 8 | Digital Technologies | Technologies | F-10 curriculum
Elaboration ACTDIP030
developing and modifying digital solutions by implementing instructions contained in algorithms through programs
Elaboration | ACTDIP030 | Content Descriptions | Years 7 and 8 | Digital Technologies | Technologies | F-10 curriculum
Elaboration ACTDIP037
using visualisation software tools to identify patterns and relationships between sets of data and information, and support abstract reasoning, for example representing data using histograms, network diagrams and maps
Elaboration | ACTDIP037 | Content Descriptions | Years 9 and 10 | Digital Technologies | Technologies | F-10 curriculum
Elaboration (2) ACTDIP044
investigating indicators of economic success, for example the capacity to scale up an innovative solution to meet the demands of a mass market and the savings accrued through sustainable practices
Elaboration (2) | ACTDIP044 | Content Descriptions | Years 9 and 10 | Digital Technologies | Technologies | F-10 curriculum