/How-To-Design-Programs-Exercises

Exercises from HtDP, done during the 2021 #100DaysOfCode challenge from 1 Jan-12Apr 2021

Primary LanguageRacket

How-To-Design-Programs-Exercises

Exercises from HtDP, done during the 2021 #100DaysOfCode challenge from 1 Jan-12Apr 2021

R1D1, 1/1/21: Completed Ex 49, 50 & 51.
R1D2, 3/1/21: Completed Ex 53, Sample Ex 4.4
R1D3, 4/1/21: Completed Ex 54-55.
R1D4, 6/1/21: Stuck on Ex 56-57. Running (main2 "resting") leads to '<=: expects a real as 1st argument, given "resting" '.
R1D5, 7/1/21: Completed Ex 56: got it to work, with "resting" as arg for main2 function.
7/1/21 Part 2: Had a go at Ex 57, am stuck with the other definition of height.
R1D6, 8/1/21: Completed Ex 57 using the other definition of height. Also completed 4.6 Sample Ex and Ex 58.
R1D7, 9/1/21: Completed Ex 59 & 60.
R1D8, 10/1/21: Completed Ex 61, am still working on Ch 4.7 Sample Problem. I am trying to work it out by myself, rather than reading and following the text first.
R1D9, 11/1/21: Still working on Ch 4.7 Sample Problem. Got my unit tests worked out, but still getting an error message, rather than for the "door" to work properly.
R1D10, 13/1/21: Completed Ch 4.7 and Ex 62 after reading Sample Problem text: was unable to get my timer-function to work, as it changed the state into a number from a string. The textbook answer is a lot cleaner and more elegant.
R1D11, 17/1/21: Completed up to Ch 5.6 and Ex 74. I had some trouble finding time to work on this challenge for the past few days, sadly, but am picking it up again. Much of Ch 5.6 is largely not about coding but about understanding finite data structures.
R1D11, 19/1/21: Completed Ch 5.8 Sample Ex & Ex 81. Didn't do many of the other exercises as those were trivial & didn't have much coding.