A useful single document to help teach pupils (and teachers) about 2D Arrays, 2D Lists and 2D Directories in Python.
This handout helps pupils and teacher brush up on your Python skills and works well as a handy reference guide.
This document includes an explanation of 2D Arrays, 2D Lists and 2D Directories work and gives examples of code with easy to follow explanations. It also includes a single page of 9 challenges for students to complete which is ideal for photocopying and distributing to students to work through and practice their new skills. There is even a suggested answer to each of the challenges in case you get stuck.
This document is a quick and helpful reference guide which works together well with the others in the series “Tuples, Lists and Directories”, “String Manipulation” and “One-Dimensional Arrays”. Together these document give you a good grounding in understanding what can be a complicated area of programming for pupils to master.
The challenges do assume the pupils have an understanding of the basics of Python including variables, If statements, For and While loops.
Written for the UK market.
Suitable for computer science classes who are needed to practice the basics of Python before they progress to more challenging techniques.
For more resources including complete units of work visit www.nicholawilkin.com