home—lectures—recipe—exams—hws—D2L—breeze (snow day; distance)
homeworks
-
hw02b—defining functions: hw02b; solution (and other-language-solutions)
-
hw02z—functions for union types: and, images intro; solution (and other-language-solutions)
-
hw03b—structs: space invader structs; solution (and other-language-solutions)
-
hw04—grammars solution
-
hw05—Invaders I; solution
-
hw06—Invaders II: list-processing (and a solution)
-
hw07—Interpreting Q: project,
and Q2 solution.
-
hw08—Prolog; Q4 shadowing, and function-application;
solutions:
Q4-expr-test.rkt, Q4.rkt.
-
hw09—Q5: Adding environments: prolog lists; solution
Note: due Jul.28 (Thu) 23:59 (last day of semester — 2 days after last class).
-
Task: Adding time-stamps.
-
Take the file video-timestamps
(a shared google-doc), and
for each of the videos for a week,
insert a line every 5min or so, with what the video is talking about
(can be a short sentence, sentence fragment, keywords, or name of a function).
The goal is so that your fellow students can, after watching the video and wanting to
re-watch
a certain portion, can more easily find what they want.
-
include your name at the end of the timestamps.
-
When you've finished (or at least, a first draft),
send me email saying so.
video for week… | assigned to | due to me by |
May.17 | ibarland | May.16 |
May.24 | jholt13 | May.23 |
May.31 | cburnett7 | May.30 |
Jun.07 | pmannix | Jun.06 |
Jun.14 | jhardy22* | Jul.28 |
Jun.21 | claim pending | Jun.20 |
Jun.28 | swalker10 | Jun.27 |
Jul.05, first two | jhardy22 | Jul.04 |
Jul.05, last two | eboggs2 | Jul.04 |
Jul.12, first two | soseiowusu | Jul.11 |
Jul.12, last two | rgrant2 | Jul.11 |
Jul.19, first two | mcollins68 | Jul.18 |
Jul.19, last two | thale11 | Jul.18 |
Jul.26, first two | spatriacca | Jul.25 |
Jul.26, last twoonly 2 videos, for the last week | ememisyazici | Jul.25 |
Also, here is a file student-extras.rkt,
which contains an extra helper function or two,
along with some language features from full racket in a way that can still be used with
the student-level languages.
In returned work, some comments might be just a greek letter; here is
a grading-guide-key—general grading guide.
home—lectures—recipe—exams—hws—D2L—breeze (snow day; distance)