525
Views
8
CrossRef citations to date
0
Altmetric
Articles

Leveraging Scratch4SL and Second Life to motivate high school students’ participation in introductory programming courses: findings from a case study

&
Pages 51-79 | Received 05 Dec 2014, Accepted 07 Jan 2016, Published online: 06 Apr 2016

References

  • Abbas, A. (2010). Learning dynamics and control in a virtual world. In Proceedings of EDUCON'10 – IEEE Education Engineering (pp. 737–741). Spain.
  • Ala-Mutka, K. (2007). Problems in learning and teaching programming. New York: Institute of Software Systems, Tampere University of Technology.
  • Brennan, K., & Resnick, M. (2013). Stories from the scratch community: Connecting with ideas, interests, and people. In Proceeding of the 44th ACM Technical Symposium on Computer Science Education, SIGCSE ‘13 (pp. 463–464). New York, NY: ACM.
  • Carbonero, M., Szafron, D., Cutumisu, M., & Schaeffer, J. (2010). Computer-game construction: A gender-neutral attractor to computer science. Computers & Education, 55(2), 1098–1111. doi: 10.1016/j.compedu.2010.05.007
  • Childs, M., Schnieders, L., & Williams, G. (2012). “This above all: To thine own self be true”: Ethical considerations and risks in conducting higher education learning activities in the virtual world second life™. Interactive Learning Environments, 20(3), 253–269. doi: 10.1080/10494820.2011.641679
  • Cooper, S. 2010. The design of Alice. ACM Trans. Comput. Educ. 10, 4, Article 15, 16 pages. doi:10.1145/1868358.1868362. http://doi.acm.org/1868358.1868362.
  • Cooper, S., Dann, W., & Pausch, R. (2000). Developing algorithmic thinking with Alice. The Proceedings of ISECON 2000, (17), (pp. 506–539). Philadelphia, PA.
  • Cooper, T., Carroll, S., Liu, C., Chelberg, D., & Franklin, T. (2009). Using the virtual world of second life to create educational games for real world middle school science classrooms. In G. Siemens, & C. Fulford (Eds.), Proceedings of world conference on educational multimedia, hypermedia and telecommunications ‘09 (pp. 2124–2133). Chesapeake, VA: AACE.
  • Dalgarno, B., & Lee, M. J. W. (2010). What are the learning affordances of 3-D virtual environments? British Journal of Educational Technology, 41(1), 10–32. doi: 10.1111/j.1467-8535.2009.01038.x
  • Dickey, M. (2010). The pragmatics of virtual worlds for K-12 educators: Investigating the affordances and constraints of active worlds and second life with K-12 in-service Teachers. Educational Technology Research and Development, 59(1), 1–20. doi: 10.1007/s11423-010-9163-4
  • Dickey, M. D. (2005). Brave (new) interactive worlds: A review of the design affordances and constraints of two 3D virtual worlds as interactive learning environments. Interactive Learning Environments, 13(1–2), 121–137. doi: 10.1080/10494820500173714
  • Dimitropoulos, K., Manitsaris, A., & Mavridis, I. (2008). Building virtual environments for distance education on the Web: A case study in medical education. International Journal of Social Sciences, 2(1), 62–70.
  • Feng, C.-Y., & Chen, M.-P. (2014). The effects of goal specificity and scaffolding on programming performance and self-regulation in game design. British Journal of Educational Technology, 45(2), 285–302. doi: 10.1111/bjet.12022
  • Fiedler, M., & Haruvy, E. (2009). The lab versus the virtual lab and virtual field – An experimental investigation of trust games with communication. Journal of Economic Behavior & Organization, 72(2), 716–724. doi: 10.1016/j.jebo.2009.07.013
  • Fields, D., Giang, M., & Kafai, Y. (2014). Programming in the wild: Trends in youth computational participation in the online scratch community. In WiPSCE 2014 Proceedings (pp. 2–11). Berlin, Germany.
  • Girvan, C., & Savage, T. (2010). Identifying an appropriate pedagogy for virtual worlds: A communal constructivism case study. Computers & Education, 55(2), 342–349. doi: 10.1016/j.compedu.2010.01.020
  • Girvan, C., Tagney, B., & Savage, T. (2013). SLurtles: Supporting constructionist learning in second life. Computers & Education, 61(1), 115–132. doi: 10.1016/j.compedu.2012.08.005
  • Glynn, S. M., Taasoobshirazi, G., & Brickman, P. (2009). Science motivation questionnaire: Construct validation with non-science major. Journal of Research in Science Teaching, 46(2), 127–146. doi: 10.1002/tea.20267
  • Gomes, A., & Mendes, A. (2008). A study on student's characteristics and programming learning. In J. Luca, & E. Weippl (Eds.), Proceedings of world conference on educational multimedia, hypermedia and telecommunications 2008 (pp. 2895–2904). Chesapeake, VA: AACE.
  • Good, J., Howland, K., & Thackray, L. (2008). Problem-based learning spanning real and virtual Worlds: A case study in second life. ALT-J Research in Learning Technology, 16(3), 163–172. doi: 10.1080/09687760802526681
  • Hämäläinen, R., Oksanen, K., & Häkkinen, P. (2008). Designing and analyzing collaboration in a scripted game for vocational education. Computers in Human Behavior, 24, 2496–2506. doi: 10.1016/j.chb.2008.03.010
  • Harel, I., & Papert, S. (1991). Software design as a learning environment. Interactive Learning Environments, 1(1), 1–30. doi: 10.1080/1049482900010102
  • Harlow, D., & Leak, A. (2014). Mapping students’ ideas to understand learning in a collaborative programming environment. Computer Science Education, 24(2–3), 229–247. doi: 10.1080/08993408.2014.963360
  • Howland, K., & Good J. (2015). Learning to communicate computationally with flip: A bi-modal programming language for game creation. Computers & Education, 80(2), 224–240. doi:10.1016/j.compedu.2014.08.014.
  • Hung, Y. C. (2008). The Effect of problem-solving instruction on computer engineering majors’ performance in Verilog (HDL) programming. IEEE Transaction on Education, 51(1), 131–137. doi: 10.1109/TE.2007.906912
  • Hwang, W. Y., Shadiev, R., Wang, C. Y., & Huang, Z. H. (2012). A pilot study of cooperative programming learning behaviour and its relationship with students’ learning performance. Computers & Education, 58(1), 1267–1281. doi: 10.1016/j.compedu.2011.12.009
  • Kafai, B., & Burke, Q. (2013). The social turn in K-12 programming: Moving from computational thinking to computational participation. In SIGCSE 2013 Proceedings (pp. 603–608). USA.
  • Kelleher, C., & Pausch, R. (2005). Lowering the barriers to programming: A taxonomy of programming environments and languages for novice programmers. ACM Computing Surveys, 37(2), 83–137. doi: 10.1145/1089733.1089734
  • Kommers, P. (2003). Experiential learning through constructivist learning tools. International Journal of Computers and Applications, 25(1), 1–12.
  • Koole, M., & Parchoma, G. (2012). The ethical and practical implications of systems architecture on identity in networked learning: A constructionist perspective. Interactive Learning Environments, 20(3), 203–215. doi: 10.1080/10494820.2011.593526
  • Lee, Y. J. (2011). Empowering teachers to create educational software: A constructivist approach utilizing Etoys, pair programming and cognitive apprenticeship. Computers & Education, 56(2), 527–538. doi: 10.1016/j.compedu.2010.09.018
  • Leong, C. (2011). Using virtual world platform for language and critical thinking skills, learning and practice. International Conference of ICT for Language Learning (pp. 356–362). Florence, Italy.
  • Li, Z., Cheng, Y., & Liu, C. (2013). A constructionism framework for designing game-like learning systems: Its effect on different learners. British Journal of Educational Technology, 44(2), 208–224. doi: 10.1111/j.1467-8535.2012.01305.x
  • 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(3), 51–61.
  • Maloney, J., Resnick, M., Rusk, N., Silverman, B. & Eastmond, E. (2010). The scratch programming language and environment. Trans. Comput. Educ., 10:16:1–16:15.
  • Mei, S., Kawa, J., Chiang, C., & Ismail, Y. (2004). An accurate low iteration algorithm for effective capacitance computation. In IEEE International Workshop on System-on-Chip for Real-Time Applications (pp. 99–104). Banff, Alberta, Canada.
  • O’ Donnell, A. (2006). The role of peers and group learning. In P. Alexander, & P. Winne (Eds.), Handbook of educational psychology (pp. 781–802). New York, NY: Mahwah, Lawrence Erlbaum.
  • Paliokas, I., Arapidis, C., & Mpimpitsos, M. (2011). PlayLOGO 3D: A 3D interactive video game for early programming education: Let LOGO be a game. In Proceedings of games and virtual worlds for serious applications (VS-GAMES), 3rd International (pp. 24–31). Athens: Greece.
  • Papert, S. (1980). Mindstorms: Children, computers and powerful ideas. New York, NY: Basic Books.
  • Papert, S. (1991). Mindstorms: Children, computers and powerful ideas. New York, NY: Basic Books.
  • Papert, S. (1996). An exploration in the space of Mathematics education. International Journal of Computers for Mathematical Learning, 1(1), 138–142.
  • Pellas, N., Peroutseas, E. & Kazanidis, I. (2013). Virtual communities of inquiry (VCoI) for learning basic algorithmic structures with Open Simulator & Scratch4(OS): A case study from the Secondary Education in Greece. In K. Diamantaras, G. Evangelidis, Y. Manolopoulos, C. Georgiadis, P. Kefalas, & D. Stamatis (Eds.), Balkan Conference in Informatics, BCI '13 (pp. 187–194). Thessaloniki, Greece: ACM Press.
  • Pellas, N. (2014). Exploring interrelationships among high School students’ engagement factors in introductory programming courses via a 3D multi-user serious game created in Open Sim. Journal of Universal Computer Science (J.UCS). Special Issue: Immersive Education: What does the Future Hold?, 20(12), 1608–1628.
  • Pellas, N. (2016). An exploration of interrelationships among presence indicators of a community of inquiry in a 3D game-like environment for high school programming courses. Interactive Learning Environments http://dx.doi.org/10.1080/10494820.2015.1127819.
  • Pellas, N., & Kazanidis, I. (2014). Online and hybrid university-level courses with the utilization of Second Life: Investigating the factors that predict student choice in second life supported online and hybrid university-level courses. Computers in Human Behavior, 40(2), 31–43. doi: 10.1016/j.chb.2014.07.047
  • Pellas, N., & Peroutseas, E. (2015). Gaming in second life via Scratch4SL: Engaging high school students in programming courses. Journal of Educational Computing Research. doi:10.1177/0735633115612785
  • Pellas, N., Peroutseas, E., & Kazanidis, I. (2013). Virtual communities of inquiry (VCoI) for learning basic algorithmic structures with Open Simulator & Scratch4(OS): A case study from the Secondary Education in Greece. In K. Diamantaras, G. Evangelidis, Y. Manolopoulos, C. Georgiadis, P. Kefalas, & D. Stamatis (Eds.), Balkan conference in informatics, BCI ‘13 (pp. 187–194). Thessaloniki: ACM Press.
  • Pellas, N. (2016). An exploration of interrelationships among presence indicators of a community of inquiry in a 3D game-like environment for high school programming courses. Interactive Learning Environments http://dx.doi.org/10.1080/10494820.2015.1127819.
  • Papert, S. (1991). Mindstorms: Children, computers and powerful ideas. New York, NY: Basic Books.
  • Reigeluth, C. M. (1983). Instructional design: What is it and why is it? In C. M. Reigeluth (Eds.), Instructional-design theories and models: An overview of their current status (pp. 3–36). Broadway: Lawrence Erlbaum Associates.
  • Reis, R., Escudeiro, P., & Escudeiro, N. (2011). Comparing social virtual worlds for educational purposes. Education, 1(1), 21–26. doi: 10.5923/j.edu.20110101.04
  • Repenning, A., Webb, D., & Ioannidou, A. (2010). Scalable game design and the development of a checklist for getting computational thinking into public schools. Paper presented at the Proceedings of the 41st ACM technical symposium on computer science education.
  • Repenning, A., Webb, D. C., Koh, K. H., Nickerson, H., Miller, S. B., Brand, C. et al. (2015). Scalable game design: A strategy to bring systemic computer science education to schools through game design and simulation creation. ACM Transactions on Computing Education (TOCE), 15(2):11, 2015.
  • Rico, M., Martνnez-Muρoz, G., Alaman, X., Camacho, D., & Pulido, E. (2011). Improving the programming experience of High school students by means of virtual worlds. International Journal of Engineering Education, 27(1), 52–60.
  • Ruggeroni, C. (2001). Ethical education with virtual reality: Immersiveness and the knowledge transfer process. In G. Riva, & F. Davide (Eds.), Communications through virtual technology: Identity community and technology in the internet age (pp. 119–133). Amsterdam: IOS press.
  • Salmon, G. (2009). The future for (second) life and learning. British Journal of Educational Technology, 40(3), 526–538. doi: 10.1111/j.1467-8535.2009.00967.x
  • Stager, G. S. (2001). Constructionism as a high-tech intervention strategy for at-risk learners. Paper presented at the National Educational Computing Conference (pp. 1–11). Building on the Future, Chicago, IL.
  • Su, A. Y. S., Huang, C. S. J., Yang, S. J. H., Ding, T. J., & Hsieh, Y. Z. (2015). Effects of Annotations and homework on learning achievement: An empirical study of scratch programming Pedagogy. Educational Technology & Society, 18(4), 331–343.
  • Tüzün, H., Yilmaz-Soylu, M., Karaku, T., Inal, Y., & Kizilkaya, G. (2009). The effects of computer games on primary school students’ achievement and motivation in geography learning. Computers & Education, 52(1), 68–77. doi: 10.1016/j.compedu.2008.06.008
  • Wang, F., & Burton, J. (2013). Second Life in education: A review of publications from its launch to 2011. British Journal of Educational Technology, 44(3), 357–371. doi: 10.1111/j.1467-8535.2012.01334.x
  • Werner, L., Denner, J., Bliesner, M., & Rex, P. (2009). Can middle-schoolers use storytelling Alice to make games? Results of a pilot study. In Proceedings of the 4th international conference on foundations of digital games (pp. 207–214). Orlando, FL: ACM.
  • Whitton, N., & Hollins, P. (2008). Collaborative virtual gaming worlds in higher education. ALT-J, 16(3), 221–229. doi: 10.1080/09687760802526756
  • Wu, H. T., Hsu, P. C., Lee, C. Y., Wang, H. J., & Sun, C. K. (2014). The impact of supplementary hands-on practice on learning in introductory computer science course for freshmen. Computers & Education, 70(1), 1–8. doi: 10.1016/j.compedu.2013.08.002
  • Yu, T. (2009). Learning in the virtual World: The pedagogical potentials of massively multiplayer online role playing games. International Education Studies, 2(1), 32–38. doi: 10.5539/ies.v2n1p32
  • Zheng, D., Young, M., Wagner, M., & Brewer, A. (2009). Negotiation for action: English language learning in game-based virtual worlds. The Modern Language Journal, 93(4), 489–511. doi: 10.1111/j.1540-4781.2009.00927.x
  • Zuckerman, O., Blau, I., & Monroy-Hernández, A. (2009). Children's participation patterns in online communities: An analysis of Israeli learners in the scratch online community. Interdisciplinary Journal of E-Learning and Learning Objects, 5(1), 263–274.
  • Zuiker, S. J., & Ang, D. (2011). Virtual environments and the on-going work of becoming a Singapore teacher. Internet and Higher Education, 14(1), 34–43. doi: 10.1016/j.iheduc.2010.05.006

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.