| 2018 | SIGITE | The Pedagogical Potential of Game Jams. | Allan Fowler, Xuelei Sherry Ni, Jon A. Preston |
| 2014 | SIGITE | Improving student success through personalization and customization. | Richard Halstead-Nussloch, Jon A. Preston, Han Reichgelt |
| 2014 | SIGITE | The experiences and challenges in setting up a mobile computing track. | Becky Rutherfoord, Jon A. Preston, Jack Zheng, Ming Yang |
| 2013 | SIGITE | New educational learning environments: riding the wave of change instead of having it crash upon us. | Jon A. Preston, Han Reichgelt, Rebecca H. Rutherfoord, Chi Zhang, Jack Zheng |
| 2012 | ISMAR | Tutorial 3: AR mobile game development: Getting started. | Jeff Chastine, Jon A. Preston, Tony Tseng |
| 2009 | SIGCSE | Engagement: gaming throughout the curriculum. | Briana B. Morrison, Jon A. Preston |
| 2007 | HiPC | P2P Document Tree Management in a Real-Time Collaborative Editing System. | Jon A. Preston, Sushil K. Prasad |
| 2005 | SIGITE | Teaching 2D arrays using real-time video filters. | Jeffrey W. Chastine, Jon A. Preston |
| 2001 | ITiCSE | On-line dynamic interviews (ODIN): a means of overcoming distance in student-teacher relations. | Laura Wilson, Jon A. Preston, Russell L. Shackelford |
| 2001 | SIGCSE | Offering CS1 on-line reducing campus resource demand while improving the learning environment. | Jon A. Preston, Laura Wilson |
| 1999 | ITiCSE | Improving on-line assessment: an investigation of existing marking methodologies. | Jon A. Preston, Russell L. Shackelford |
| 1998 | ITiCSE | A system for improving distance and large-scale classes. | Jon A. Preston, Russell L. Shackelford |
| 1997 | ITiCSE | Evaluation software: improving consistency and reliability of performance rating. | Jon A. Preston |