Programming by Experimentation and Example. - Cynthia A. Brown; Harriet J. Fell; Viera K. Proulx; Richard Rasala (ICCAL, 1992)

Using visual feedback and model programs in introductory computer science. - Cynthia A. Brown; Harriet J. Fell; Viera K. Proulx; Richard Rasala (J. Comput. High. Educ., 1992)

Instructional Frameworks: Toolkits and Abstractions in Introductory Computer Science. - Cynthia A. Brown; Harriet J. Fell; Viera K. Proulx; Richard Rasala (ACM Conference on Computer Science, 1993)

Using graphical presentation techniques in closed laboratory exercises (abstract). - Viera K. Proulx; Harriet J. Fell; Richard Rasala; Johannes A. G. M. Koomen; Carol W. Wilson (SIGCSE, 1994)

From animation to analysis in introductory computer science. - Richard Rasala; Viera K. Proulx; Harriet J. Fell (SIGCSE, 1994)

Foundations of computer science: what are they and how do we teach them? - Viera K. Proulx; Richard Rasala; Harriet J. Fell (ITiCSE, 1996)

The Future of Computer Science Education. - Viera K. Proulx; Richard Rasala (ACM Comput. Surv., 1996)

Historical perspectives on the computing curriculum (report of the ITiCSE 1997 working group on historical perspectives in computing education). - Michael Goldweber; John Impagliazzo; Iouri A. Bogoiavlenski; A. G. (Tony) Clear; Gordon Davies; Hans Flack; J. Paul Myers; Richard Rasala (ITiCSE-WGR, 1997)

Function objects, function templates, and passage by behavior in C++. - Richard Rasala (SIGCSE, 1997)

A model C++ tree iterator class for binary search trees. - Richard Rasala (SIGCSE, 1997)

Design issues in computer science education. - Richard Rasala (ACM SIGCSE Bull., 1997)

Scaling: a design pattern in introductory computer science courses. - Harriet J. Fell; Viera K. Proulx; Richard Rasala (SIGCSE, 1998)

Automatic array algorithm animation in C++. - Richard Rasala (SIGCSE, 1999)

Resources for Next Generation Introductory CS Courses: Report of the ITiCSE'99 Working Group on Resources for the Next Generation CS 1 Course. - Joseph Bergin; Amruth N. Kumar; Viera K. Proulx; Myles F. McNally; Alyce Faulstich Brady; David Mutchler; Stephen J. Hartley; Richard Rasala; Charles Kelemen; Rocky Ross; Frank Klassner (ITiCSE-WGR, 1999)

Pedagogical power tools for teaching Java. - Jeff Raab; Richard Rasala; Viera K. Proulx (ITiCSE, 2000)

Toolkits in first year computer science: a pedagogical imperative. - Richard Rasala (SIGCSE, 2000)

Traffic light: a pedagogical exploration through a design space. - Viera K. Proulx; Jeff Raab; Richard Rasala (J. Comput. Sci. Coll., 2000)

Pattern and toolkits in introductory CS courses. - Richard Rasala; Viera K. Proulx (J. Comput. Sci. Coll., 2000)

Computer science laboratory projects: Breadth through depth. - Richard Rasala; Viera K. Proulx; Jeff Raab (J. Comput. Sci. Coll., 2000)

Exploring recursion in Hilbert curves. - Richard Rasala (ITiCSE, 2001)

Polymorphic panelists. - Byron Weber Becker; Richard Rasala; Joseph Bergin; Christine Shannon; Eugene Wallingford (SIGCSE, 2001)

Java power tools: model software for teaching object-oriented design. - Richard Rasala; Jeff Raab; Viera K. Proulx (SIGCSE, 2001)

Using patterns in the classroom. - Joseph Bergin; Alyce Brady; Robert C. Duvall; Viera K. Proulx; Richard Rasala (J. Comput. Sci. Coll., 2001)

Objects from the beginning - with GUIs. - Viera K. Proulx; Jeff Raab; Richard Rasala (ITiCSE, 2002)

The SIGCSE 2001 Maze Demonstration program. - Richard Rasala; Jeff Raab; Viera K. Proulx (SIGCSE, 2002)

Simple problem solving in Java: a problem set framework. - Viera K. Proulx; Richard Rasala; Jason Jay Rodrigues (J. Comput. Sci. Coll., 2002)

Java laboratories using Java power tools. - Richard Rasala; Viera K. Proulx; Jeff Raab; Jennifer McDonald (J. Comput. Sci. Coll., 2002)

Embryonic object versus mature object: object-oriented style and pedagogical theme. - Richard Rasala (ITiCSE, 2003)

Java IO and testing made simple. - Viera K. Proulx; Richard Rasala (SIGCSE, 2004)

Randomness and probability in the early CS courses. - David Ginat; Richard Anderson 001; Daniel D. Garcia; Richard Rasala (SIGCSE, 2005)