[plt-scheme] Re: Poacher turned gamekeeper

From: Prabhakar Ragde (plragde at uwaterloo.ca)
Date: Fri Nov 20 09:33:38 EST 2009

wooks wrote:

> I have been looking at past exam papers for the CS1 course I am
> teaching. Many of the questions take the form of snippets of code
> which the students are to analyze, explain etc. Officially it's psuedo-
> code, but guess what paradigm the psuedo-code is in.
> So I am going to have to expose my class to arrays, for and while
> loops, etc (I even came across a question that specifically forbade
> recursion).
> So we will do Scheme as far as it goes, but will need to supplement it
> with something else. Clearly Java is a candidate but I'm not sure
> about getting involved in all that OO paraphenalia for this 1st
> course.
> Suggestions? 

Use the Algol-60 language level in DrScheme.

You laugh, but it's lower in overhead and closer to what they'll 
probably see in data structures/algorithms courses than any of the more 
modern alternatives. --PR

Posted on the users mailing list.