TY - JOUR
T1 - Learning by coding
T2 - A sociocultural approach to teaching web development in higher education
AU - Faraon, Montathar
AU - Rönkkö, Kari
AU - Wiberg, Mikael
AU - Ramberg, Robert
PY - 2020
Y1 - 2020
N2 - As information technology continues to evolve rapidly in society, coding skills become increasingly essential to develop. The purpose of this article is to examine differences between the learner-centered and sociocultural approaches when teaching and learning coding in higher education. A quasi-experiment was applied over six academic semesters evaluating the mentioned approaches in terms of students’ explicit attitudes, grades, and course evaluations. The findings indicated that the sociocultural approach may be a viable alternative to the learner-centered approach. More specifically, students indicated a preference for the sociocultural approach over the learner-centered approach, a greater number of students who passed the courses were educated via the sociocultural approach, and overall satisfaction was significantly higher for this approach as well. While the sociocultural approach has demonstrated to be advantageous, its integration in courses must concurrently be carefully balanced against constraints that teachers continuously experience in higher education, such as time and resources, which presents a challenge to the design of courses and to academia at large.
AB - As information technology continues to evolve rapidly in society, coding skills become increasingly essential to develop. The purpose of this article is to examine differences between the learner-centered and sociocultural approaches when teaching and learning coding in higher education. A quasi-experiment was applied over six academic semesters evaluating the mentioned approaches in terms of students’ explicit attitudes, grades, and course evaluations. The findings indicated that the sociocultural approach may be a viable alternative to the learner-centered approach. More specifically, students indicated a preference for the sociocultural approach over the learner-centered approach, a greater number of students who passed the courses were educated via the sociocultural approach, and overall satisfaction was significantly higher for this approach as well. While the sociocultural approach has demonstrated to be advantageous, its integration in courses must concurrently be carefully balanced against constraints that teachers continuously experience in higher education, such as time and resources, which presents a challenge to the design of courses and to academia at large.
KW - coding
KW - higher education
KW - learner-centered approach
KW - learning
KW - sociocultural approach
KW - web development
U2 - 10.1007/s10639-019-10037-x
DO - 10.1007/s10639-019-10037-x
M3 - Article
SN - 1360-2357
VL - 25
SP - 1759
EP - 1783
JO - Education and Information TechnologiesOfficial Journal of the IFIP technical committee on Education
JF - Education and Information TechnologiesOfficial Journal of the IFIP technical committee on Education
IS - 3
ER -