Faculty of Information Technology Programming Languages and Systems
Skip to Content
QUT Home FIT Home PLAS Home Projects People Wiki Contacts
 
     

ELP .NET

   

Overview

Learning to program is a difficult task; this .NET development project was aimed at providing a web-based and window-based Environment for Learning to Program (ELP). The current ELP.NET environment supports:

  • Web-based programming exercises
  • Window-based programming exercises
  • 'Fill in the blank' style programming exercises
  • Standard Window-based text editor

ELP.NET uses Microsoft's .Net Framework 1.1 to embed a user control into both a Windows Form and a Web page. This enables programming exercises to be undertaken by Students on both the Web and also as a normal windows application. The Windows-based application also allows authoring capabilities. Window-based exercises are compiled and run on the users local machine whereas the web-based exercises are compiled on the ELP.NET server and subsequently downloaded and run on the users local machine.

Web-based demos of the ELP.NET application can be found via the demo link within this website. Windows-based demos can be found when you download either the binaries or the complete source code from the download link within this website.

We would like to thank Microsoft Research Cambridge and Microsoft Research Asia for supporting this project.

Research team

Researchers
Associate Professor Paul Roe

Primary Developer
Rick Bennett

 

PLAS
Projects
  ActiveSheets
  Bioinformatics
  ConcernMaps
  ELP
    ELP.NET
  About
    Demos
    Downloads
    Setup
  Help
  G2 Cluster Computing
  Generics
  Gardens Point Component Pascal
  Gardens Point Flow
  Gardens Point Modula
  Gardens Point Service Language
  Language Processing Tools
  Mentok
  Metaphor
  Mobilizer
  RikWik
  Ruby.NET
People
Wiki
Contacts