PythonSneks Field Guide

An instructionally-designed, open-source introductory Python curriculum for university settings

Module 7 - Dictionaries

Quick summary description

Before the week begins

Major Topics

Materials

Due This Week:

Graded This Week

Student Difficulty

Module 7 - Staff Meeting

Lessons

Lesson 39- Dictionaries

Summary: A dictionary maps keys to values. Looking up data in a dictionary is very fast and convenient. Keys and values in a dictionary can be set on the fly, which makes them an extremely powerful tool for solving many kinds of problems.

Learning Objectives:

Activities:

Misconceptions:

Lesson 40- Dictionary Patterns

Summary: Dictionaries are flexible data structures that can be used in a number of ways. They can be records to represent complex data, as a lookup tool to simplify conversions, and as a tool for counting unknown categories of a list of data.

Learning Objectives:

Activities:

Misconceptions: None listed so far