![](https://dblp.uni-trier.de/img/logo.ua.320x120.png)
![](https://dblp.uni-trier.de/img/dropdown.dark.16x16.png)
![](https://dblp.uni-trier.de/img/peace.dark.16x16.png)
Остановите войну!
for scientists:
![search dblp search dblp](https://dblp.uni-trier.de/img/search.dark.16x16.png)
![search dblp](https://dblp.uni-trier.de/img/search.dark.16x16.png)
default search action
Joseph Bergin
Person information
Refine list
![note](https://dblp.uni-trier.de/img/note-mark.dark.12x12.png)
refinements active!
zoomed in on ?? of ?? records
view refined list in
export refined list as
2010 – 2019
- 2016
- [c44]Joe Bergin, Christian Kohls, Christian Köppe, Yishay Mor, Michel Portier, Till Schümmer, Steven Warburton:
Student's choice of assessment. EuroPLoP 2016: 22 - [c43]Steven Warburton
, Joe Bergin, Christian Kohls, Christian Köppe
, Yishay Mor:
Dialogical assessment patterns for learning from others. VikingPLoP 2016: 15:1-15:14 - 2015
- [c42]Joe Bergin, Christian Kohls, Christian Köppe
, Yishay Mor, Michel Portier, Till Schümmer, Steven Warburton
:
Assessment-driven course design foundational patterns. EuroPLoP 2015: 31:1-31:13 - 2011
- [j11]Fred Grossman, Charles C. Tappert, Joe Bergin, Susan M. Merritt:
A research doctorate for computing professionals. Commun. ACM 54(4): 133-141 (2011)
2000 – 2009
- 2008
- [c41]Joseph Bergin, Rick Mercer, David West, Robert C. Duvall, Eugene Wallingford, Pamela M. Rostal, Richard P. Gabriel:
A snapshot of studio based learning: code reviews as a means of community building. OOPSLA Companion 2008: 887-888 - [c40]Joe Hummel, Carl Alphonce, Joe Bergin, Michael E. Caspersen, Stuart Hansen, James E. Heliotis, Michael Kölling
:
Nifty objects for CS0 and CS1. SIGCSE 2008: 437-438 - 2007
- [c39]Joe Bergin, Michael J. Clancy, Don Slater, Michael Goldweber, David B. Levine:
Day one of the objects-first first course: what to do. SIGCSE 2007: 264-265 - 2006
- [j10]Raymond Lister, Anders Berglund, Tony Clear, Joe Bergin, Kathy Garvin-Doxas, Brian Hanks, Lewis E. Hitchner, Andrew Luxton-Reilly, Kate Sanders, Carsten Schulte, Jacqueline L. Whalley
:
Research perspectives on the objects-early debate. ACM SIGCSE Bull. 38(4): 146-165 (2006) - [c38]Joseph Bergin, Fred Grossman:
Extreme Construction: Making Agile Accessible. AGILE 2006: 384-389 - [c37]Fred Grossman, Joe Bergin, Rinaldo Digiorgio:
Teaching Agile - Agile Teaching: Creating a Holistic Learning Environment. AGILE 2006: 421-422 - [c36]Joseph Bergin:
Patterns for Agile Development Practice - Part 2. EuroPLoP 2006: 1-30 - [c35]Joe Bergin, Raymond Lister, Barbara Boucher Owens, Myles F. McNally:
The first programming course: ideas to end the enrollment decline. ITiCSE 2006: 301-302 - [c34]Joe Bergin:
Karel universe drag & drop editor. ITiCSE 2006: 307 - 2005
- [c33]Matt Ganis, David Leip, Fred Grossman, Joe Bergin:
Introducing Agile Development (XP) into a Corporate Webmaster Environment - An Experience Report. AGILE 2005: 145-152 - [c32]Joe Bergin:
Patterns for Agile Programming Practice. EuroPLoP 2005: 347-360 - [c31]Joseph Bergin, Eugene Wallingford, Michael E. Caspersen, Michael Goldweber, Michael Kölling
:
Teaching polymorphism early. ITiCSE 2005: 342-343 - [c30]Joseph Bergin:
Academic jeopardy. ITiCSE 2005: 389 - [c29]Joseph Bergin, Eugene Wallingford:
Test-first pair-programming tutorial. ITiCSE 2005: 416 - [c28]Joseph Bergin, Clifton Kussmaul
, Thomas Reichlmayr, James Caristi, Gary Pollice:
Agile development in computer science education: practices and prognosis. SIGCSE 2005: 130-131 - [c27]Joe Bergin, Kim B. Bruce, Michael Kölling:
Objects-early tools: a demonstration. SIGCSE 2005: 390-391 - 2004
- [c26]Fred Grossman, Joe Bergin, David Leip, Susan M. Merritt, Olly Gotel:
One XP experience: introducing agile (XP) software development into a culture that is willing but not ready. CASCON 2004: 242-254 - [c25]Joe Bergin, James Caristi, Yael Dubinsky, Orit Hazzan, Laurie A. Williams:
Teaching software development methods: the case of extreme programming. SIGCSE 2004: 448-449 - 2003
- [c24]Erzsébet Angster, Joseph Bergin, Marianna Sipos:
Patterns in Teaching Software Development. ECOOP Workshops 2003: 130-142 - [c23]Joseph Bergin:
Two Pedagogical Patterns for Course Design. EuroPLoP 2003: 133-138 - [c22]Joseph Bergin:
Teaching polymorphism with elementary design patterns. OOPSLA Companion 2003: 167-169 - [c21]James K. Huggins, Joseph Bergin, James Caristi, Ellen Walker:
Survivor: getting through that class the first time. SIGCSE 2003: 234-235 - 2002
- [j9]Joseph Bergin, Russel L. Winder:
Understanding object-oriented programming. ACM SIGPLAN Notices 37(6): 18-25 (2002) - [c20]Joe Bergin:
Introvert-Extrovert. EuroPLoP 2002: 323-328 - [c19]Jutta Eckstein, Joe Bergin, Helen Sharp:
Feedback Patterns. EuroPLoP 2002: 343-374 - [c18]Joseph Bergin:
Teaching on the wiki web. ITiCSE 2002: 195 - [c17]Joseph Bergin, Richard Kick, Judith Hromcik, Kathleen Larson:
The object is objects. SIGCSE 2002: 251 - 2001
- [j8]Joseph Bergin, Charles Kelemen, Myles F. McNally, Thomas L. Naps, Michael Goldweber, Chris Power, Stephen J. Hartley:
Non-programming resources for an introduction to CS: a collection of resources for the first courses in computer science. ACM SIGCSE Bull. 33(2): 89-100 (2001) - [j7]Joseph Bergin:
The Undergraduate Language Course: What To Do? ACM SIGPLAN Notices 36(6): 20-22 (2001) - [c16]Joseph Bergin:
Coding at the Lowest Level - Coding Patterns for Java Beginners. EuroPLoP 2001: 251-286 - [c15]Joseph Bergin:
A pattern language for initial course design. SIGCSE 2001: 282-286 - [c14]Byron Weber Becker, Richard Rasala, Joseph Bergin, Christine Shannon, Eugene Wallingford:
Polymorphic panelists. SIGCSE 2001: 410-411 - [c13]David Ginat, Daniel D. Garcia, Owen L. Astrachan, Joseph Bergin:
Colorful illustrations of algorithmic design techniques and problem solving. SIGCSE 2001: 425-426 - 2000
- [c12]Joseph Bergin:
Fourteen Pedagogical Patterns. EuroPLoP 2000: 1-49
1990 – 1999
- 1999
- [c11]Erzsébet Angster, Joseph Bergin, László Böszörményi:
Introduction OO Design and Programming with Special Emphasis on Concrete Examples. ECOOP Workshops 1999: 338-361 - [c10]Joseph Bergin:
Introduction of OO with Java, Objects First. ECOOP Workshops 1999: 343-348 - [c9]Joseph Bergin:
Patterns for Selection. EuroPLoP 1999: 305-326 - [c8]Joseph Bergin, Amruth N. Kumar
, Viera K. Proulx, Myles F. McNally, Alyce Faulstich Brady, David Mutchler, Stephen J. Hartley, Richard Rasala, Charles Kelemen, Rocky Ross, Frank Klassner:
Resources for Next Generation Introductory CS Courses: Report of the ITiCSE'99 Working Group on Resources for the Next Generation CS 1 Course. ITiCSE-WGR 1999: 101-105 - 1998
- [b1]Joseph Bergin:
Data structure programming - with the standard template library in C++. Undergraduate texts in computer science, Springer 1998, ISBN 978-0-387-94920-8, pp. I-XIV, 1-336 - [j6]Joseph Bergin, Thomas L. Naps, Constance G. Bland, Stephen J. Hartley, Mark A. Holliday, Pamela B. Lawhead, John Lewis, Myles F. McNally, Christopher H. Nevison, Cheng Ng, George J. Pothering, Tommi Teräsvirta:
Java resources for computer science instruction. ACM SIGCSE Bull. 30(4): 18-38 (1998) - [c7]Joseph Bergin, Thomas L. Naps, Constance G. Bland, Stephen J. Hartley, Mark A. Holliday, Pamela B. Lawhead, John Lewis, Myles F. McNally, Christopher H. Nevison, Cheng Ng, George J. Pothering, Tommi Teräsvirta:
Java resources for computer science instruction. ITiCSE-WGR 1998: 14-34 - [c6]Joseph Bergin, Thomas L. Naps:
Group 3 (working group): curricular opportunities of Java based Internet software development. ITiCSE 1998: 270 - 1997
- [c5]Thomas L. Naps, Joseph Bergin, Ricardo Jiménez-Peris, Myles F. McNally, Marta Patiño-Martínez
, Viera K. Proulx, Jorma Tarhio
:
Using the WWW as the delivery mechanism for interactive, visualization-based instructional modules (report of the ITiCSE 1997 working group on visualization). ITiCSE-WGR 1997: 13-26 - 1996
- [j5]Joseph Bergin:
Java as a Better C++. ACM SIGPLAN Notices 31(11): 21-27 (1996) - [c4]Joe Bergin, Ken Brodlie
, Marta Patiño-Martínez
, Myles F. McNally, Thomas L. Naps, Susan H. Rodger, Judith Wilson, Michael Goldweber, Sami Khuri, Ricardo Jiménez-Peris:
An overview of visualization: its use and design: report of the working group in visualization. ITiCSE 1996: 192-200 - 1995
- [c3]Joseph Bergin:
Run-Time Design for Object-Oriented Extensions to Pascal. ACM Conference on Computer Science 1995: 97-103 - 1994
- [j4]Joseph Bergin:
A Report on Object-Oriented Extensions to Pascal. ACM SIGPLAN Notices 29(12): 18-24 (1994) - 1993
- [j3]Joseph Bergin:
The Object-Oriented Course in Data Abstraction. Comput. Sci. Educ. 4(1): 63-76 (1993) - 1992
- [c2]Joseph Bergin:
The object-oriented data structures course. OOPSLA Addendum 1992: 277-284 - 1990
- [j2]Joseph Bergin:
Coatroom: an ADT which is useful in implementation of object oriented programming. ACM SIGCSE Bull. 22(3) (1990)
1980 – 1989
- 1988
- [j1]Joseph Bergin, Stuart Greenfield:
What does Modular-2 need to fully support object oriented programming? ACM SIGPLAN Notices 23(3): 73-82 (1988) - [c1]Joseph Bergin:
Entity relationship modeling in object-oriented software development. ACM Conference on Computer Science 1988: 708-709
Coauthor Index
![](https://dblp.uni-trier.de/img/cog.dark.24x24.png)
manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.
Unpaywalled article links
Add open access links from to the list of external document links (if available).
Privacy notice: By enabling the option above, your browser will contact the API of unpaywall.org to load hyperlinks to open access articles. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Unpaywall privacy policy.
Archived links via Wayback Machine
For web page which are no longer available, try to retrieve content from the of the Internet Archive (if available).
Privacy notice: By enabling the option above, your browser will contact the API of archive.org to check for archived content of web pages that are no longer available. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Internet Archive privacy policy.
Reference lists
Add a list of references from ,
, and
to record detail pages.
load references from crossref.org and opencitations.net
Privacy notice: By enabling the option above, your browser will contact the APIs of crossref.org, opencitations.net, and semanticscholar.org to load article reference information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Crossref privacy policy and the OpenCitations privacy policy, as well as the AI2 Privacy Policy covering Semantic Scholar.
Citation data
Add a list of citing articles from and
to record detail pages.
load citations from opencitations.net
Privacy notice: By enabling the option above, your browser will contact the API of opencitations.net and semanticscholar.org to load citation information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the OpenCitations privacy policy as well as the AI2 Privacy Policy covering Semantic Scholar.
OpenAlex data
Load additional information about publications from .
Privacy notice: By enabling the option above, your browser will contact the API of openalex.org to load additional information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the information given by OpenAlex.
last updated on 2024-05-29 21:31 CEST by the dblp team
all metadata released as open data under CC0 1.0 license
see also: Terms of Use | Privacy Policy | Imprint