| 2018 | SIGCSE | Nifty Assignments. | Nick Parlante, Julie Zelenski, Ben Stephenson, Ali Malik, Phil Ventura, Michael Guerzhoy, David Reed, Josh Hug |
| 2006 | OOPSLA | Hello, M.U.P.P.E.T.S.: using a 3D collaborative virtual environment to motivate fundamental object-oriented learning. | Christopher A. Egert, Kevin J. Bierre, Andrew M. Phelps, Phil Ventura |
| 2006 | SIGCSE | Motivating OOP by blowing things up: an exercise in cooperation and competition in an introductory java programming course. | Kevin J. Bierre, Phil Ventura, Andrew M. Phelps, Christopher A. Egert |
| 2006 | SIGCSE | Through the looking glass: reflections on using undergraduate teaching assistants in CS1. | Adrienne Decker, Phil Ventura, Christopher A. Egert |
| 2004 | OOPSLA | Ancestor worship in CS1: on the primacy of arrays. | Phil Ventura, Christopher A. Egert, Adrienne Decker |
| 2004 | SIGCSE | We claim this class for computer science: a non-mathematician's discrete structures course. | Adrienne Decker, Phil Ventura |
| 2004 | SIGCSE | Wanted: CS1 students. no experience required. | Phil Ventura, Bina Ramamurthy |
| 2003 | OOPSLA | QuickUML: a tool to support iterative design and code development. | Carl Alphonce, Phil Ventura |
| 2003 | OOPSLA | Using graphics to support the teaching of fundamental object-oriented principles in CS1. | Carl Alphonce, Phil Ventura |
| 2002 | ITiCSE | Object orientation in CS1-CS2 by design. | Carl Alphonce, Phil Ventura |
| 2002 | OOPSLA | QuickUML: a beginner's UML tool. | Eric Crahen, Carl Alphonce, Phil Ventura |