Up until now, we’ve really only had a few ways of representing data:

  • numbers
  • strings
  • images
  • colors
  • functions

In today’s lecture, we are going to going to stop focusing so much on syntax (meaning it’s really important to spend time on your own making sure you understand the ISL+ syntax). Instead, we’re going to talk about some new ways of representing data from the outside world inside of our programs. We’ll start with one new simple data type that has some cool special forms associated with it (booleans) and then move onto two different “compound” data types:

  1. lists: ordered sequences of data
  2. record types (structs): data that have many named fields with associated values

Today's Resources

1. Exercise Files

Download Exercise Files

2. Slides

3. Pre-Recorded Lecture Video(s), Mini-Quizzes, and Live Recordings

Available Videos
Link Title Type Duration
Video 0 Live Lecture Recording pre-recorded 50:00

4. Supplemental Materials