Using Scratch to Improve Learning Programming in College Students: A Positive Experience from a Non-WEIRD Country

被引:18
作者
Cardenas-Cobo, Jesennia [1 ]
Puris, Amilkar [2 ]
Novoa-Hernandez, Pavel [3 ]
Parra-Jimenez, Agueda [4 ]
Moreno-Leon, Jesus [5 ]
Benavides, David [6 ]
机构
[1] Univ Estatal Milagro, Fac Ciencias & Ingn, Milagro 091050, Ecuador
[2] Univ Tecn Estatal Quevedo, Fac Ciencias Ingn, Quevedo 120503, Ecuador
[3] Univ Catolica Norte, Escuela Ciencias Empresariales, Coquimbo 1781421, Chile
[4] Univ Seville, Dept Psicol Evolut & Educ, Seville 41018, Spain
[5] Programamos, Seville 41089, Spain
[6] Univ Seville, Dept Lenguajes & Sistemas Informat, Seville 41012, Spain
关键词
computer programming learning; Scratch; higher education; CS teaching; TECHNOLOGY; TEACHERS; LANGUAGE; SCIENCE; SKILLS;
D O I
10.3390/electronics10101180
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Teaching computer programming is a real challenge in the State University of Milagro (UNEMI), located in one of the least-developed zones in Ecuador, a non-WEIRD country (WEIRD stands for Western, Educated, Industrialized, Rich and Democratic). Despite the application of various learning strategies, the historical pass rate does not exceed 43%. To solve this problem, we have relied on visual programming languages, specifically Scratch. Scratch is an open source software to learn programming that has a strong assumption of the benefits of community work. A quasi-experiment conducted with 74 undergraduate students during the first semester of CS showed that: (1) Both groups (control and experimental) are homogeneous in terms of their demographic characteristics, previous academic performance and motivation (expectations) concerning the course; (2) Scratch is strongly accepted by students in the experimental group and concerning the learning process, both groups showed similar levels of satisfaction; (3) the experimental group showed a pass rate four times higher than the control group; (4) in general, student success is associated with having learned programming with Scratch. While limited, our results are an important step in our road to improve the learning of programming in a low social status area of Ecuador.
引用
收藏
页数:15
相关论文
共 33 条
[1]  
Bandalos Deborah L., 2018, Measurement Theory and Applications for the Social Sciences. Methodology in the Social Sciences, P1
[2]   Learnable Programming: Blocks and Beyond [J].
Bau, David ;
Gray, Jeff ;
Kelleher, Caitlin ;
Sheldon, Josh ;
Turbak, Franklyn .
COMMUNICATIONS OF THE ACM, 2017, 60 (06) :72-80
[3]   Rural-Nonrural Disparities in Postsecondary Educational Attainment Revisited [J].
Byun, Soo-yong ;
Meece, Judith L. ;
Irvin, Matthew J. .
AMERICAN EDUCATIONAL RESEARCH JOURNAL, 2012, 49 (03) :412-437
[4]   Recommender Systems and Scratch: An Integrated Approach for Enhancing Computer Programming Learning [J].
Cardenas-Cobo, Jesennia ;
Puris, Amilkar ;
Novoa-Hernandez, Pavel ;
Galindo, Jose Angel ;
Benavides, David .
IEEE TRANSACTIONS ON LEARNING TECHNOLOGIES, 2020, 13 (02) :387-403
[5]   The effects of first programming language on college students' computing attitude and achievement: a comparison of graphical and textual languages [J].
Chen, Chen ;
Haduong, Paulina ;
Brennan, Karen ;
Sonnert, Gerhard ;
Sadler, Philip .
COMPUTER SCIENCE EDUCATION, 2019, 29 (01) :23-48
[6]   Remixing as a Pathway to Computational Thinking [J].
Dasgupta, Sayamindu ;
Halet, William ;
Monroy-Hernandez, Andres ;
Hill, Benjamin Mako .
ACM CONFERENCE ON COMPUTER-SUPPORTED COOPERATIVE WORK AND SOCIAL COMPUTING (CSCW 2016), 2016, :1438-1449
[7]   The effects of teaching programming with scratch on pre-service information technology teachers' motivation and achievement [J].
Erol, Osman ;
Kurt, Adile Askim .
COMPUTERS IN HUMAN BEHAVIOR, 2017, 77 :11-18
[8]   Technological acceptance of Moodle through latent variable modeling - a systematic mapping study [J].
Garcia-Murillo, Gabriel ;
Novoa-Hernandez, Pavel ;
Rodriguez, Rocio Serrano .
INTERACTIVE LEARNING ENVIRONMENTS, 2023, 31 (03) :1764-1780
[9]   Technological Satisfaction About Moodle in Higher Education-A Meta-Analysis [J].
Garcia-Murillo, Gabriel ;
Novoa-Hernandez, Pavel ;
Rodriguez, Rocio Serrano .
IEEE REVISTA IBEROAMERICANA DE TECNOLOGIAS DEL APRENDIZAJE-IEEE RITA, 2020, 15 (04) :281-290
[10]  
Gomes A., 2007, Proceedings of the 2007 international conference on Computer systems and technologiesp, P88