Unit 3 Tasks

Learn to code with step-by-step lessons. A place for students to work through programming fundamentals and build skills.

Unit 3 tasks

These problems use lists (ordered sequences) and dictionaries (key-value maps) from 3.1 Lists and 3.2 Dictionaries. You should still be comfortable with loops and input from Unit 2.

Lessons: 3.1 Lists and arrays - 3.2 Dictionaries

Navigation

Tutorials: Tutorial 3.1 - Tutorial 3.2


Lists - building, looping, and slicing

Dictionaries - lookup, counting, and updates

Mixed - lists and dictionaries together


Solutions: e.g. Task 1 solution.