This programme allows the students to experience various activities while building their skills in designing with code. They have access to the Micro:bit, the Sphero Rover, Ozbots, Scratch, Python Trinket, and the VR Station. Working in activity groups, students will explore the design and computer science concepts as they complete 7 guided activities. Once they are comfortable with using code functions, they will design their mini projects to present their ideas to a chosen audience. This will also enable them to learn team dynamics and Human Computer Interaction as they explore decomposition, pattern recognition and algorithmic design.
Maintain a design log about a 3D digital outcome using Tinkercad blocks with variables, conditionals and iterations. Describe the use of the design cycle and keeping the end user in mind and the correct file storage and transfer for the 3D printer.
Maintain a design log about a digital outcome using MakeCode blocks with variables, conditionals and iterations on the Micro:bit. Describe the use of the design cycle and keep the end user in mind and the correct code while saving to Github and transferring to the Micro:bit.
Maintain a design log about a digital outcome using blocks with variables, conditionals and iterations on the Sphero Edu App. Describe the use of the design cycle and keep the end user in mind and the correct code while saving to Github and transferring to the Micro:bit.
Maintain a design log about a digital outcome using Scratch blocks with variables, conditionals and iterations to design a project. Describe the use of the design cycle and keep the end user in mind and the correct code while saving and sharing the project.
Maintain a design log about a digital outcome using Python Trinket with variables, conditionals and iterations to design a project. Describe the use of the design cycle and keep the end user in mind and the correct code while saving to the Raspberry Pi.
Maintain a design log about a digital outcome using visual programming blocks with variables, conditionals and iterations. Describe the use of the design cycle and keep the end user in mind and the correct code while saving and sharing the project.
Maintain a design log about a digital outcome using Ozblockly with variables, conditionals and iterations. Describe the use of the design cycle and keep the end user in mind and the correct code while saving and running the code on the iPad.
Maintain a design log about a digital outcome for the VR Station using variables, conditionals and iterations to design a game using CoSpaces. Describe the use of the design cycle and keep the end user in mind and the correct code while saving to Github and transferring to the Micro:bit.