Adding support for language levels to DrJava

This thesis describes the design and implementation of language levels, a pedagogic tool that helps students progressively learn object-oriented programming concepts in discrete stages. While Java is widely used in academia, its complex syntax and large array of constructs are difficult for beginni...

Full description

Bibliographic Details
Main Author: Hsia, James I.
Other Authors: Cartwright, Robert
Format: Others
Language:English
Published: 2009
Subjects:
Online Access:http://hdl.handle.net/1911/17858