Resources
If you are interested in finding out more about Coding, Computational Thinking, Computer Science and the Digital Technologies Curriculum, we have provided some resources for you to explore.
ScratchMaths modules
In the workshop, we will explore Modules 1 and 3 from UCL ScratchMaths but there are six modules in the curriculum materials. We have linked these modules in the table below.
Module | Links |
---|---|
Module 1: Tiling Patterns | Details | Download Materials (Zip) |
Module 2: Beetle Geometry | Details | Download Materials (Zip) |
Module 3: Interacting Sprites | Details | Download Materials (Zip) |
Module 4: Building with numbers | Details | Download Materials (Zip) |
Module 5: Exploring mathematical relationships | Details | Download Materials (Zip) |
Module 6: Coordinates and geometry | Details | Download Materials (Zip) |
Websites
Name | Description |
---|---|
NESA Digital technologies and ICT Resources Website | A website created by NESA that explains what Coding and Computational Thinking are. The website also includes suggestions for ways of integrating Coding and Computational Thinking into different Key Learning Areas, as well as links to many different websites for learning Coding. |
Digital Technologies Hub | A website created by Education Services Australia that collates a variety of resources for learning and teaching the national Digital Technologies curriculum. The website includes case studies of schools that have begun to implement Digital Technologies, as well as lesson plans and ideas for teaching Digital Technologies. |
Computer Science Field Guide | An online, free and interactive textbook to help high school studens learn about the different fields within the Computer Science disciple. For example, there are chapters on Artificial Intelligence and Network Communication Protocols. There is also a teachers’ version of the Guide available, which is targeted towards New Zealand teachers but may also be useful for Australian teachers. You can find out more about the teachers’ version of the guide here. |
CS4FN - Computer Science 4 Fun | A webpage for the CS4FN (Computer Science for Fun) project. CS4FN publish free magazine (available online and in print) that focus on the fun side of Computer Science. |
Google’s Computer Science Education Resources | A website that collates all of Google’s Computer Science Education resources in one place. Google provides a variety of resources for teaching Computer Science, such as CS First and Made with Code. |
Online Courses
Name | Description |
---|---|
CSER Digital Technologies MOOCs | The Computer Science Education Research (CSER) group from the University of Adelaide have developed a series of online courses for learning Digital Technologies for K-10 teachers, which are free and accredited through NESA (for New South Wales). |
Harvard’s Creative Computing Curriculum | The Creative Computing Curriculum Guide is a free guide for teaching Coding and Computational Thinking. The guide focuses on encouraging students to use Scratch to create programs that are inspired by students’ interests. |
Google’s Exploring Computational Thinking Course | A free online course for learning Coding and Computational Thinking, which is mainly targeted towards High School teachers. The course materials include lesson plans that involve integrating Coding and Computational Thinking across different subjects (such as Maths and Science). |
Lessons
Name | Description |
---|---|
Computer Science Unplugged | A set of resources for teaching Computer Science concepts without using a computer (referred to as “unplugged” methods of teaching). |
TryComputing Inspire Lessons | A collection of lesson plans, that were created as part of the TryComputing project. |
Google CS First | A website that provides video tutorials for learning Coding with Scratch. The tutorials are created with particular themes (for example: Sports and Arts), as a way to appeal to different students’ interests and hobbies. |
Code Club Resources | Code Club is a non-profit organisation that organises after-school Coding clubs for primary school students. The website has resources for a variety of languages (such as Scratch and Python){: target=”_blank” } that registered Code Clubs can use to learn Coding. |