Instructor's guide to accompany programming principles - an introduction. - John Motil (Allyn and Bacon, Inc., 1984)

Programming principles - an introduction. - John Motil (Allyn and Bacon, Inc., 1984)

Begin-BIG an approach to the introductory computing course. - John Motil (SIGCSE, 1991)

Interactive multimedia pedagogies: report of the working group on interactive multimedia pedagogy. - Elizabeth S. Adams; Linda Carswell; Amruth Kumar 001; Jeanine Meyer; Ainslie E. Ellis; Patrick Hall; John Motil (ITiCSE, 1996)

Desktop teaching: on the students desk. - John Motil (ITiCSE, 1996)

Surprise snippets. - John Motil (ITiCSE, 2006)

Nifty assignments. - Nick Parlante; Steven A. Wolfman; Lester I. McCann; Eric Roberts 001; Chris Nevison; John Motil; Jerry Cain; Stuart Reges (SIGCSE, 2006)

Sets early and probability. - John Motil (J. Comput. Sci. Coll., 2011)