F - 2 Digital Technologies
Resources and Lesson ideas
See Digital Technologies Hub for their scope and sequence of suggested units to support this band.
Resources to support Content Descriptions
(ACTDIK001) Recognise and explore digital systems (hardware and software components) for a purpose
- Scootle resources
- Clever computers (Digital Technologies Hub) - Students explore elements of a digital system including hardware, software and some commonly used peripheral devices. They find out how these elements work together.
- Buzzing with Beebots (Digital Technologies Hub) - In this lesson, students follow and describe a series of steps to program a floor robot. Plan a route to program a robot to follow a path and write a sequence of steps (algorithm).
- Planting Fruit and Vegetables (Digital Technologies Hub) - This sequence integrates science as students grow a plant from seed, capture each step and decision as an algorithmic process and record data for future learning.
- Digital Systems (Digital Technologies Hub)
- Digital Systems resources (Digipubs - Victorian Department of Education)
- Introduction to Information Networks (Victoria DET)
- What are input and output devices? (BBC Bitesize)
- Input and Output devices (student video - TeacherTube)
- What are the main parts of a computer? (BBC Bitesize)
- Systems Thinking (Digital Technologies Hub)
- User interface (Digital Technologies Hub)
- BBC Computer Science Classroom Resources - A comprehensive set of contextualised learning guides and classroom resources explicitly linked and constructed around the UK curriculum. Equivalent resources exist for the Design & Technology space.
- Hello Ruby - What is a computer?
- Hello Ruby - My first computer
- Hello Ruby - What's inside a computer?
- CSTA Website Curriculum Resources. "CS Principles": Computation in Action engages students in socially-relevant, project-based learning activities designed to foster computational thinking. Includes some lesson ideas for the topics: Algorithms, Data and Abstraction, Programming, The Internet and Impact.
- Tinkering Fundamentals (Coursera course). The Tinkering Fundamentals course helps educators and enthusiasts develop a practice of tinkering and making. The course focuses on key design elements of science-rich tinkering activities, effective facilitation strategies and environmental organisation.
- The CSER (Uni of Adelaide) F-6 MOOC to support Digital Technologies Implementation. Covers various topics in the curriculum. Courses also available: F-6 Extended, Years 7&8 and 9-10 coming soon.
- Teaching Ideas website, listing resources available for ICT and digital technologies. (UK based). Primarily contains resources on ICT literacy and cyber safety.
- Coursera PD course for educators about integrating ICT into the classroom. Some content focused on "using ICT" some about programming and robotics. Moreso about how to integrate at a school & class level, including pedagogy. Not currently running.
(ACTDIK002) Recognise and explore patterns in data and represent data as pictures, symbols and diagrams
- What is Data?
- Video 1: Understanding representation, part 1 (Digital Technologies Hub)
- Video 2: Understanding representation, part 2 (Digital Technologies Hub)
- Scootle resources
- Data representation lesson ideas (Digital Technologies Hub)
- Data and information (Digipubs - Victorian Department of Education)
- Data Detective (Digital Technologies Hub) - In this sequence of lessons students conduct a simple survey to collect, organise and present data. In doing so, they demonstrate their understanding of how to use patterns to represent data symbolically.
- Exploring number sequences - lesson plans (Teaching Teachers for the Future)
- Recognise multi-modal texts as representations of data - Making meaning through text, images and audio. (Teaching Teachers for the Future)
- Bebras Computational Thinking Challenge. Puzzle-based problems for students or teams to complete within a timeframe, based on computational thinking.
- Binary representation of data (Digital Technologies Hub)
- CSTA Website The CSTA Computational Thinking Resource for K-12 teachers. Includes definitions, lesson examples and a "leadership" implementation document.
- Making sense of data Google MOOC for anyone (including teachers and students). Self-paced, online course is intended for anyone who wants to learn more about how to structure, visualise, and manipulate data.
- Google for Education - Exploring Computational Thinking. A collection of selected resources, and lesson plans, designed to explicitly support the development of computational thinking within K-12.
- The CSER (Uni of Adelaide) F-6 MOOC to support Digital Technologies Implementation. Covers various topics in the curriculum. Courses also available: F-6 Extended, Years 7&8 and 9-10 coming soon.
- Australian Curriculum Lessons website - Collection of detailed lesson plans, and lesson plan sequences directly mapped to the Australian Curriculum.
- ScratchJr is a collaboration between the DevTech Research Group at Tufts University, the Lifelong Kindergarten Group at the MIT Media Lab, and the Playful Invention Company. ScratchJr is an introductory programming language that enables young children (ages 5-7) to create their own interactive stories and games
- ScratchEd is an online community where teachers exchange resources and share stories. It forms part of a connected set of resources, including ScratchJR targeting F-2, and Scratch, supporting 8+.
- Computational Thinking game for learners covering abstraction, decomposition, pattern recognition, and algorithms. Not a very long game but each of the ideas could help to give teachers ideas for young students or be supported with a hands-on lesson as well. The goal is to show students that they can think for themselves and solve problems (like the CS Unplugged ethos).
(ACTDIP003) Collect, explore and sort data, and use digital systems to present the data creatively
- What is Data?
- Video 1: Understanding representation, part 1 (Digital Technologies Hub)
- Video 2: Understanding representation, part 2 (Digital Technologies Hub)
- Scootle resources
- Data representation lesson ideas (Digital Technologies Hub)
- Data and information (Digipubs - Victorian Department of Education)
- Data Detective (Digital Technologies Hub) - In this sequence of lessons students conduct a simple survey to collect, organise and present data. In doing so, they demonstrate their understanding of how to use patterns to represent data symbolically.
- Google for Education - Exploring Computational Thinking. A collection of selected resources, and lesson plans, designed to explicitly support the development of computational thinking within K-12.
- BBC Computer Science Classroom Resources - A comprehensive set of contextualised learning guides and classroom resources explicitly linked and constructed around the UK curriculum. Equivalent resources exist for the Design & Technology space.
- CSTA Website The CSTA Computational Thinking Resource for K-12 teachers. Includes definitions, lesson examples and a "leadership" implementation document.
- Teaching Mobile CS Principles (CourseBuilder). This course is the teacher component that accompanies the Mobile CSP course for students. The units parallel the student course, but provide lesson plans, reflections, pedagogy and other content to help support the teaching of Mobile Computer Science Principles.
- The CSER (Uni of Adelaide) F-6 MOOC to support Digital Technologies Implementation. Covers various topics in the curriculum. Courses also available: F-6 Extended, Years 7&8 and 9-10 coming soon.
- Australian Curriculum Lessons website - Collection of detailed lesson plans, and lesson plan sequences directly mapped to the Australian Curriculum.
(ACTDIP004) Follow, describe and represent a sequence of steps and decisions (algorithms) needed to solve simple problems
- Algorithms (Digital Technologies Hub)
- Scootle resources
- If-Then Backyard Coding Game
- Programming - introductory robotics - Beebots
- Buzzing with Beebots (Digital Technologies Hub) - In this lesson, students follow and describe a series of steps to program a floor robot. Plan a route to program a robot to follow a path and write a sequence of steps (algorithm).
- Creating Digital Solutions (Digipubs - Victorian Department of Education)
- Visual Programming (Digital Technologies Hub)
- Planting Fruit and Vegetables (Digital Technologies Hub) - This sequence integrates science as students grow a plant from seed, capture each step and decision as an algorithmic process and record data for future learning.
- Sequencing events in time - In My Day and Stan's story - oral history lesson plans (Teaching Teachers for the Future)
- BBC Computer Science Classroom Resources - A comprehensive set of contextualised learning guides and classroom resources explicitly linked and constructed around the UK curriculum. Equivalent resources exist for the Design & Technology space.
- Computational Thinking (Digital Technologies Hub)
- Design Thinking (Digital Technologies Hub)
- ABC Splash educational curated resources for students and teachers.Resources are provided across a range of areas, and mapped to the Australian curriculum. Resources are collected from a range of existing sites, along with the generation of new resources.
- Code.Org resource site for exploring computational thinking and programming within K-12 and the broader community. Resources provide structured courses targeted at different age groups and mapped to US curriculum standards.
- The DLTV group have been posting some overview resources for teachers about the Digital Technologies learning area. Currently focuses on describing concepts to do with Computational Thinking (algorithms, decomposition). They also have resources about "Digital Technologies and Computational Thinking". http://diglearning.global2.vic.edu.au/2014/08/27/computational-thinking/
- CSTA Website Curriculum Resources. "CS Principles": Computation in Action engages students in socially-relevant, project-based learning activities designed to foster computational thinking. Includes some lesson ideas for the topics: Algorithms, Data and Abstraction, Programming, The Internet and Impact.
- CSTA Website The CSTA Computational Thinking Resource for K-12 teachers. Includes definitions, lesson examples and a "leadership" implementation document.
- Tinkering Fundamentals (Coursera course). The Tinkering Fundamentals course helps educators and enthusiasts develop a practice of tinkering and making. The course focuses on key design elements of science-rich tinkering activities, effective facilitation strategies and environmental organisation.
- The CSER (Uni of Adelaide) F-6 MOOC to support Digital Technologies Implementation. Covers various topics in the curriculum. Courses also available: F-6 Extended, Years 7&8 and 9-10 coming soon.
- Edutopia curated collection of resources for teaching K-12 programming.
- Learners may access and also share resources, with a focus on coding and computer science concepts. Targetted at both parents and teachers.
- ScratchJr is a collaboration between the DevTech Research Group at Tufts University, the Lifelong Kindergarten Group at the MIT Media Lab, and the Playful Invention Company. ScratchJr is an introductory programming language that enables young children (ages 5-7) to create their own interactive stories and games
- ScratchEd is an online community where teachers exchange resources and share stories. It forms part of a connected set of resources, including ScratchJR targeting F-2, and Scratch, supporting 8+.
- Google for Education - Exploring Computational Thinking. A collection of selected resources, and lesson plans, designed to explicitly support the development of computational thinking within K-12.
- BBC Computer Science Classroom Resources - A comprehensive set of contextualised learning guides and classroom resources explicitly linked and constructed around the UK curriculum. Equivalent resources exist for the Design & Technology space.
(ACTDIP005) Explore how people safely use common information systems to meet information, communication and recreation needs
- Systems Thinking (Digital Technologies Hub)
- Scootle resources
- Introduction to Information Networks (Victoria DET)
- Creating Digital Solutions (Digipubs - Victorian Department of Education)
- Communicating safely online (Digital Technologies Hub) - This sequence explores the nature of personal information, how data can be recorded to reflect individual identity and how students might protect their personal information.
- CSTA Website Curriculum Resources. "CS Principles": Computation in Action engages students in socially-relevant, project-based learning activities designed to foster computational thinking. Includes some lesson ideas for the topics: Algorithms, Data and Abstraction, Programming, The Internet and Impact.
- BBC Computer Science Classroom Resources - A comprehensive set of contextualised learning guides and classroom resources explicitly linked and constructed around the UK curriculum. Equivalent resources exist for the Design & Technology space.
- Common Sense Education Cross-curricular activities addressing the development of digital literacy, online safety, relationships and communication.
(ACTDIP006) Create and organise ideas and information using information systems independently and with others, and share these with known people in safe online environments
- Communicating safely online (Digital Technologies Hub) - This sequence explores the nature of personal information, how data can be recorded to reflect individual identity and how students might protect their personal information.
- Digital Citizenship (Digital Technologies Hub)
- Scootle resources
- CSTA Website The CSTA Computational Thinking Resource for K-12 teachers. Includes definitions, lesson examples and a "leadership" implementation document.
- The CSER (Uni of Adelaide) F-6 MOOC to support Digital Technologies Implementation. Covers various topics in the curriculum. Courses also available: F-6 Extended, Years 7&8 and 9-10 coming soon.
- Teaching Ideas website, listing resources available for ICT and digital technologies. (UK based). Primarily contains resources on ICT literacy and cyber safety.
- Common Sense Education Cross-curricular activities addressing the development of digital literacy, online safety, relationships and communication.
- Cybersmart Australian Government Website
- Provides resources for parents and schools relating to online privacy, ethics and security concerns, including web-based resources, and downloadable lesson plans.
- 5 Ps for a Positive Digital Footprint Board Game
- Thinkuknow National Crime Agency (UK) An online community education site addressing cyber safety and privacy issues.
- Thinkuknow Australia Australian Federal Police A website for teachers parents and carers (with additional resources for high school students)
- CSTA Website Curriculum Resources. "CS Principles": Computation in Action engages students in socially-relevant, project-based learning activities designed to foster computational thinking. Includes some lesson ideas for the topics: Algorithms, Data and Abstraction, Programming, The Internet and Impact.
Resources to support Key Concepts
(scroll down hyperlinked page to see Key Concepts explained)
Unpacking the curriculum: Ten key concepts (video)
Abstraction
- CSTA Website - Curriculum Resources. "CS Principles": Computation in Action engages students in socially-relevant, project-based learning activities designed to foster computational thinking. Includes some lesson ideas for the topics: Algorithms, Data and Abstraction, Programming, The Internet and Impact.
Data collection, representation and interpretation
- What is Data?
- CSTA Website - Curriculum Resources. "CS Principles": Computation in Action engages students in socially-relevant, project-based learning activities designed to foster computational thinking. Includes some lesson ideas for the topics: Algorithms, Data and Abstraction, Programming, The Internet and Impact.
Specification, algorithms and implementation
- Programming - introductory robotics - Beebots
- CSTA Website - Curriculum Resources. "CS Principles": Computation in Action engages students in socially-relevant, project-based learning activities designed to foster computational thinking. Includes some lesson ideas for the topics: Algorithms, Data and Abstraction, Programming, The Internet and Impact.
Digital Systems
- Clever computers (Digital Technologies Hub) - Students explore elements of a digital system including hardware, software and some commonly used peripheral devices. They find out how these elements work together.
- Digital Systems (Digital Technologies Hub)
- Digital Systems resources (Digipubs - Victorian Department of Education)
- CSTA Website - Curriculum Resources. "CS Principles": Computation in Action engages students in socially-relevant, project-based learning activities designed to foster computational thinking. Includes some lesson ideas for the topics: Algorithms, Data and Abstraction, Programming, The Internet and Impact.
Interactions and Impacts
- Cyber Safety
- 5 Ps for a Positive Digital Footprint Board Game
- CSTA Website - Curriculum Resources. "CS Principles": Computation in Action engages students in socially-relevant, project-based learning activities designed to foster computational thinking. Includes some lesson ideas for the topics: Algorithms, Data and Abstraction, Programming, The Internet and Impact.
Resources to support Thinking Skills
(scroll down hyperlinked page to see Thinking Skills explained)
- Barefoot Computing
- Bebras Computational Thinking Challenge
- CSTA Website - Curriculum Resources. "CS Principles": Computation in Action engages students in socially-relevant, project-based learning activities designed to foster computational thinking. Includes some lesson ideas for the topics: Algorithms, Data and Abstraction, Programming, The Internet and Impact.
- Systems Thinking (Digital Technologies Hub)
- Digital Systems (Digital Technologies Hub)
- Digital Systems resources (Digipubs - Victorian Department of Education)
- CSTA Website - Curriculum Resources. "CS Principles": Computation in Action engages students in socially-relevant, project-based learning activities designed to foster computational thinking. Includes some lesson ideas for the topics: Algorithms, Data and Abstraction, Programming, The Internet and Impact.
- Design Thinking (Digital Technologies Hub)
- Design Thinking for elementary students - incorporating empathy for others into the engineering design process.
- Julia Bolton's Diigo library - #design
Resources to support F-2 Band
- BBC Schools Computing
- Polar Express Across the World - Integrated story sequence using Scratch Jr - HASS (Geography) and Computational Thinking (Year 2 student)
- Polar Express Across the World - Integrated story sequence 2 using Scratch Jr - HASS (Geography) and Computational Thinking (Year 2 student)
- A snapshot of Year 1 students exploring Mathematical concepts of direction and sequence with the use of Bee-Bots.
Many thanks to Dr Rebecca Vivian, Research Fellow, Computer Science Education Research (CSER) Group at The University of Adelaide for generously sharing many of these links.