22b. Lists

Lists give a way to remember an unlimited number of items.

  • 22. List Intro
  • An introduction to lists in Racket.

  • 22b. List Exercises 1
  • Introductory exercises with lists.

  • 22b. List Exercises 1.5
  • Elementary exercises with lists.

  • 22b. List Exercises 2
  • Vocabulary for list functions. More practice problems.

  • 22b. Bubble Wrap
  • Random size circles all around the screen. Circles disappear when you click on them.

  • Bubble Review
  • Review for upcoming test on bubble wrap and hangman.

  • 22b. List Exercises 3
  • Randomly generate points on a parabola and graph them in people coordinates.

  • 22b. List Exercises 4
  • Practice quiz on lists.

  • 22. Additional Resources
  • In addition to Chapters 22-23 in Picturing Programs, students in the past have found these resource useful: How to Design Programs, Part II. Pairs and Lists in the Racket Guide.

  • Parcels
  • Create an interactive map showing delivery distances from the closest storage depot.

  • Parcels
  • In this project we will create an interactive map showing delivery distances based on locations of storage depots. This project is inspired by the problem parcels from Google’s Kick Start coding competition 2019 Round A. The CEO of an important delivery company needs your help to decide where to build new warehouses. You are asked to make an interactive map showing the distances from every warehouse to every square on a 10x10 grid.


22. List Intro

An introduction to lists in Racket.

22b. List Exercises 1

Introductory exercises with lists.

22b. List Exercises 1.5

Elementary exercises with lists.

22b. List Exercises 2

Vocabulary for list functions. More practice problems.

22b. Bubble Wrap

Random size circles all around the screen. Circles disappear when you click on them.

Bubble Review

Review for upcoming test on bubble wrap and hangman.

22b. List Exercises 3

Randomly generate points on a parabola and graph them in people coordinates.

22b. List Exercises 4

Practice quiz on lists.

22. Additional Resources

Parcels

Create an interactive map showing delivery distances from the closest storage depot.

Parcels