Repository logo
  • Research Outputs
  • Researchers
  • Schools
    Felizberta Lo Padilla Tong School of Social SciencesIp Ying To Lee Yu Yee School of Humanities and LanguagesRita Tong Liu School of Business and Hospitality ManagementS.K. Yee School of Health SciencesYam Pak Charitable Foundation School of Computing and Information Sciences
  • Help
Repository logo
  1. Home
  2. Computing and Information Sciences
  3. CIS Publication
  4. An effective tool to support teaching and learning of modular programming
 
  • Details

An effective tool to support teaching and learning of modular programming

Author(s)
Wang, Philips Fu Lee
Kwan, Reggie Ching Ping
Wong, Kenneth
Date Issued
2012
Publisher
Springer
Related Publication(s)
Engaging learners through emerging technologies: Proceedings of the International Conference on Information and Communication Technology in Teaching and Learning (ICT 2012)
Start page
80
End page
90
Abstract
Computer programming is one fundamental skill to cover in a computer science program. A number of computer aided teaching/learning systems have been developed to support effective teaching and learning of computer programming. An electronic submission system, which allows students to submit, compile and test their computer programs, has been developed. Surprisingly, we find the system an effective tool to help students to learn modular programming. It addresses a number of issues in teaching and learning of computer programming. The system allows students to work on individual modules of a programming project at same time. Hence, the software can be developed much faster. It also helps students to develop teamwork skills. Moreover, the system helps students to develop a number of good practices in modular programming. Questionnaire survey and focus group study results show that the system has a number of advantages. The system is highly evaluated by the students.
URI
https://repository.sfu.edu.hk/handle/sfu/999
DOI
10.1007/978-3-642-31398-1_8
SFU Affiliated Publication
Yes
Check Library Catalogue
Responsible Use of E‑Resources | Privacy Policy | Disclaimer
© SFU Library. All Rights Reserved.
SFU Library