Documentation - the good, the bad and the ugly. - John Minor Ross (SIGDOC, 1988)

Instructional Design for Multimedia. - John M. Ross 001 (J. Inf. Syst. Educ., 1992)

Undergraduate Videodisc Repurposing Projects: Big Screen Results on a Windows Budget. - John M. Ross 001 (J. Inf. Syst. Educ., 1993)

Clarifying 'C'. - Rick Homkes; John Minor Ross (ACM SIGCSE Bull., 1993)

C Programming Textbooks: Selection Considerations. - John Minor Ross; Rick Homkes (Comput. Sci. Educ., 1994)

Learning to teach C++. - John Minor Ross (ACM SIGCSE Bull., 1996)

Dante's Divine Comedy: Multimedia in an Art Gallery. - John Minor Ross; Garnet Price (IEEE Multim., 1997)

Structured programmers learning object-oriented programming: cognitive considerations. - John Minor Ross; Huazhong Zhang (ACM SIGCHI Bull., 1997)

Multimedia: from topic to course. - John Minor Ross (SIGCSE, 2000)

An investment in tomorrow's university students: enhancing the multimedia skills of today's K-12 teachers. - John Minor Ross (J. Comput. Sci. Coll., 2001)

Guiding students through programming puzzles: value and examples of Java game assignments. - John Minor Ross (ACM SIGCSE Bull., 2002)

Polymorphism in decline? - John Minor Ross (J. Comput. Sci. Coll., 2005)

Developing web-based video training modules to aid students learning multimedia skills. - John Minor Ross; Kathryn R. Ross (J. Comput. Sci. Coll., 2005)

Personal article filing with multiple keywords: why and how. - John Minor Ross (J. Comput. Sci. Coll., 2008)

Informatics creativity: a role for abductive reasoning? - John Minor Ross (Commun. ACM, 2010)

Nonprofit opportunities for computing students: volunteer, internship, and employment. - John Minor Ross (J. Comput. Sci. Coll., 2012)