Results from using an environment for interpreter-based projects for the programming languages courses

Barbara M. Moskal, L. A. Smith King, John Barr

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

The Multiple Language Environment (MuLE) software tool is designed to support the teaching of programming languages using a combination of comparative and interpretive approaches. Accompanying the MuLE software tool is a user's manual and a selection of pre-developed projects, scheme pre-labs, and testing programs. MuLE projects have been designed to vary in both size and complexity, allowing the instructor to select the appropriate level of classroom implementation. Formal assessment results indicate that students who used the MuLE software tool throughout a semester displayed a greater increase in content knowledge than did students who completed a traditional programming language course.

Original languageEnglish
Title of host publication33rd Annual Frontiers in Education
Subtitle of host publicationEngineering as a Human Endeavor: Partnering Community, Academia, Government, and Industry, FIE 2003 - Conference Proceedings
PublisherInstitute of Electrical and Electronics Engineers Inc.
PagesF2C1-F2C5
ISBN (Electronic)0780379616
DOIs
StatePublished - 2003
Event33rd Annual Frontiers in Education, FIE 2003 - Westminster, United States
Duration: Nov 5 2003Nov 8 2003

Publication series

NameProceedings - Frontiers in Education Conference, FIE
Volume2
ISSN (Print)1539-4565

Conference

Conference33rd Annual Frontiers in Education, FIE 2003
CountryUnited States
CityWestminster
Period11/5/0311/8/03

Keywords

  • Assessment
  • Computer science
  • Instructional methods
  • Programming languages

Fingerprint Dive into the research topics of 'Results from using an environment for interpreter-based projects for the programming languages courses'. Together they form a unique fingerprint.

  • Cite this

    Moskal, B. M., Smith King, L. A., & Barr, J. (2003). Results from using an environment for interpreter-based projects for the programming languages courses. In 33rd Annual Frontiers in Education: Engineering as a Human Endeavor: Partnering Community, Academia, Government, and Industry, FIE 2003 - Conference Proceedings (pp. F2C1-F2C5). [1264698] (Proceedings - Frontiers in Education Conference, FIE; Vol. 2). Institute of Electrical and Electronics Engineers Inc.. https://doi.org/10.1109/FIE.2003.1264698