Sat 29 Aug 2026 14:30 - 15:00 at IP132 Kelley - Afternoon Session

We present a new “intertwined” data definition example, the multidimensional array, for How to Design Programs (HtDP). The example has important real-world relevance in many areas of modern computing and thus appeals to a diverse variety of students, yet is straightforward enough to use in lectures and assignments. Best of all, functions dealing with this kind of data can be incorporated into a full programming language, and thus our example complements prior ones and enhances existing ideas. This paper describes our ideas and also presents a first-hand student experience of how they are amenable to and motivated the lessons of HtDP.

Sat 29 Aug

Displayed time zone: Eastern Time (US & Canada) change

14:00 - 15:30
Afternoon SessionScheme at IP132 Kelley
14:00
30m
Talk
The R7RS-Large Roadmap (Invited Talk)
Scheme
Peter McGoron Georgia Institute of Technology
DOI
14:30
30m
Talk
An Array-Oriented Language via the Design Recipe
Scheme
Martin Scheele University of Massachusetts Boston, Stephen Chang University of Massachusetts Boston
DOI
15:00
30m
Talk
Using the Design Recipe in Theory of Computation
Scheme
Martin Scheele University of Massachusetts Boston, Stephen Chang University of Massachusetts Boston
DOI