Reexamining the introductory computer science course in liberal arts institutions. - J. Thomas Allen; Hayden S. Porter; T. Ray Nanney; Ken Abernethy (SIGCSE, 1990)

Teaching Visual Communication Using the Web. - J. Thomas Allen; Robert Chance (WebNet, 1998)

Tracking the Novice Programmer. - J. Thomas Allen; Temi Bidjerano (PPIG, 2016)

What do novices think about when they program? - J. Thomas Allen; Temi Bidjerano; Trilby Hren (J. Comput. Sci. Coll., 2017)