Automatic submission and administration of programming assignments
ACM SIGCSE Bulletin
QuickCheck: a lightweight tool for random testing of Haskell programs
ICFP '00 Proceedings of the fifth ACM SIGPLAN international conference on Functional programming
Use of collaborative multimedia in computer science classes
Proceedings of the 6th annual conference on Innovation and technology in computer science education
Identifying topics for instructional improvement through on-line tracking of programming assignments
Proceedings of the 6th annual conference on Innovation and technology in computer science education
Fully automatic assessment of programming exercises
Proceedings of the 6th annual conference on Innovation and technology in computer science education
EXercita: automatic web publishing of programming exercises
Proceedings of the 6th annual conference on Innovation and technology in computer science education
Dimensions of distance learning for computer education
ACM SIGCSE Bulletin
A learning and assessment tool for web-based distributed education
CITC4 '03 Proceedings of the 4th conference on Information technology curriculum
A collaborative E-learning component for the IDEFIX project
ICWE'03 Proceedings of the 2003 international conference on Web engineering
Hi-index | 0.00 |
We describe the main features of an Internet based distance learning environment that we are developing to teach a course on logic and functional programming for computer science students. The main goal of the system is to provide a minimal set of capabilities for a generic interpreter that will be instantiated for different programming languages and paradigms. The architecture of the system is based on the use of XML and web services to facilitate the integration and independence between the different development platforms and systems.