A new perspective on teaching computer literacy. - Michael Goldweber; John Barr 001; Chuck Leska (SIGCSE, 1994)

Multiple paradigms in CS I. - Chuck Leska; John Barr 001; Laurie A. Smith King (SIGCSE, 1996)

Teaching software testing throughout the curriculum. - Elizabeth S. Adams; Valerie Barr; John Fendrich; Chuck Leska; Barbara Bernal Thomas; Massood Towhidnejad (J. Comput. Sci. Coll., 2000)

Learning to develop GUIs in Java using closed labs. - Chuck Leska (ITiCSE, 2003)

Evaluating the educational impact of visualization. - Thomas L. Naps; Stephen Cooper; Boris Koldehofe; Charles Leska; Guido Rößling; Wanda P. Dann; Ari Korhonen; Lauri Malmi; Jarmo Rantakokko; Rockford J. Ross; Jay Anderson; Rudolf Fleischer; et al. (ACM SIGCSE Bull., 2003)

Introducing undergraduates to programming using robots in the general education curriculum. - Chuck Leska (ITiCSE, 2004)

Learning O-O concepts in CS I using game projects. - Chuck Leska; John R. Rabung (ITiCSE, 2004)

Testing across the curriculum: square one! - Chuck Leska (J. Comput. Sci. Coll., 2004)

Refactoring the CS1 course. - Chuck Leska; John R. Rabung (J. Comput. Sci. Coll., 2005)

Development of XML-based tools to support user interaction with algorithm visualization. - Thomas L. Naps; Guido Rößling; Peter Brusilovsky; John English; Duane J. Jarc; Ville Karavirta; Charles Leska; Myles F. McNally; Andrés Moreno; Rockford J. Ross; Jaime Urquiza-Fuentes (ACM SIGCSE Bull., 2005)

Merging interactive visualizations with hypertextbooks and course management. - Guido Rößling; Thomas L. Naps; Mark S. Hall; Ville Karavirta; Andreas Kerren; Charles Leska; Andrés Moreno; Rainer Oechsle; Susan H. Rodger; Jaime Urquiza-Fuentes; J. Ángel Velázquez-Iturbide (ACM SIGCSE Bull., 2006)

Dynamic programming and branch and bound algorithm animations using a PEAV format. - Chuck Leska (J. Comput. Sci. Coll., 2011)