Design and implementation of an automated system for assessment of computer programming assignments

Marian Choy, Sam Lam, Chung Keung Poon, Fu Lee Wang, Yuen Tak Yu, Leo Yuen

Research output: Chapters, Conference Papers, Creative and Literary WorksRGC 32 - Refereed conference paper (with host publication)peer-review

17 Citations (Scopus)

Abstract

Learning computer programming is known to be difficult for many beginners. With the primary aim to improving the practice of teaching and learning of computer programming, we have developed a web-based automated system, known as PASS, for use in our courses. Since its first introduction a few years ago, PASS has proved to be a valuable tool for both students and instructors. PASS has now undergone significant revisions, with enhanced capabilities that have created opportunities for new pedagogy and innovative strategies for both teaching and learning. This paper describes the functionalities, design and implementation of PASS, how it can be used to enhance students' interest of learning and monitor their progress, and illustrates several approaches with which PASS can facilitate blended learning of good practices in computer programming. © 2008 Springer-Verlag Berlin Heidelberg.
Original languageEnglish
Title of host publicationAdvances in Web Based Learning - ICWL 2007
Subtitle of host publication6th International Conference, Revised Papers
PublisherSpringer Verlag
Pages584-596
Volume4823 LNCS
ISBN (Print)3540781382, 9783540781387
DOIs
Publication statusPublished - 2008
Event6th International Conference on Advances in Web Based Learning (ICWL 2007) - Edinburgh, United Kingdom
Duration: 15 Aug 200717 Aug 2007

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume4823 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference6th International Conference on Advances in Web Based Learning (ICWL 2007)
Abbreviated titleICWL 2007
PlaceUnited Kingdom
CityEdinburgh
Period15/08/0717/08/07

Research Keywords

  • Assessment
  • Blended learning
  • Computer programming

Fingerprint

Dive into the research topics of 'Design and implementation of an automated system for assessment of computer programming assignments'. Together they form a unique fingerprint.

Cite this