Tapping into tacit programming knowledge. - Elliot Soloway; Kate Ehrlich; Jeffrey Bonar (CHI, 1982)

Uncovering Principles of Novice Programming. - Jeffrey Bonar; Elliot Soloway (POPL, 1983)

Cognitive Strategies and Looping Constructs: An Empirical Study. - Elliot Soloway; Jeffrey Bonar; Kate Ehrlich (Commun. ACM, 1983)

Cognitive processes in programming (panel session). - Jeffrey Bonar; Saj-Nicole Joni; Barry L. Kurtz; David A. Scanlan; Laurie Honour Werth (SIGCSE, 1985)

Preprogramming Knowledge: A Major Source of Misconceptions in Novice Programmers. - Jeffrey Bonar; Elliot Soloway (Hum. Comput. Interact., 1985)

An Object-Oriented Architecture for Intelligent Tutoring Systems. - Jeffrey Bonar; Robert K. Cunningham; Jamie Schultz (OOPSLA, 1986)

Using the expert's diagrams as a specification of expertise. - Stephen Casner; Jeffrey Bonar (VL, 1988)

Communicating With High-Level Plans. - Jeffrey Bonar (ACM SIGCHI Bull., 1988)

Components on the Internet (Panel Session). - Jeffrey Bonar; Nancy Lehrer; Kelly Looney; Stewart Nickolas; James Russell; Randy Schnier; Ted Selker (OOPSLA, 1996)