The following links help teachers and students understand the importance of careers in Cyber Security today and provide an insight into current cyber strategies, policy, government and industry cyber news, education and curriculum links for cyber security. Teachers exploring Cyber Security can contribute their own resources to help us build and support the teaching in this area.
Contact Renee Hoareau with your links and a short descriptor.
Useful Cyber Links
Useful Curriculum Links
For Independent schools in Victoria who wish to adhere to the Australian Curriculum Digital Technologies the following are useful curriculum links.
The scope and sequence provides two key strands
Digital Technologies: Sequence of content F-10 Strand: Knowledge and understanding
Technologies: Sequence of content F-10 Strand: Processes and production skill
Teaching topics from the Australian Curriculum Digital Technologies suitable for the Cyber Victoria Schools Challenge knowledge and skills in these areas of study: Algorithms, Binary, Computational Thinking, Data Representation, Design Thinking, Digital Citizenship, Digital Systems, General Purpose Programming/Coding, Systems Thinking and Visual Programming.
In teaching and learning of the ICT General Capabilities which are infused in all studies of the Australian Curriculum students use ICT effectively and appropriately to access, create and communicate information and ideas, solve problems and work collaboratively in all learning areas at school and in their lives beyond school. ICT capability involves students learning to make the most of the digital technologies available to them, adapting to new ways of doing things as technologies evolve and limiting the risks to themselves and others in a digital environment.
Teachers undertaking the Cyber Victoria Schools Challenge, particularly in the immersive interactive experience of the Cyber Situation and in understanding the roles of the Cyber Security mentors can link the ICT General Capabilities in the key ideas for ICT Capability are organised into five interrelated elements in the learning continuum.
- Applying social and ethical protocols and practices when using ICT
- Investigating with ICT
- Creating with ICT
- Communicating with ICT
- Managing and operating ICT
Digital Technologies Hub
Victorian Curriculum - access the Victorian Curriculum Digital Technologies DigiPub resource from the Digital Technologies Hub from this link.
Australian Curriculum - The topic resources from the Digital Technologies Hub describes the areas of the Australian Curriculum Digital Technologies statements Levels 5- 6, 7-8 and 9-10 follows:
Algorithms
- Levels 5 - 6 Design, modify and follow simple algorithms involving sequences of steps, branching, and iteration (repetition) (ACTDIP019)
- Levels 7 - 8 Design algorithms represented diagrammatically and in English, and trace algorithms to predict output for a given input and to identify errors (ACTDIP029)
- Levels 9 - 10 Design algorithms represented diagrammatically and in structured English and validate algorithms and programs through tracing and test cases (ACTDIP040)
Implement modular programs, applying selected algorithms and data structures including using an object-oriented programming language (ACTDIP041)
Binary
- Levels 5 - 6 Examine how whole numbers are used to represent all data in digital systems (ACTDIK015)
- Levels 7 - 8 Investigate how digital systems represent text, image and audio data in binary (ACTDIK024)
- Levels 9 - 10 Analyse simple compression of data and how content data are separated from presentation (ACTDIK035)
Computational Thinking
- Level 5 - 6 Design a user interface for a digital system (ACTDIP018)
Design, modify and follow simple algorithms involving sequences of steps, branching, and iteration (repetition) (ACTDIP019)
Implement digital solutions as simple visual programs involving branching, iteration (repetition), and user input (ACTDIP020) - Level 7 - 8 Define and decompose real-world problems taking into account functional requirements and economic, environmental, social, technical and usability constraints (ACTDIP027)
- Design algorithms represented diagrammatically and in English, and trace algorithms to predict output for a given input and to identify errors (ACTDIP029)
- Implement and modify programs with user interfaces involving branching, iteration and functions in a general-purpose programming language (ACTDIP030)
- Level 9 - 10 Define and decompose real-world problems precisely, taking into account functional and non-functional requirements and including interviewing stakeholders to identify needs (ACTDIP038)
- Design algorithms represented diagrammatically and in structured English and validate algorithms and programs through tracing and test cases (ACTDIP040)
- Implement modular programs, applying selected algorithms and data structures including using an object-oriented programming language (ACTDIP041)
Data representation
- Level 5 - 6 Examine how whole numbers are used to represent all data in digital systems (ACTDIK015)
Acquire, store and validate different types of data, and use a range of software to interpret and visualise data to create information (ACTDIP016) - Level 7 - 8 Investigate how digital systems represent text, image and audio data in binary (ACTDIK024)
Acquire data from a range of sources and evaluate authenticity, accuracy and timeliness (ACTDIP025)
Analyse and visualise data using a range of software to create information, and use structured data to model objects or events (ACTDIP026) - Level 9 - 10 Analyse simple compression of data and how content data are separated from presentation (ACTDIK035)
Develop techniques for acquiring, storing and validating quantitative and qualitative data from a range of sources, considering privacy and security requirements (ACTDIP036)
Analyse and visualise data to create information and address complex problems, and model processes, entities and their relationships using structured data (ACTDIP037)
Design Thinking
- Level 5 - 6 Design a user interface for a digital system (ACTDIP018)
Design, modify and follow simple algorithms involving sequences of steps, branching, and iteration (repetition) (ACTDIP019) - Level 7 - 8 Design algorithms represented diagrammatically and in English, and trace algorithms to predict output for a given input and to identify errors (ACTDIP029)
Design the user experience of a digital system, generating, evaluating and communicating alternative designs (ACTDIP028) - Level 9 - 10 Design the user experience of a digital system by evaluating alternative designs against criteria including functionality, accessibility, usability, and aesthetics (ACTDIP039)
Design algorithms represented diagrammatically and in structured English and validate algorithms and programs through tracing and test cases (ACTDIP040)
Evaluate critically how student solutions and existing information systems and policies, take account of future risks and sustainability and provide opportunities for innovation and enterprise (ACTDIP042)
Create interactive solutions for sharing ideas and information online, taking into account safety, social contexts and legal responsibilities (ACTDIP043)
Digital Citizenship
- Levels 5 - 6 Plan, create and communicate ideas and information, including collaboratively online, applying agreed ethical, social and technical protocols (ACTDIP022)
- Levels 7 - 8 Plan and manage projects that create and communicate ideas and information collaboratively online, taking safety and social contexts into account (ACTDIP032)
- Levels 9 - 10 Create interactive solutions for sharing ideas and information online, taking into account safety, social contexts and legal responsibilities (ACTDIP043)
Digital Systems
- Levels 5 - 6 Examine the main components of common digital systems and how they may connect together to form networks to transmit data (ACTDIK014)
Examine how whole numbers are used to represent all data in digital systems (ACTDIK015) - Levels 7 - 8 Investigate how data is transmitted and secured in wired, wireless and mobile networks, and how the specifications affect performance (ACTDIK023)
Investigate how digital systems represent text, image and audio data in binary - Levels 9 - 10 Investigate the role of hardware and software in managing, controlling and securing the movement of and access to data in networked digital systems (ACTDIK034) Analyse simple compression of data and how content data are separated from presentation (ACTDIK035)
General Purpose Programming/Coding
- Level 7 - 8: Design algorithms represented diagrammatically and in English, and trace algorithms to predict output for a given input and to identify errors (ACTDIP029)
Implement and modify programs with user interfaces involving branching, iteration and functions in a general-purpose programming language (ACTDIP030) - Level 9 - 10: Design algorithms represented diagrammatically and in structured English and validate algorithms and programs through tracing and test cases (ACTDIP040)
Implement modular programs, applying selected algorithms and data structures including using an object-oriented programming language (ACTDIP041)
Systems Thinking
- Level 5 - 6: Examine the main components of common digital systems and how they may connect together to form networks to transmit data (ACTDIK014)
Explain how student solutions and existing information systems are sustainable and meet current and future local community needs (ACTDIP021) - Level 7 - 8: Investigate how data is transmitted and secured in wired, wireless and mobile networks, and how the specifications affect performance (ACTDIK023)
Evaluate how student solutions and existing information systems meet needs, are innovative, and take account of future risks and sustainability (ACTDIP031) - Level 9 - 10: Investigate the role of hardware and software in managing, controlling and securing the movement of and access to data in networked digital systems (ACTDIK034)
Evaluate critically how student solutions and existing information systems and policies, take account of future risks and sustainability and provide opportunities for innovation and enterprise (ACTDIP042)
Visual Programming
- Level 5 - 6: Design, modify and follow simple algorithms involving sequences of steps, branching, and iteration (repetition) (ACTDIP019)
Implement digital solutions as simple visual programs involving branching, iteration (repetition), and user input (ACTDIP020)
More Useful Curriculum Links
Great Cyber links finds
Professional Teaching Organisations
Member Contributions
Martin Levins, President ACCE - Martin spoke about these Australian Curriculum: Digital Technologies statements that directly relate to Cyber Security Experience the recent launch of the Optus Cyber Security Experience at Macquarie Park, April 2017
Laurie Smith, Teacher Secondary Lilydale High School
- Mobility in Australia – Jobs of the Future - a key research organisation future casting in many As Australia’s social researchers, McCrindle take the research communities trends. The organisation is commissioned by governments, leading brands and some of Australia's largest organisations because of our renown for conducting world class research and communicating the insights in innovative ways.