A framework for building pedagogic Java programming environments

dc.contributor.advisorCartwright, Robert S.
dc.creatorStoler, Brian Richard
dc.date.accessioned2009-06-04T08:41:04Z
dc.date.available2009-06-04T08:41:04Z
dc.date.issued2002
dc.description.abstractJava has become the dominant language for teaching introductory computer science at both the high school and college levels. Yet Java's development tools and syntax often distract beginning students from the programming concepts being taught. To combat this problem, we have implemented DrJava, a pedagogic programming environment, and devised a sequence of language levels for Java, which partition the language into pieces that can be more easily taught at one time. DrJava is a lightweight, yet powerful, Java development environment suitable both for beginners and more advanced developers. The environment provides a simple interface based on a "read-eval-print loop" that enables a programmer to develop, test, and debug Java programs interactively and incrementally. DrJava is freely available under an open source license. This thesis describes DrJava and an implementation framework and conceptual design for language levels in Java.
dc.format.extent81 p.en_US
dc.format.mimetypeapplication/pdf
dc.identifier.callnoTHESIS COMP.SCI. 2002 STOLER
dc.identifier.citationStoler, Brian Richard. "A framework for building pedagogic Java programming environments." (2002) Master’s Thesis, Rice University. <a href="https://hdl.handle.net/1911/17550">https://hdl.handle.net/1911/17550</a>.
dc.identifier.urihttps://hdl.handle.net/1911/17550
dc.language.isoeng
dc.rightsCopyright is held by the author, unless otherwise indicated. Permission to reuse, publish, or reproduce the work beyond the bounds of fair use or other exemptions to copyright law must be obtained from the copyright holder.
dc.subjectTechnological education
dc.subjectComputer science
dc.titleA framework for building pedagogic Java programming environments
dc.typeThesis
dc.type.materialText
thesis.degree.departmentComputer Science
thesis.degree.disciplineEngineering
thesis.degree.grantorRice University
thesis.degree.levelMasters
thesis.degree.nameMaster of Science
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
1408709.PDF
Size:
2.61 MB
Format:
Adobe Portable Document Format