Handouts

Additional readings about logistics and strategies for success

Notes on Teaching
Commentary on how we will facilitate learning in this course.
Tips on working more productively
Some tips from students, mentors, and instructors.
The department’s academic integrity policy
Common academic honesty policies shared among all CS classes at Grinnell.
Teams
A few notes on the collaboration platform we’re using.
Gradescope
A few notes on the grading platform we’re using.
How to earn tokens
A few notes on how to earn additional tokens.

Notes on specific programming topics

Style Guide for Racket (from SamR)
Opinions and expectations on what your code should look like.
The Zen of Booleans
Expressing some Boolean expressions more concisely.