Level Up: Game design
This unit of work is intended to teach years 9–10 students basic programming, using general purpose programming language.
Additional details
Year band(s) | 9-10 |
---|---|
Content type | Lesson ideas |
Format | Web page |
Core and overarching concepts | Design thinking, Impact and interactions, Algorithms, Implementation (programming) |
Australian Curriculum Digital Technologies code(s) |
AC9TDI10P05
Design algorithms involving logical operators and represent them as flowcharts and pseudocode
AC9TDI10P06
Validate algorithms and programs by comparing their output against a range of test cases
AC9TDI10P07
Design and prototype the user experience of a digital system
AC9TDI10P08
Generate, modify, communicate and critically evaluate alternative designs
AC9TDI10P09
Implement, modify and debug modular programs, applying selected algorithms and data structures, including in an object-oriented programming language |
Technologies & Programming Languages | other programming languages |
Keywords | Think like an inventor, Game design, Unity, Coding, Programming, Algorithms |
Integrated, cross-curriculum, special needs | STEM |
Organisation | ESA |
Copyright | Creative Commons Attribution 4.0, unless otherwise indicated. |
Related resources
-
Classroom ideas F-10: Aboriginal and Torres Strait Islander connections to Digital Technologies
This resource provides examples of ways Aboriginal and Torres Strait Islander Histories and Cultures can be integrated into Digital Technologies. Examples include 'classification and sorting data' and 'designing solutions'.
-
App Inventor EDU
Use this six week teaching program using a project based curriculum that allows students to explore the world of computer science through the creation of smartphone apps.
-
AI ethics - What's possible, probable and preferred?
The development and ubiquity of Artificial Intelligence raise a number of social and ethical matters that students can explore in the Digital Technologies classroom.
-
Coding in the Classroom
Through this website, educators can explore and share resources and strategies to teach coding.
-
Building Machines That Emulate Humans
Students build robotic models from cardboard and straws to understand the anatomy and biomechanics of the human hand. Then, they conduct trials visualizing data in Excel to generate new ideas for improving it’s performance.
-
Minecraft Lesson Plans
Find Minecraft lessons spanning primary and secondary school for use with your students.
-
Pencil code program: Lady MacBeth Chat Bot
Use this program to create an interactive chat bot who answers questions as if she is Lady Macbeth.