Coding Basics and Commands – An Inside Look at Cargo-Bot – JOSH GARDINER

Subject: Digital Technologies

Year Level: 6

Strand: Processes and Production Skills

Sub Strand: Digital Implementation

Content Descriptor: Implement and use simple visual programming environments that include branching (decisions), iteration (repetition) and user input (ACTDIP020)

Link to the Resource:

https://twolivesleft.com/CargoBot/

 

Cross Curriculum Priorities and General Capabilities:

  • Literacy
  • Numeracy
  • Information and Communication Technology (ICT)
  • Critical and Creative Thinking (CCT)
  • Personal and Social Capability (PSC)

Links to Other Learning Areas:

  • English
  • Mathematics
  • Science

A Classroom Activity Using this Resource:

Cargo-Bot is a fantastic tool to introduce your students to coding through everyone’s favourite form of gambling; the claw machine. That machine that always look so easy to play, so easy to win, how could you possibly lose?

Claw machines aside; Cargo-Bot is an intuitive piece of software that sees your students applying simple movement commands in a sequence to reach a target or end goal. This follows the simple path of what coding is. A list of commands that will result in a specific outcome.

This piece of software introduces students to these basic concepts. They have to apply certain understandings to reach the end goal.

The students can explore and interact with the software in a safe environment as it provides a visual learning experience; you can see what commands are being performed and you can adjust where needed to complete the correct series of commands.

How to Use this Resource:

  • Cargo-Bot is exclusive to Apple iPad formats.
  • Once you have downloaded the app.
  • Launch the app on your device.
  • The software follows a progressive system in that it the levels start of simple and become more complex as your progress through the levels.
  • You can monitor your progress and improve on your previous scores by achieving efficient commands.
  • Play in collaboration with others or individually to reinforce specific skills.

 

By Josh Gardiner

Pre-service Teacher

Edith Cowan University

Perth, Western Australia.

Creating Your Own Game – An Inside Look at Gamestar Mechanic – JOSH GARDINER

Subject: Design and Technology

Year Level: 6

Strand: Processes and Production Skills

Sub Strand: Creating Solutions By: Designing

Content Descriptor: Design, modify, follow and represent both diagrammatically, and in written text, alternative solutions using a range of techniques, appropriate technical terms and technology.

Link to the Resource:

http://gamestarmechanic.com/

Cross Curriculum Priorities and General Capabilities:

  • Numeracy
  • Information and Communication Technology (ICT)
  • Critical and Creative Thinking (CCT)
  • Personal and Social Capability (PSC)

Links to Other Learning Areas:

  • Mathematics
  • Science

A Classroom Activity Using this Resource:

The students can be in charge of designing and then constructing their own video game. Every child’s fantasy right?

Or I am the only one who wondered how some of the best video game titles came into existence?

You have simple games like the infamous Flappy Bird that was hated so much that it became a classic and even though it is no longer available. The creator still made enough money to stop supporting the game. The concept that you can be the creator of the next big idea in the gaming world is exciting. Now I know you cannot wait to get started on this. Enjoy this tool as a class and publish your games that you create for other students to play.

Happy Gaming!

How to Use this Resource:

  • The designer is really simple to use.
  • Just create an account.
  • Using secure usernames and passwords for each student (something that can be easily remembered).
  • Once you have logged in; you can either take lessons on how to begin/improve your design skills or you can get straight into designing your own game.
  • It is a good idea however, to start with a couple introduction lessons/courses just to get an understanding for the basics.
  • From there you can construct a plan for what style of game you are to create.

 

By Josh Gardiner

Pre-service Teacher

Edith Cowan University

Perth, Western Australia.