Intro to coding

In this unit you will learn the basic of Python programming using the Code For Life website and You will get to work on some puzzles and also create some algorithmic art.

Learning Objectives

  • Learning the basics of programming, including variables, loops and conditionals
  • Explore a series of Python challenges that tie in with previous experience in Scratch.
  • Develop an algorithmic solution to a problem you have designed. 

Part 1: Variables and for loops

Part 2: While loops

Part 3: If statements

Part 4: Practice with Code for Life

Part 5: Building a level