| 2006 | ||
|---|---|---|
| 13 | Richard E. Pattis: Can't sing, can't act, can dance a little: (on choosing the right dancing partners). SIGCSE 2006: 1 | |
| 2005 | ||
| 12 | Nick Parlante, David B. Levine, Steven K. Andrianoff, Aaron J. Gordon, Alyce Brady, Pamela A. Cutter, Paul Kube, Jefferson Ng, Richard E. Pattis: Nifty assignment. SIGCSE 2005: 371-372 | |
| 2002 | ||
| 11 | Barbara Boucher Owens, Richard E. Pattis, Chris Stephenson, Jack Rehder, Dean Sanders: JAVA IDEs: why and how we use what we do. SIGCSE 2002: 213-214 | |
| 1999 | ||
| 10 | Nick Parlante, Owen L. Astrachan, Michael J. Clancy, Richard E. Pattis, Julie Zelenski, Stuart Reges: Nifty assignments panel. SIGCSE 1999: 354-355 | |
| 1997 | ||
| 9 | Richard E. Pattis: Teaching OOP in C++ using an artificial life framework. SIGCSE 1997: 39-43 | |
| 1994 | ||
| 8 | Richard E. Pattis: Teaching EBNF first in CS 1. SIGCSE 1994: 300-303 | |
| 7 | John W. McCormick, Fintan Culwin, Nicholas J. DeLillo, Michael B. Feldman, Richard E. Pattis, Walter J. Savitch: Teaching Ada by the book: the pedagogy of Ada in CS1. SIGCSE 1994: 385-386 | |
| 1993 | ||
| 6 | Richard E. Pattis: The "procedures early" approach in CS 1: a heresy. SIGCSE 1993: 122-126 | |
| 5 | Michael J. Clancy, Richard E. Pattis, Mark Stehlik: Approaches to programming assignments in CS 1 and CS 2. SIGCSE 1993: 308 | |
| 1992 | ||
| 4 | Michael B. Feldman, Richard E. Pattis: Teaching and Using Ada in CS1/CS2. TRI-Ada Tutorials (1) 1992: 1-59 | |
| 1990 | ||
| 3 | Richard E. Pattis: A philosophy and example of CS-1 programming projects. SIGCSE 1990: 34-39 | |
| 1988 | ||
| 2 | Richard E. Pattis: Textbook errors in binary searching. SIGCSE 1988: 190-194 | |
| 1987 | ||
| 1 | Richard E. Pattis: Abstraction in Pascal: data and control. SIGCSE 1987: 44-57 | |