Penumbra

Date

Authors

Mueller, Frank
Hosking, Antony L.

Journal Title

Journal ISSN

Volume Title

Publisher

Access Statement

Research Projects

Organizational Units

Journal Issue

Abstract

An Eclipse plug-in called 'Penumbra', which is designed to modify Eclipse so that it can be used as a development environment for introductory programming courses, is discussed. Penumbra consists of 60 classes organized in seven packages. The two most important files in the plug-in are plugin.xml and PenumbraPlugin.java. The development of features like the Penumbra hierarchy view increases the pedagogical support of Eclipse. The simplified Penumbra perspective, and added features like check out and submission, contributed to the increase in acceptance by students.

Description

Keywords

Citation

Source

Dr. Dobb's Journal

Book Title

Entity type

Publication

Access Statement

License Rights

DOI

Restricted until