Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

314 total results found

Digital Solutions 2025

This is a place to collect resources for the Digital Solutions 2025 Syllabus. There are 2 other public websites about Digital Solutions: http://www.wonko.info/ds/  https://digisoln.com/ They are both a wealth of resources.

Digital Technologies

STEM

Various STEM & STEAM resources.

Competitions

IB Computer Science

Primary Digital Technology/Computer Science

IGCSE Computer Science

~Read Me First~

This website is designed to be a resource mainly for teachers in Queensland who teach: Digital Solutions Digital Technology That being said it also aims to be useful for teachers that teach similar subjects like: GCSE/IGCSE Computer Science IB Compu...

Pseudocode

Pseudocode resources

Diagrams

Resources to create diagrams. If you are not sure what to use my advice is Draw.io installed offline. It seems to be the only program that supports: Minds Maps (not as good as Coggle but good enough) WireFrame (easy) Data Flow Diagrams (Hard to find) ER...

Technology Context

Resources for each of the different technology contexts that people commonly use.

DS Unit 1: Creating with code

In Unit 1, students will explore the creative and technical aspects of developing interactive digital solutions. They investigate algorithms, programming features and useability principles to generate small interactive solutions using programming tools and gai...

DS Unit 2: Application and Data Solutions

In Unit 2, students are required to engage with and learn subject matter using the various phases of the problem-solving process. Students will optimise a given database and use programming skills acquired in Unit 1 to generate a solution that interacts with a...

DS Unit 3: Digital Innovation

In Unit 3, students are required to engage with and learn subject matter using the various phases of the problem-solving process. Students analyse end-user needs, and use the knowledge and skills of problem-solving, computational, design and systems thinking. ...

DS Unit 4: Digital Impacts

In Unit 4, students learn how data is shared in both local and global contexts, particularly how digital solutions are increasingly required to exchange data securely and efficiently. Students will understand elements of cybersecurity by exploring the conditio...

Security Competitions

Paid Resources

Robotic Competitions

API/XML/JSON

Free Resources

Coding Resources

SQL

Resources to learn and use SQL.

Links

Hardware

CAD

Coding Competitions

Video Resources

eSports

Web Applications

Technology Context

Mobile Applications

Technology Context

Interactive Media

Technology Context

Intelligent Systems

Technology Context

Topic 1: Understanding Digital Problems

DS Unit 1: Creating with code

Topic 2: User Experiences and Interfaces

DS Unit 1: Creating with code

Topic 3: Algorithms and Programming Techniques

DS Unit 1: Creating with code

Topic 4: Programmed Solutions

DS Unit 1: Creating with code

Topic 1: Data-driven Problems and Solution Requirements

DS Unit 2: Application and Data Solutions

Topic 2: Data and Programming Techniques

DS Unit 2: Application and Data Solutions

Topic 3: Prototype Data Solutions

DS Unit 2: Application and Data Solutions

Topic 1: Interactions Between Users, Data and Digital Systems

DS Unit 3: Digital Innovation

Topic 2: Real-world Problems and Solution Requirements

DS Unit 3: Digital Innovation

Topic 3: Innovative Digital Solutions

DS Unit 3: Digital Innovation

Topic 1: Digital Methods for Exchanging Data

DS Unit 4: Digital Impacts

Topic 2: Complex Digital Data Exchange Problems and Solution Requirements

DS Unit 4: Digital Impacts

Topic 3: Prototype Digital Data Exchanges

DS Unit 4: Digital Impacts

Blocky

Coding Resources

Blocky & Python/JavaScript

Coding Resources

Multiple Langauges

Coding Resources

Python - Flask

Technology Context Web Applications

Resources: https://digisoln.com/flask.html 

Node.js

Technology Context Web Applications

Resource: ExpressJS Template: https://github.com/Junveloper/QLD-DigitalSolutions-ExpressJS-App-Example

SWIFT

Technology Context Mobile Applications

PyGame + Forks

Technology Context Interactive Media

There are 4 different frameworks for making games using Python. PyGame - The oldest and most common. PyGameZero - Built on top of PyGame but stripped down to make it super easy. GameFrame - Also, built on top of PyGame to make it easier. Python Arcade - ...

Unity

Technology Context Interactive Media

Godot

Technology Context Interactive Media

Resources: https://kidscancode.org/godot_recipes/4.x/  https://gdquest.github.io/learn-gdscript/  https://www.youtube.com/@Gdquest 

GameMaker Studio

Technology Context Interactive Media

Resources: https://digisoln.com/gamemaker.html 

DownUnderCTF (Free)

Security Competitions

DownUnderCTF is a world-wide Capture The Flag (CTF) competition targeted at Australian and New Zealand secondary and tertiary students. URL: https://downunderctf.com/ What is CTF? Capture the Flag (CTF) is a special kind of information security competitions...

IPT Online ($297)

Paid Resources

Digital Solutions Online provides the resources needed to teach the Queensland Digital Solutions syllabus using the web applications technology context. Has risk assessment by Education Queensland. Please review before use. Cost: $297 flat rate for the sc...

RoboCup Junior (~$50)

Robotic Competitions

RoboCup Junior Australia is a project-oriented educational initiative that supports local, regional and international robotic events for young students. Links: https://www.robocupjunior.org.au/

Online APIs

API/XML/JSON

Trivia Database Links: https://opentdb.com/ No risk assessed by Education Queensland but one may not be needed since accounts don't need to be created.  (2024) Postcodes, Shortened Links, Store Links: https://gyra.dev/docs  No risk assessed by E...

MyPseudocodeTutor ($300)

Pseudocode

Not yet risk assessed by Education Queensland and accounts are required. (2024) Subscription required: https://sourceforge.net/projects/mypseudocodetutor/  https://mydigitaltutor.com.au/ 

Web Context

DS Unit 3: Digital Innovation

https://www.youtube.com/playlist?list=PLO8LV6GE_hJkM3DnFDv-oimzuPMogoq5x Resources: https://gitlab.com/tuxta/ia2-web_context-template 

General Resources

Technology Context Web Applications

Example Documentation: https://padlet.com/richardkelly/toowoomba-shs-digital-solutions-web-application-context-1tcrs66ydjia 

Data Conversion (Free)

Free Resources

There are 440 operations in CyberChef allowing you to carry out simple and complex tasks easily. No risk assessed by Education Queensland but one may not be needed since accounts don't need to be created.  (2024) https://gchq.github.io/CyberChef/ 

CS in Schools (Free)

Free Resources

CS in Schools is a great resource and has provided fantastic support for teachers and students alike. CS in Schools manages to break down complex content into manageable and accessible interactive lessons that engage students and progress their learning thus b...

Python TK

Technology Context Interactive Media

Python QT

Technology Context Interactive Media

Resources: https://www.youtube.com/playlist?list=PLO8LV6GE_hJla9n1IkyaPW0qYRYyHayan https://www.youtube.com/playlist?list=PL1hUOG3l8AVmKjzvZKLkJuxlQm7nppaej https://www.youtube.com/playlist?list=PLXCOpHy94WuZCeypQipp9rZ_aZ7kOrb22 

PHP

Technology Context Web Applications

No data

PECAN+ (Free)

Security Competitions

PECAN+ is a national cyber security Capture The Flag (CTF) competition developed and managed by the School of Science at Edith Cowan University (Western Australia). The Competition is open to Australian high school students in years 10-12. This collaborative i...