Article 2017

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

New Review of Hypermedia and Multimedia
Journal · Vol. 23 · Issue 1 · pp. 51-79
Abstract

Students in secondary education strive hard enough to understand basic programming concepts. With all that is known regarding the benefits of programming, little is the published evidence showing how high school students can learn basic programming concepts following innovative instructional formats correctly with the respect to gain/enhance their computational thinking skills. This distinction has caused lack of their motivation and interest in Computer Science courses. This case study presents the opinions of twenty-eight (n = 28) high school students who participated voluntarily in a 3D-game-like environment created in Second Life. This environment was combined with the 2D programming environment of Scratch4SL for the implementation of programming concepts (i.e. sequence and concurrent programming commands) in a blended instructional format. An instructional framework based on Papert's theory of Constructionism to assist students how to coordinate or manage better the learning material in collaborative practice-based learning activities is also proposed. By conducting a mixed-method research, before and after finishing several learning tasks, students’ participation in focus group (qualitative data) and their motivation based on their experiences (quantitative data) are measured. Findings indicated that an instructional design framework based on Constructionism for acquiring or empowering students’ social, cognitive, higher order and computational thinking skills is meaningful. Educational implications and recommendations for future research are also discussed. © 2016 Informa UK Limited, trading as Taylor & Francis Group.

Keywords

Author Keywords

Secondary Education Programming Constructionism Virtual prototyping Scratch4SL Second Life

Index Keywords

Students motivation education Computation theory Computer programming Constructionism Computational thinkings Computational methods Computer Science course Second Life Mathematical programming Virtual prototyping Collaborative practices Instructional framework Introductory programming course Scratch4SL
Author Affiliations
Department of Product and Systems Design Engineering, University of the Aegean, Mytilene, North Aegean, Greece
Hellenic Open University, Patra, Achaia, Greece
Funding & Acknowledgements
No funding information
References 10 References
1 Abbas, Ali, Learning dynamics and control in a virtual world, 2010 IEEE Education Engineering Conference, EDUCON 2010, pp. 737-741, (2010)
2 Problems in Learning and Teaching Programming, (2004)
3 Brennan, Karen, Stories from the scratch community: Connecting with ideas, interests, and people, SIGCSE 2013 - Proceedings of the 44th ACM Technical Symposium on Computer Science Education, pp. 463-464, (2013)
4 Carbonaro, Mike, Computer-game construction: A gender-neutral attractor to Computing Science, Computers and Education, 55, 3, pp. 1098-1111, (2010)
5 Childs, Mark, 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, pp. 253-269, (2012)
6 Cooper, Stephen, The design of alice, ACM Transactions on Computing Education, 10, 4, (2010)
7 undefined, (2000)
8 Proceedings of World Conference on Educational Multimedia Hypermedia and Telecommunications 2009, (2009)
9 Dalgarno, Barney, What are the learning affordances of 3-D virtual environments?, British Journal of Educational Technology, 41, 1, pp. 10-32, (2010)
10 Dickey, Michele D., 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, pp. 1-20, (2011)
Quick Actions
Full Text via DOI
Citation Metrics
18
Times Cited (Scopus)

References 10
Document Identifiers