National Taiwan Normal University;Palmerston North: International Forum of Educational Technology & Society
摘要:
摘要: Computer programming is an important skill for engineering and computer science students. However, teaching and learning programming concepts and skills has been recognized as a great challenge to both teachers and students. Therefore, the development of effective learning strategies and environments for programming courses has become an important issue. To address this issue, this study proposes a two-tier test-based learning system to enhance students' learning outcomes in computer-programming courses. We conducted an experiment on a college computer-programming course to evaluate the effectiveness of the proposed method. The experimental results show that the proposed method not only improves the students' attitude toward learning the programming language, but also enhances their programming skills. 出版者: Palmerston North: International Forum of Educational Technology & Society 出版日期: 2015-01-01 出處: Educational Technology & Society, 2015-01, Vol.18 (1), p.198-210 資源來源: Chinese Electronic Periodical Services (CEPS) 版權: Copyright 2015 by International Forum of Educational Technology & Society (IFETS) 版權: COPYRIGHT 2015 International Forum of Educational Technology & Society 版權: 2015. This work is published under https://creativecommons.org/licenses/by-nc-nd/3.0/ (the “License”). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License. 識別號: ISSN: 1176-3647 識別號: ISSN: 1436-4522 識別號: EISSN: 1436-4522 識別號: DOI: 10.30191/ETS.201501_18(1).0017