Designing programming exercises with computer assisted instruction

Fu Lee Wang, Tak Lam Wong

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

19 Citations (Scopus)


Teaching of computer programming has created significant difficulties to both teachers and students. Large class size is one of the major barriers to effective instruction. A well-designed pedagogy can make the instruction most effective. This paper will share our experiences of teaching programming courses with large class size. A set of programming exercises have been designed with help of computer assisted instruction. Evaluation has showed that the new pedagogy provide great flexibilities to both teaching and learning of computer programming. The students' academic results have been significantly improved in programming courses.

Original languageEnglish
Title of host publicationHybrid Learning and Education - First International Conference, ICHL 2008, Proceedings
Number of pages11
Publication statusPublished - 2008
Externally publishedYes
Event1st International Conference on Hybrid Learning and Education, ICHL 2008 - Hong Kong, China
Duration: 13 Aug 200815 Aug 2008

Publication series

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


Conference1st International Conference on Hybrid Learning and Education, ICHL 2008
CityHong Kong


  • Computer assisted learning (CAI)
  • Computer programming
  • Large class size
  • Stepwise learning
  • Teaching and learning


Dive into the research topics of 'Designing programming exercises with computer assisted instruction'. Together they form a unique fingerprint.

Cite this