簡易檢索 / 詳目顯示

研究生: 董俐嫺
Li-Hsien Tung
論文名稱: 結合雙層次測驗及回饋機制的程式設計學習模式對學生學習成就及感受之影響
Effects of an Integrated Two-tier Test and Feedback Mechanism-based Programming Approach on Students’Learning Achievements and Perceptions
指導教授: 黃國禎
Gwo-Jen Hwang
口試委員: 朱蕙君
Hui-Chun Chu
高宜敏
Yi-Ming Kao
伍柏翰
Po-Han Wu
黃國禎
Gwo-Jen Hwang
學位類別: 碩士
Master
系所名稱: 人文社會學院 - 數位學習與教育研究所
Graduate Institute of Digital Learning and Education
論文出版年: 2017
畢業學年度: 105
語文別: 中文
論文頁數: 90
中文關鍵詞: 程式設計課程雙層次測驗問題解決概念Scratch
外文關鍵詞: Programming Course, Two-Tier Test, Complex Problem solving, Scratch
相關次數: 點閱:660下載:0
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報

隨著資訊科技與行動網路的發展,如何培養學生程式設計能力已成為越來越受到重視的教育議題。本研究提出結合雙層次測驗及回饋機制之程式設計學習模式,探討學生對於程式設計的概念或指令是否有迷思概念或替代概念的產生,並透過回饋機制的方式給予學生個人化的資訊,以改善學生在程式設計課程的學習成就及感受。為了瞭解結合雙層次測驗及回饋機制學習模式的可行性,本研究開發一個適用於Scratch程式設計課程的學習系統,並以準實驗設計的方式,將國中二年級4個班級共99位學生分為實驗組及控制組進行實驗。實驗組學生使用結合雙層次及回饋機制之學習系統;控制組則使用一般程式設計學習系統。透過實驗的結果,比較不同學習模式對於學生之學習成就、學習動機、問題解決思考傾向、認知負荷、科技接受度及學習模式之滿意度的差異。由實驗結果發現,結合雙層次測驗及回饋機制的學習模式,比一般程式設計教學模式,在學生的程式設計邏輯概念題型之學習成就、問題解決思考傾向、科技接受度、學習模式的滿意度具有顯著差異,對於程式設計的學習課程是有幫助的。未來建議可進行長時間的研究,深入探討學生的學習歷程及相關的統計分析。


With the rapid development in technology, it is important to develop student’s capabilities in programming as it is becoming a major point of interest in the field of education. This study uses a two-tier test method with an interactive feedback programming model to analyze student’s understanding of programming concepts and to give personalized feedback through their responses. It is hoped that this design will improve student’s academic achievement and learning experience. To understand the capabilities in this two-tier testing method, this study developed a learning system with the Scratch program developed by MIT. In a quasi-experimental design, 99 students were broken into a control and experiment group, with the experimental group using the two-tier method and control using a traditional learning program. This study compares the student’s academic achievement, motivation, complex problem solving, creativity, cognitive load, perceived ease of use, perceived usefulness, and satisfaction with the learning approach. It is found that the integrated two-tier test and feedback mechanism-based learning approach could enhance students’ learning performance of logical test and higher order thinking, such as complex problem solving, technology acceptance, and attitude toward learning science. It is suggested that the students’ learning process, can be explore in future long-term research.

第一章 緒論 1.1 研究背景與動機 1.2 研究目的與問題 1.3 名詞釋義 1.3.1 雙層次測驗(Two-tier Test) 1.3.2 回饋(Feedback) 1.3.3 學習動機(Learning Motivation) 1.3.4 問題解決思考傾向(Problem-solving) 1.3.5 認知負荷(Cognitive Load) 1.3.6 科技接受度(Technology Acceptance) 1.3.7 學習模式的滿意度 1.4 本文架構 第二章 文獻探討 2.1 Scratch程式相關研究 2.1.1 Scratch程式設計工具之教學應用 2.2 雙層次測驗(Two-tier Test)之相關研究 2.2.1 雙層次測驗的特性 第三章 結合雙層次測驗及回饋機制之學習系統 3.1 系統架構 3.2 系統介面與功能介紹 第四章 研究方法 4.1 研究架構 4.2 實驗對象 4.3 研究工具 4.3.1 電腦科程式設計課程成就測驗 4.3.2 學習動機量表 4.3.3 問題解決思考傾向量表 4.3.4 認知負荷量表 4.3.5 科技接受量表 4.3.6 學習模式之滿意度量表 4.3.7 訪談題型 4.3.8 資料處理與分析 4.4 實驗流程 第五章 研究結果與分析 5.1 學習成就 5.1.1 記憶型題目學習成就 5.1.2 邏輯型題目學習成就 5.2 學習動機 5.3 問題解決思考傾向 5.4 認知負荷 5.5 科技接受度 5.6 學習模式之滿意度 5.7 訪談結果 第六章 結論與未來展望 6.1 研究結果與討論 6.1.1 學習成就方面 6.1.2 學習動機方面 6.1.3 問題解決思考傾向方面 6.1.4 認知負荷方面 6.1.5 科技接受度方面 6.1.6 學習模式滿意度方面 6.2 研究建議 6.2.1 對教學者的建議 6.3 未來展望 參考文獻 附錄

ㄧ、中文部分
高啟洲、唐璽惠、詹明惠(2005)。互動式數位學習系統之設計。南大學報,39卷,1期,111-132。
鄭湧涇(2000)。Using a diagnostic assessment instrument to assess understanding of biology concepts。八十九學年度「自然科學概念學習研究工作坊」會議手冊,3-32頁。臺北:國立台灣師範大學。
二、英文部分
Adadan, E., & Savasci, F. (2012). An analysis of 16–17-year-old students' understanding of solution chemistry concepts using a two-tier diagnostic instrument. International Journal of Science Education, 34(4), 513-544.
Ali, O. L. U. K. (2016). Comparing Students' Scratch Skills with Their Computational Thinking Skills in Terms of Different Variables. International Journal of Modern Education and Computer Science, 8(11), 1.
Anniroot, J., & De Villiers, M. R. (2012). Study of Alice : a visual environment for teaching object-oriented programming. Proceedings of IADIS International Conference on Information Systems. doi: 10.1145/2815782.2815815
Begel, A. (1996). LogoBlocks: A graphical programming language for interacting with the world. Electrical Engineering and Computer Science Department, MIT, Boston, MA.
Butler, A. C. (2010). Repeated testing produces superior transfer of learning relative to repeated studying. Journal of Experimental Psychology: Learning, Memory, Cognition, 36(5), 1118–1133.
Chang, C. K. (2014). Effects of using Alice and Scratch in an introductory programming course for corrective instruction. Journal of Educational Computing Research, 51(2), 185-204.
Chiu, M. H., & Lin, J. W. (2005). Promoting fourth graders' conceptual change of their understanding of electric current via multiple analogies. Journal of Research in Science Teaching, 42(4), 429-464.
Chou, C., Chan, P. S., & Wu, H. C. (2007). Using a two‐tier test to assess students' understanding and alternative conceptions of cyber copyright laws. British Journal of Educational Technology, 38(6), 1072-1084
Chou, C., Tsai, C. C., & Chan, P. S. (2007). The development of a web-based two-tier test for Internet literacy. British Journal of Educational Technology, 38, 369-372.
Chu, H. C., & Chang S. C. (2014). Developing an educational computer game for migratory bird identification based on a two-tier test approach. Educational Technology Research & Development, 62(2), 147–161.
Chu, H. C., Hwang, G. J., Tsai, C. C., & Tseng, J. C. (2010). A two-tier test approach to developing location-aware mobile learning systems for natural science courses. Computers & Education, 55(4), 1618-1627.
Chu, H. E., Treagust, D. F., & Chandrasegaran, A. L. (2009). A stratified study of students’ understanding of basic optics concepts in different contexts using two‐tier multiple‐choice items. Research in Science & Technological Education, 27(3), 253-265.
Çil, E. (2015). Effect of Two-tier Diagnostic Tests on Promoting Learners’ Conceptual Understanding of Variables in Conducting Scientific Experiments. Applied Measurement in Education, 28(4), 253-273.
Corral, J. M. R., Balcells, A. C., Estévez, A. M., Moreno, G. J., & Ramos, M. J. F. (2014). A game-based approach to the teaching of object-oriented programming languages. Computers & Education, 73, 83-92.
Damanhuri, M. I. M., Treagust, D. F., Won, M., & Chandrasegaran, A. L. (2016). High School Students’ Understanding of Acid-Base Concepts: An Ongoing Challenge for Teachers. International Journal of Environmental & Science Education, 11(1), 9-27.
Davis, F. D., Bagozzi, R. P., & Warshaw, P. R. (1989). User acceptance of computer technology: a comparison of two theoretical models. Management science, 35(8), 982-1003.
Delgado, C., Xexeo, J. A. M., Souza, I. F., Campos, M., & Rapkiewicz, C. E. (2004). A pedagogical approach for the initiation to the study of algorithms. Proceedings of SBC on XII Workshop of Education in Computing. doi: 10.17115/2358-8411/v2n1a3
Duke, R. (1996). The design of an experiential component for a formal methods computer science subject. Proceedings of the 1st Australasian conference on Computer science education, 111-118. doi: 10.1145/369585.369602
Duke, R., Salzman, E., Burmeister, J., Poon, J., & Murray, L. (2000). Teaching programming to beginners-choosing the language is just the first step. Proceedings of the Australasian conference on Computing education, 79-86. doi: 10.1145/359369.359381
Eshach, H. (2003). Small-group interview-based discussions about diffused shadow. Journal of Science Education and Technology, 12(3), 261-275.
Fesakis, G., & Serafeim, K. (2009, July). Influence of the familiarization with scratch on future teachers' opinions and attitudes about programming and ICT in education. ACM SIGCSE Bulletin, 41(3), 258-262.
Gálvez, J., Guzmán, E., & Conejo, R. (2009). A blended E-learning experience in a course of object oriented programming fundamentals. Knowledge-Based Systems, 22(4), 279-286.
Gárcia-Mateos, G., & Fernández-Alemán, J. L. (2009, July). A course on algorithms and data structures using on-line judging. ACM SIGCSE Bulletin, 41(3), 45-49.
Hah, Y., & An, H. (2017, March). Supporting the Development of Elementary Students’ Creative Writing for Coding in the Scratch Environment. Proceedings of Association for the Advancement of Computing in Education(AACE) on Society for Information Technology & Teacher Education International Conference, pp. 1578-1585. doi: 10.1080/0270271910120301
Halverson, K. L., Pires, C. J., & Abell, S. K. (2011). Exploring the complexity of tree thinking expertise in an undergraduate systematics course. Science Education, 95(5), 794-823.
Hwang, G. J. (2003). A concept map model for developing intelligent tutoring systems. Computers & Education, 40(3), 217–235.
Hwang, G. J., Tseng, J. C., & Hwang, G. H. (2008). Diagnosing student learning problems based on historical assessment records. Innovations in Education and Teaching International, 45(1), 77-89.
Hwang, G. J., Yang, T. C., Tsai, C. C., & Yang, S. J. (2009). A context-aware ubiquitous learning environment for conducting complex science experiments. Computers & Education, 53(2), 402-413.
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.
Jenkins, T. (2001, June). The motivation of students of programming. ACM SIGCSE Bulletin, 33(3), 53-56.
Kaleliog˘lu, F., & Gülbahar, Y. (2014). The effect of teaching programming via scratch on problem solving skills: A discussion from learners’ perspective. Informatics in Education, 13(1), 33–50
Kılıç, D., & Sağlam, N. (2014). Students’ understanding of genetics concepts: the effect of reasoning ability and learning approaches. Journal of Biological Education, 48(2), 63-70.
Lai, C. L., & Hwang, G. J. (2014). Effects of mobile learning time on students’ conception of collaboration, communication, complex problem-solving, meta-cognitive awareness and creativity. International Journal of Mobile Learning and Organisation, 8(3), 276-291.
Law, K. M., Lee, V. C., & Yu, Y. T. (2010). Learning motivation in e-learning facilitated computer programming courses. Computers & Education, 55(1), 218-228.
Lee, Y. J. (2010). Developing computer programming concepts and skills via technology-enriched language-art projects: A case study. Journal of Educational Multimedia and Hypermedia, 19(3), 307-326.
Lewis, C. M. (2010, March). How programming environment shapes perception, learning and goals: logo vs. scratch. Proceedings of the 41st ACM technical symposium on Computer science education, pp. 346-350. doi: 10.1145/1734263.1734383
Lin, J. W. (2016). Development and Evaluation of the Diagnostic Power for a Computer-Based Two-Tier Assessment. Journal of Science Education and Technology, 1-15.
Lin, S. W. (2004). Development and application of a two-tier diagnostic test for high school students’ understanding of flowering plant growth and development. International Journal of Science and Mathematics Education, 2, 175–199.
Lye, S. Y., & Koh, J. H. L. (2014). Review on teaching and learning of computational thinking through programming: What is next for K-12?. Computers in Human Behavior, 41, 51-61.
Malan, D. J., & Leitner, H. H. (2007). Scratch for budding computer scientists. ACM SIGCSE Bulletin, 39(1), 223-227.
Maloney, J. H., Peppler, K., Kafai, Y., Resnick, M., & Rusk, N. (2008). Programming by choice: urban youth learning programming with scratch. ACM SIGCSE Bulletin, 40(1), 367-371.
McCracken, M., Almstrum, V., Diaz, D., Guzdial, M., Hagan, D., Kolikant, Y. B. D., et al. (2001). A multi-national, multi-institutional study of assessment of programming skills of first-year CS students. ACM SIGCSE Bulletin, 33(4), 125-180.
Meerbaum-Salant, O., Armoni, M., & Ben-Ari, M. (2013). Learning computer science concepts with scratch. Computer Science Education, 23(3), 239-264.
Moreno, R. (2004). Decreasing cognitive load for novice students: Effects of explanatory versus corrective feedback in discovery-based multimedia. Instructional science, 32(1), 99-113.
Odom, A. L., & Barrow, L. H. (1995). The development and application of a two-tiered diagnostic test measuring college biology students’ understanding of diffusion and osmosis following a course of instruction. Journal of Research in Science Teaching, 32(1), 45-61.
Özmen, H. (2008). The influence of computer-assisted instruction on students’ conceptual understanding of chemical bonding and attitude toward chemistry: A case for Turkey. Computers & Education, 51(1), 423-438.
Parnas, D. L. (1972). A technique for software module specification with examples. Communications of the ACM, 15(5), 330-336.
Peppler, K., & Kafai, Y. (2005). Creative coding: The role of art and programming in the K-12 educational context. Retrieved August, 10, 2008
Peşman, H., & Eryılmaz, A. (2010). Development of a three-tier test to assess misconceptions about simple electric circuits. The Journal of Educational Research, 103(3), 208-222.
Resnick, M., Rusk, N., and Cooke, S. (1998). The Computer Clubhouse: Technological Fluency in the Inner City. In Schon, D., Sanyal, B., and Mitchell, W. (eds.), High Technology and Low-Income Communities, pp. 266-286. Cambridge: MIT Press.
Rohrer, D., Taylor, K., & Sholar, B. (2010). Tests enhance the transfer of learning. Journal of Experimental Psychology: Learning, Memory, Cognition, 36(1), 233-239.
Sáez-López, J. M., Román-González, M., & Vázquez-Cano, E. (2016). Visual programming languages integrated across the curriculum in elementary school: A two year case study using “Scratch” in five schools. Computers & Education, 97, 129-141.
Sales, G. C. (1988). Designing feedback for CBI: Matching feedback to the learner and learner outcomes. Computers in the Schools, 5(1-2), 225-240.
Schoenfeld, A. H. (1988). When good teaching leads to bad results: The disasters of'well-taught'mathematics courses. Educational psychologist, 23(2), 145-166.
Sesli, E., & Kara, Y. (2012). Development and application of a two-tier multiple-choice diagnostic test for high school students’ understanding of cell division and reproduction. Journal of Biological Education, 46(4), 214–225.
Smith, S., & Burrow, L. (2016). Programming Multimedia Stories in Scratch to Integrate Computational Thinking and Writing with Elementary Students. Journal of Mathematics Education, 9(2), 119-131.
Tanrikulu, E., & Schaefer, B. C. (2011). The users who touched the ceiling of scratch. Procedia-Social and Behavioral Sciences, 28, 764-769.
Tijani, F., & Callaghan, R. (2017, March). Exploring college students’ program comprehension skills from visual to procedural programming. Proceedings of Association for the Advancement of Computing in Education(AACE) on Society for Information Technology & Teacher Education International Conference, pp. 83-88. doi: 10.19030/ajbe.v5i2.6819
Tobin, K. G., & Capie, W. (1981). The development and validation of a group test of logical thinking. Educational and Psychological Measurement, 41, 413–423.
Treagust, D. F. (1988). Development and use of diagnostic tests to evaluate students’ misconceptions in science. International Journal of Science Education, 10(2), 159-169.
Treagust, D. F., & Chandrasegaran, A. L. (2007). The Taiwan national science concept learning study in an international perspective. International Journal of Science Education, 29(4), 391–403.
Tsai, C. C. (2001). The interpretation construction design model for teaching science and its applications to Internet-based instruction in Taiwan. International Journal of Educational Development, 21(5), 401-415
Tsai, C. C., & Chou, C. (2002). Diagnosing students' alternative conceptions in science. Journal of computer assisted learning, 18(2), 157-165.
Tseng, J. C., Chu, H. C., Hwang, G. J., & Tsai, C. C. (2008). Development of an adaptive learning system with two sources of personalization information. Computers & Education, 51(2), 776-786.
Tsui, C. Y., & Treagust, D. (2010). Evaluating Secondary Students’ Scientific Reasoning in Genetics Using a Two‐Tier Diagnostic Instrument. International Journal of Science Education, 32(8), 1073-1098.
Wang, L. C., & Chen, M. P. (2010). The effects of game strategy and preference‐matching on flow experience and programming performance in game‐based learning. Innovations in Education and Teaching International, 47(1), 39-52.
Wang, X., & Zhou, Z. (2011). The research of situational teaching mode of programming in high school with Scratch. Proceedings of 6th IEEE Joint International on Information Technology and Artificial Intelligence Conference, Vol. 2, pp. 488-492. doi: 10.1109/ITAIC.2011.6030380
Wing, J. M. (2006). Computational thinking. Communications of the ACM, 49(3), 33-35.
Wolz, U., Leitner, H. H., Malan, D. J., & Maloney, J. (2009). Starting with scratch in CS 1. ACM SIGCSE Bulletin, 41(1), 2-3.
Wolz, U., Maloney, J., & Pulimood, S. M. (2008). 'scratch' your way to introductory cs. ACM SIGCSE Bulletin, 40(1), 298-299.
Won, M., Yoon, H., & Treagust, D. F. (2014). Students’ learning strategies with multiple representations: Explanations of the human breathing mechanism. Science Education, 98(5), 840-866.
Yan, L. (2009). Teaching object-oriented programming with games. Proceedings of 6th IEEE International Conference on Information Technology: New Generations, pp. 969-974. doi: 10.1109/ITNG.2009.13
Yang, T. C., Chen, S. Y., & Hwang, G. J. (2015). The influences of a two-tier test strategy on student learning: A lag sequential analysis approach. Computers & Education, 82, 366-377.
Yang, T. C., Fu, H. T., Hwang, G. J., & Yang, S. J. (2017). Development of an interactive mathematics learning system based on a two-tier test diagnostic and guiding strategy. Australasian Journal of Educational Technology, 33(1).
Yang, T. C., Hwang, G. J., Yang, S. J., & Hwang, G. H. (2015). A two-tier test-based approach to Improving students’ computer-programming skills in a web-based learning environment. Education Technology & Society, 18(1), 198-210.
Yukselturk, E., & Altiok, S. (2017). An investigation of the effects of programming with Scratch on the preservice IT teachers’ self‐efficacy perceptions and attitudes towards computer programming. British Journal of Educational Technology, 48(3), 789-801.

無法下載圖示 全文公開日期 2022/07/19 (校內網路)
全文公開日期 本全文未授權公開 (校外網路)
全文公開日期 本全文未授權公開 (國家圖書館:臺灣博碩士論文系統)
QR CODE