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...