Abstract
AbstractAs 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.
Publisher
Springer Science and Business Media LLC
Subject
Library and Information Sciences,Education
Reference98 articles.
1. Adams, D. R. (2007). Integration early: A new approach to teaching web application development. Journal of Computing Sciences in Colleges, 23(1), 97–104.
2. Allen, M. J. (2004). Assessing academic programs in higher education. Bolton: Anker Publishing.
3. Altinyelken, H. K. (2010). Pedagogical renewal in sub-Saharan Africa: The case of Uganda. Comparative Education, 46(2), 151–171.
4. An, Y.-J., & Reigeluth, C. (2011). Creating technology-enhanced, learner-centered classrooms: K-12 teachers’ beliefs, perceptions, barriers, and support needs. Journal of Digital Learning in Teacher Education, 28(2), 54–62.
5. Beck, L., & Chizhik, A. (2013). Cooperative learning instructional methods for CS1: Design, implementation, and evaluation. ACM Transactions on Computing Education, 13(3), 1–21.
Cited by
6 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献