Module 7: Lists

Handle many values at once. 7 Python coding games, each with short narrated videos and six levels.

This module is part of the full course. Unlock all 79 games for $9, or try Module 1 free.

  1. 47 Lists · Train Yard
    A train whose carriages are numbered from 0. One name, and as many loads as you like.
  2. 48 Changing lists · Backpack
    Pack, swap and drop gear before each trip. Lists can grow and shrink as you go.
  3. 49 Looping over lists · Delivery Bike
    Ride down a street of houses, and deliver to each one. A loop visits every item in a list.
  4. 50 Slices and list tools · Playlist Mixer
    Cut, reorder and check the tracks in a playlist. A slice takes a whole piece of a list at once.
  5. 51 Lists, functions and shared data · Shared Whiteboard
    Two teams write on what they think are separate boards. Find out who's really sharing.
  6. 52 Grids: lists inside lists · Cinema Seats
    Rows and columns: find, book and count the seats in a cinema, with lists inside a list.
  7. 53 Project: To-Do List · To-Do List
    Your fifth real program: add, show, finish and remove tasks from a menu, with a list doing the work.