ACM DL

Computing Education (TOCE)

Menu

Search Issue
enter search term and/or author name

Archive


Journal on Educational Resources in Computing (JERIC), Volume 2 Issue 2, June 2002

JavaScript programming basics: a laboratory series for beginning programmers
Alyce Brady, R. C. McDowell, Kelly Schultz
Article No.: 1
DOI: 10.1145/772938.772939
The JavaScript Programming Basics lab series presents elementary programming concepts using the JavaScript language. In particular, it introduces variables, functions, and event handlers, conditions, loops, arrays, decision trees, sequential search,...

ROBOT interpreter
Martin C. Carlisle, Keith Shomper
Article No.: 2
DOI: 10.1145/772938.772940
The ROBOT Interpreter is an environment for running programs for the ROBOT computer. It is intended to be a companion teaching device. The ROBOT computer is a simple demonstration of the fetch/execute cycle useful for an introductory or computer...

Ada/Mindstorms 2.0 user's guide and reference manual
Barry Fagin
Article No.: 3
DOI: 10.1145/772938.772941
Ada/Mindstorms 2.0 is an Ada interface to the Lego RCX "brick," included as part of the Lego Mindstorms™ Robotics Invention System. Programs are written with an Ada compiler, translated into Dave Baum's Not Quite C language (NQC), then...

Effective binary perspectives in algorithmic problem solving
David Ginat
Article No.: 4
DOI: 10.1145/772938.772942
The effectiveness of viewing, representing, and manipulating data via binary values is illustrated in the domain of algorithmic problem solving. A variety of illuminating binary aspects, regarded as binary perspectives, are displayed through...