透過您的圖書館登入
IP:52.86.227.103
  • 學位論文

基於雙層式測驗之網路學習環境開發與效益分析

Development and Effectiveness Analysis of a Two-Tier Test-based Online Learning Environment

指導教授 : 楊鎮華
若您是本文的作者,可授權文章由華藝線上圖書館中協助推廣。

摘要


由於資訊科技應用廣泛並發展快速,近年來程式撰寫能力成為資訊相關科系的核心競爭能力,因此許多學者提出不同的教學策略與方法來改善學生學習程式語言的成效。在眾多方法中,網路學習環境因為具有豐富、便利、有彈性等特性,使用網路學習環境來輔助學生的學習已經成為一種顯學。諸如線上測驗、混合式學習、適性化教材…等學習與教學系統都被廣泛運用。其中,透過線上測驗找到學生的學習困難並依據其學習狀況提供對應的協助被認為是最有效也最直接的教學策略之一。然而,傳統的線上測驗大部分以選擇題或簡答題的型式進行。學生可能使用猜測或背誦的方式答題,因此即便在測驗後獲得高分,仍可能存在部分迷失概念或誤解;此外,學生的學習經常形成「猜測-測試」的迴圈,未必真正了解學習內容。因此本研究嘗試以雙層式測驗為基礎提出一個線上學習環境來改善此問題。另一方面,過去的研究指出雙層式測驗有助於提升學生的學習成效,但是顯少研究深入探究其原因或探勘使用雙層式測驗對學生所產生的影響。有鑑於此,本研究將所建置之系統應用於程式語言課程的教學,並於台灣中部及北部的大學進行實驗,藉此探討雙層式測驗的效益與影響。研究結果顯示,結合雙層式測驗的教學策略不僅有助於提升學生的程式能力,也改善了學生的學習態度及信心。依據序列行為分析及訪談的結果,產生這個效益的可能原因之一是使用雙層式測驗學習系統的學生除了進行線上測驗之外,發展了複習與比對錯誤概念的習慣,因此改善了他們的程式能力。據此,我們進一步分析相關的量化及質性資料,並依分析結果說明使用雙層式測驗所產生的影響與效益。

並列摘要


Computer programming is an important competence for engineering and computer science students. However, teaching and learning programming concepts and skills has been recognized as being a big challenge to both teachers and students. Therefore, the development of effective learning strategies and environments for programming courses has become an important issue. Many teaching strategies were developed to improve programming skills. Among them, online tests are widely applied to enhance students learning. Nonetheless, they fail to engage students in deep thinking and reflections. To cope with this issue, a two-tier test-based learning system is proposed to enhance students’ learning performances in computer programming courses in this study. Moreover, an experiment has been conducted on a college’s computer programming course to evaluate the effectiveness of the proposed strategy. On the other hand, pervious research mainly focused on investigating the effectiveness of the two-tier test strategy but there is a lack of studies that investigate why the two-tier test approach is effective. To this end, logs were recorded to explore the influences of the two-tier test approach on students’ learning performance and behavior patterns. The experimental results show that the proposed approach not only improves the students’ learning performance and attitudes, but also affects their learning behavior pattern. Regarding learning performance, the proposed two-tier test can improve students’ programming skills. Regarding behavior patterns, the two-tier test approach facilitates students to develop a ‘learning by reviewing’ strategy, which is useful to improve their programming skills.

參考文獻


Hwang, G. J., Wu, C. H., Tseng, Judy C. R., & Huang, I. W. (2011). Development of a ubiquitous learning platform based on a real-time help-seeking mechanism. British Journal of Educational Technology, 42(6), 992-1002.Hwang, G. J., Yang, L. H., & Wang, S. Y. (2013), A concept map-embedded educational computer game for improving students’ learning performance in natural science courses, Computers & Education, 69, 121-130.
Sung, Y. T., Chang, K. E., Lee,Y. H., & Yu, W. C. (2008). Effects of a mobile electronic guidebook on visitors’ attention and visiting behaviors. Educational Technology and Society, 11(2), 67-80.
Andrade-Aréchiga, M., López, G., & López-Morteo, G. (2012). Assessing effectiveness of learning units under the teaching unit model in an undergraduate mathematics course. Computers & Education, 59, 594-606.
Biggs, J., Kember, D., & Leung, D. Y. P. (2001). The revised two-factor study process questionnaire: R-SPQ-2F. British Journal of Educational Psychology, 71, 133–149.
Brooks, R. (1999). Towards a theory of the cognitive processes in computer programming. International Journal of Human Computer Studies, 51, 197-211.

延伸閱讀