Logo Foundation Papers

Symbolic Programming vs. the A.P. Curriculum

by Brian Harvey

What is the goal of high school computer science? Behind the advanced placement curriculum is a philosophy of training future members of large software engineering teams. An alternative view emphasizes symbolic computations, interactive program development, and a kind of intellectual apprenticeship. Each view has its favorite programming languages (Pascal or C for the software engineers, LISP or Logo for symbolic computing), but that choice is secondary to the educational goals. 1990

full paper

return to index sorted by title...
return to index sorted by author...