Logo
  • Home
  • Classes
  • Conveying Computing
  • Exams
  • Fractal Gallery
  • Guides
  • Problem Sets
  • Syllabus

Class 8: Recursive List Procedures

Posted by David Evans on 9 Sep 2011 in Book, Classes | Comments Off

Here are the slides and notes from Class 8: Slides [PPTX], Notes [PDF].

From the quizzes, it seems many people have not found the exercise solutions for the book. They are posted on the computingbook.org site. So far, the solutions are only available through Chapter 4 (PDF), but if there are requests or evidence that students are benefiting from these, I will try to make solutions for Chapter 5 and later chapters available soon. If you have a good idea for a solution to a problem that is not there yet, or an idea for improving one of the provided solutions, please do send that to me (or post it as a comment here).

As mentioned in class today, the results from Quiz 1 make me worry that many students in the class are not keeping up with the assigned readings. So, there may be an extra quiz sometime next week. If there is, it will cover the assigned readings up to Monday which is the course book through section 5.4, The Information chapters 1-3, and the Problem Set 1 comments.

Books Available

Posted by David Evans on 22 Aug 2011 in Announcements, Book | Comments Off

There are free printed copies of the course text are available for students who are eager enough to find this webpage before the first class, and can stop by my office (Olsson 236A) tomorrow (Tuesday). I should be there from 9:30am-12:30pm, and from 2-4pm. (If I’m in a meeting, feel free to politely interrupt.) (Don’t worry if you miss this, there will be other opportunities to get a free book later.)

Next Entries »


Fall 2011

Register
Login

Help Schedule

(all in Davis Commons, except Dave's office hours in Rice 507)
Sundays, 1-6pm (Valerie/Joseph/Kristina)
Mondays, noon-1:30pm (Kristina)
Mondays, 1:15-2:00pm (Dave, Rice 507)
Tuesdays, 11am-noon (Dave, Rice 507)
Tuesdays, 5-8pm (Valerie/Jonathan)
Wednesdays, 5-6:30pm (Jiamin)
Thursdays, 9:45-11am (Dave, Rice 507)
Thursdays, 1-2:30pm (Joseph)
Thursdays, 4:30-7:30pm (Jonathan/Jiamin)
Fridays, noon-1:30pm (Peter)

Recent Posts

  • Course Wrap-Up
  • Class 41: The Cake of Computing
  • PS8 Submissions
  • Class 40: GuardRails, Big Data, and Secure Computation
  • Exam 2 Solutions

Recent Comments

  • David Evans on Problem Sets
  • jacob777 on Problem Sets
  • Prof. K.R. Chowdhary on Class 41: The Cake of Computing
  • Anon on Exams
  • Anon on Exams

Index

  • Classes
    • Class 1: Computing
    • Class 2: Language
    • Class 3: Rules of Evaluation
    • Class 4: Constructing Procedures
    • Class 5: Procedures Practice
    • Class 6: Programming with Data
    • Class 7: Programming with Lists
    • Class 8: Recursive List Procedures
    • Class 9: Consistent Hashing
  • Conveying Computing
  • Exams
  • Fractal Gallery
  • Guides
    • DrRacket Guide
    • Schemer’s Guide to Python
  • Problem Sets
    • Problem Set 0: Course Registration, Racket
    • Problem Set 1: Making Mosaics
      • PS1 Comments
    • Problem Set 2: Sequence Alignment
      • PS2 Comments
    • Problem Set 3: Limning L-System Fractals
      • PS3 – Comments
    • Problem Set 4: Constructing Colossi
      • PS4 – Comments
    • Problem Set 5: Wahoo! Auctions
      • PS5 Comments
    • Problem Set 6: Adventures in Charlottansville
      • PS6 Comments
    • Problem Set 7: Charming Snakes with Mesmerizing Memoizers
      • PS7 Comments
      • PS7 Responses
    • Problem Set 8 (Part 2): Typed Aazda
    • Problem Set 8: From Aazda to aaZda (Part 1)
      • PS8 Part 1 Comments
  • Syllabus
    • Course Pledge
  • Using These Materials

RSS BA Computer Science

RSS Jefferson’s Wheel

  • Algorithmic Accountability and the Law
  • Microsoft Security Data Science Colloquium: Inference Privacy in Theory and Practice
  • Fact-checking Donald Trump’s tweet firing Christopher Krebs
  • Voting Security

RSS Hacker News

  • Why cats are crazy for catnip
  • Legalist (YC S16) Is Hiring a VP of Sales
  • Golang's network stack attempts to parse HTTP headers as UTF-8
  • How far does sound travel in the ocean?
  • Tcl/Tk 8.6.11

RSS Babbage

cs1120 | RSS | Comments RSS | Book | Using These Materials | Login | Admin | Powered by Wordpress