ACM Home Page
Please provide us with feedback. Feedback
A design-first curriculum for teaching Java in a CS1 course
Full text PdfPdf (410 KB)
Source ACM SIGCSE Bulletin archive
Volume 37 ,  Issue 2  (June 2005) table of contents
COLUMN: Reviewed papers table of contents
Pages: 89 - 93  
Year of Publication: 2005
ISSN:0097-8418
Authors
Sally H. Moritz  Lehigh University, Bethlehem, Pennsylvania
Glenn D. Blank  Lehigh University, Bethlehem, Pennsylvania
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): n/a,   Downloads (12 Months): n/a,   Citation Count: 3
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1083431.1083471
What is a DOI?

ABSTRACT

Pedagogies for teaching object-oriented programming in an introductory course are still under much debate. We present a design-first approach, which teaches problem-solving techniques using elements of UML. Objects are still introduced early in the curriculum. We also present two tools to support our curriculum: multimedia courseware to help students learn the basic concepts of objects and classes, and an IDE that includes both a UML interface and interactive tools to allow easy experimentation.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
 
2
Barnes, D. & Köölling M. Objects First With Java: A Practical Introduction Using BlueJ, Englewood Cliffs, NJ: Prentice Hall, 2002.
 
3
Blank, G. D., Pottenger, W. M., Sahasrabudhe, S. A., Li. S., Wei, F., and Odi, H. Multimedia for computer science: from CS0 to grades 7--12, EdMedia, Honolulu, HI, June 2003. Online at www.cse.lehigh.edu/~cimel/papers./EdMedia03.pdf.
4
 
5
Wei, F., Moritz, S., Parvez, S., and Blank, G. D., A Student Model for Object-Oriented Design and Programming. CCSCNE, Providence, RI, April 2005. Online at www.cse.lehigh.edu/~cimel/papers/CCSCNE05.pdf.


Collaborative Colleagues:
Sally H. Moritz: colleagues
Glenn D. Blank: colleagues