Let’s Code

Published on: Author: cxyz

By learning to code you are learning strategies for solving problems, designing projects, and communicating ideas. You will work in the visual programming environment, code.org, to work with block coding. 

Learning Intentions
I am learning to…

  • Write code. [Give instructions to a computer to tell it what to do.]
  • Follow and create a sequence of steps.
  • Break a problem into small parts.

Success Criteria
I will be successful when I…

  • Use and arrange different code instructions.
  • Troubleshoot and debug my programs.

To learn this I will…

Work through courses and activities in code.org.

Log into code.org  [Year 4 2017]

  1. Choose from: Minecraft | Moana | Anna an Elsa
  2. Work on Course 1.
  3. Work on Course 2.

Create a drawing.
Work in the Project Workspace of CODE Studio to create your drawing.

See some drawing ideas.

See past work here:

OLDotCom > Our Little Dazzlers > 2015

  • Coding by Year 4
  • Coding by Year 5
  • Coding by Year 6

Create a game

Choose either Flappy Code or a Play Lab style of game.

How to create a Flappy Code game

flappy_code

  1. Go to the Flappy Code space.
  2. The last dot (10) is where you create your Flappy Code game.
  3. Click Finish (even if not complete) and click the X and your game will be saved.
  4. To edit: Go back to Dot 10 in Flappy Code. Your work will be there to continue.

How to create a Play Lab game

play_lab

You might use this Play Lab space to practise the skills for making a game but make the game in Projects Make an App. This game will save to Projects.

make_an_app


For the Teacher

Australian Curriculum Digital Technologies Years 3-4

Learning Intentions
Students will learn to…

  • record simple solutions to problems,
  • identify the steps needed to complete a digital challenge,
  • develop designing skills by following prepared algorithms,
  • design solutions to problems involving repetition.

Success Criteria
Students will demonstrate their learning when they…

  • interpret a given problem,
  • sequence instructions to achieve specific objectives,
  • implement solutions to problems using visual programming,
  • analyse a problem step-by-step to debug.