题名

互動式擴增實境在國中生機器人程式設計學習之探討

并列篇名

The Effects of Interactive Augmented Reality Strategies on Novice Programming

DOI

10.6249/SE.2017.68.3.02

作者

何品萱(Pin-Xuan He);王麗君(Li-Chun Wang);陳明溥(Ming-Puu Chen)

关键词

機器人程式設計 ; 學習策略 ; 擴增實境 ; robot programming ; learning strategy ; augmented reality

期刊名称

中等教育

卷期/出版年月

68卷3期(2017 / 09 / 01)

页次

16 - 33

内容语文

繁體中文

中文摘要

本研究旨在探討互動式擴增實境對國中生機器人程式設計學習之影響。互動式擴增實境學習活動依據所採用學習引導方式之差異分為「演練範例」以及「問題導向」兩組。「演練範例組」依循:(1)確認任務目標、(2)觀察範例組成要素、(3)動手實做、(4)評估並執行等四個演練步驟來進行專題製作;「問題導向組」則是依循:(1)確認目標、(2)分析問題、(3)探索解題、(4)評估並執行等四個問題解決步驟來進行專題製作。本研究共有107位國中七年級學習者參與為期四週共160分鐘的互動式擴增實境實驗教學活動。研究結果顯示:一、演練範例互動式擴增實境策略有助於學習者對於積木指令宣告性知識的記憶、問題導向互動式擴增實境策略則有助於學習者對於積木指令所代表的程式知識之理解及程式概念在問題任務的應用;二、學習者對於運用互動式擴增實境進行程式設計學習均抱持正向的動機。就後續擴增實境應用相關研究方面,建議可運用擴增實境做為程式設計之學習輔助工其並運用問題導向之引導策略,幫助學習者發展運用程式設計解決問題之認知概念與應用能力,以獲致較佳的學習成效及學習動機。

英文摘要

This study examined the effect of using interactive augmented reality in robot programming for junior high school learners. Two types of interactive augmented reality were implemented for this study, including the worked-example AR and the problem-oriented AR. The worked-example group followed the steps of (a) identify task goals , (b) analyze components of the example, (c) hand-on implementation and (d) execution and evaluation and the problem-oriented group followed a similar process, including (a) identify task goals, (b) analyze the components of the example, (c) hand-on exploration and (d) execution and evaluation, to complete their given tasks, respectively. One hundred and seven 7th graders participated in the 4-week, 160-minute experimental activity. The results showed that (a) for the learning performance, the worked-example strategy enhanced the participants to memorize the declarative knowledge of Scratch blocks and the problem-oriented strategy helped the participants better comprehend the programming concepts of Scratch blocks and apply them to solve the given tasks; and (b) as for the motivation performance, both groups showed similar positive attitudes in all three aspects of motivation, including intrinsic goal, extrinsic goal and task value. It is suggested to apply interactive augmented reality with problem-oriented guiding strategy in programming learning to help learners focus on problem-solving issues and develop programming skills.

主题分类 社會科學 > 教育學
参考文献
  1. Arvanitis, T. N.,Petrou, A.,Knight, J. F.,Savas, S.,Sotiriou, S.,Gargalakos, M.(2007).Human factors and qualitative pedagogical evaluation of a mobile augmented reality system for science education used by learners with physical disabilities.Personal and Ubiquitous Computing,13(3),243-250.
  2. Azuma, R. T.(1997).A survey of augmented reality.Presence-Teleoperators and Virtual Environments,6(4),355-385.
  3. Chi, M. T.,Bassok, M.,Lewis, M. W.,Reimann, P.,Glaser, R.(1989).Self-explanations: How students study and use examples in learning to solve problems.Cognitive Science,13(2),145-182.
  4. Coelho, A. D.,Assis, W. O.,Silva, J. G.(2009).The Scientific Initiation as an Instrument of Training for Future Researchers.9th IFIP World Conference on Computers in Education-WCCE
  5. Cooper, G.,Sweller, J.(1987).Effects of schema acquisition and rule automation on mathematical problem-solving transfer.Journal of Educational Psychology,79(4),347.
  6. Craig, A. B.(2013).Understanding augmented reality: Concepts and applications.Newnes.
  7. Cuendet, S.,Bonnard, Q.,Do-Lenh, S.,Dillenbourg, P.(2013).Designing augmented reality for the classroom.Computers & Education,68,557-569.
  8. Deek, F. P.,Kimmel, H.,McHugh, J. A.(1998).Pedagogical changes in the delivery of the first-course in computer Science: Problem solving, then programming.Journal of Engineering Education,87(3),313-320.
  9. El Sayed, N. A.,Zayed, H. H.,Sharawy, M. I.(2011).ARSC: Augmented reality student card.Computers & Education,56(4),1045-1061.
  10. Fernaeus, Y.,Kindborg, M.,Scholz, R.(2006).Rethinking children's programming with contextual signs.Proceedings of the 2006 Conference on Interaction Design and Children
  11. Hill, J. R.,Hannafin, M. J.(2001).Teaching and learning in digital environments: The resurgence of resource-based learning.Educational Technology Research and Development,49(3),37-52.
  12. Hohn, R. L.,Moraes, I.(1997).Use of rule-based elaboration of worked examples to promote the acquisition of programming plans.The Journal of Computer Information Systems,38(2),35-40.
  13. Ibáñez, M. B.,Di Serio, A.,Villarán, D.,Kloos, C. D.(2014).Experimenting with electromagnetism using augmented reality: Impact on flow student experience and educational effectiveness.Computers & Education,71,1-13.
  14. Johnson, S.D.(1987).Teaching problem solving.School Shop
  15. Kipper, G.,Rampolla, J.(2012).Augmented Reality: An emerging technologies guide to AR.Elsevier.
  16. Klopfer, E.,Yoon, S.(2005).Developing games and simulations for today and tomorrow's tech savvy youth.TechTrends,49(3),33-41.
  17. Lalonde, J. F.,Bartley, C. P.,Nourbakhsh, I.(2006).Mobile robot programming in education.Proceedings 2006 IEEE International Conference on Robotics and Automation, 2006. ICRA 2006
  18. Linder, S. P. Nestrick, B. E.,Mulders, S.,Lavelle, C. L.(2001).Facilitating active learning With inexpensive mobile robots.Journal of Computing Sciences in Colleges,16(4),21-33.
  19. Magnesen, V. A.(1983).A review of findings from learning and memory retention studies.Innovation Abstracts,5(25),25.
  20. Malan, D. J.,Leitner, H. H.(2007).Scratch for budding computer scientists.ACM SIGCSE Bulletin,39(1),223-227.
  21. McKee, G. T.(2007).The robotics body of knowledge.IEEE Robotics & Automation Magazine,14(1),18-19.
  22. Robins, A.,Rountree, J.,Rountree, N.(2003).Learning and teaching programming: A review and discussion.Computer Science Education,13(2),137-172.
  23. Sengupta, A.(2009).CFC (Comment-First-Coding)-A simple yet effective method for teaching programming to information systems students.Journal of Information Systems Education,20(4),393.
  24. Smith, P. L.,Ragan, T. J.(1999).Instructional design.NY:John Wiley & Sons.
  25. Sommerauer, P.,Müller, O.(2014).Augmented reality in informal learning environments: A field experiment in a mathematics exhibition.Computers & Education,79,59-68.
  26. Stolee, K. T.,Fristoe, T.(2011).Expressing computer science concepts through Kodu game lab.Proceedings of the 42nd ACM Technical Symposium on Computer Science Education
  27. Sweller, J.(2004).Instructional design consequences of an analogy between evolution by natural selection and human cognitive architecture.Instructional Science,32(1),9-31.
  28. Ward, M.,Sweller, J.(1990).Structuring effective worked examples.Cognition and Instruction,7(1),1-39.
  29. Wu, W.,Chang, C.,He, Y.(2010).Using Scratch as game-based learning tool to reduce learning anxiety in programming course.Proceedings of Global Learn Asia Pacific
  30. Yáñez, C.,Okada, A.,Palau, R.(2015).New learning scenarios for the 21st century related to education, culture and technology.RUSC, Universities and Knowledge Society Journal,12(2),87-102.
  31. 吳正己、林凱胤(1997)。問題解決導向的程式語言教學。資訊教育雜誌,創刊十年特刊,75-83。
  32. 楊書銘(2008)。碩士論文(碩士論文)。臺北,臺北市立教育大學。
  33. 韓宜娣(2011)。碩士論文(碩士論文)。臺北,國立臺灣師範大學。
被引用次数
  1. 楊秀全,李隆盛(2019)。範例引導學習與問題導向學習之教學策略對國小學生機器人程式學習的影響。數位學習科技期刊,11(4),77-104。
  2. (2023)。範例引導與問題導向混合學習策略對國小學生機器人程式學習成效的影響。科學教育學刊,31(4),391-413。