Greenberg Lounge, Room 114
:
Designing Course Materials as Literate Programs
Facilitator: Dr. Benjamin C. Pierce, Henry Salvatori Professor, Computer & Information Science
In this workshop, we discuss considerations when designing course materials for computer science classes, through the lens of Prof. Benjamin Pierce's experiences with developing the Software Foundations textbook series. We focus in particular on literate programs — that is, documents that can both be read as text and executed as code — and examine how this medium lends itself […]