Emerging from the pandemic: instructor reflections and students’ perceptions on an introductory programming course in blended learning

被引:0
作者
Thitima Srivatanakul
机构
[1] York College of The City University of New York,
来源
Education and Information Technologies | 2023年 / 28卷
关键词
Introductory programming; Blended learning; Hybrid mode; COVID-19; Student perceptions;
D O I
暂无
中图分类号
学科分类号
摘要
Teaching an introductory programming course to first-year students has long been a challenge for many college instructors. The COVID-19 pandemic, which caused unprecedented shifts in learning modality across the globe, has worsened the learning experience of novice programmers. Instructors have to find innovative ways to keep students engaged and learning. Blended or hybrid learning has become a new preferred way of learning during the COVID-19 pandemic. Blended learning is viewed as a combination of both in-person and online instructions. Such a learning environment offers instructors the flexibility to provide learners with an engaging face-to-face learning experience while promoting the well-being and safety of students. Starting Fall 2020, York College (and other CUNY colleges) has since offered several courses in hybrid mode. Two years have passed since the abrupt transition. There were several lessons learned from the experiences. In this paper, I discussed evidence-based pedagogical approaches that were used to teach students in an introductory computer programming class at York College, CUNY, where blended learning was used. Student perceptions of learning experience and obtaining coding skills in both online and in-person environments are also presented. The findings from the survey suggested that students benefited from face-to-face interactions and feedback, while those who preferred an online environment liked the flexibility that online components offer. Through careful design and implementation of pedagogical approaches used in the class, novice programmers could potentially benefit from both face-to-face and online components of blended learning.
引用
收藏
页码:5673 / 5695
页数:22
相关论文
共 35 条
  • [1] Alammary A(2019)Blended learning models for introductory programming courses: A systematic review PloS one 14 e0221765-295
  • [2] Cabrera I(2017)Blending communities and team-based learning in a programming course IEEE Transactions on Education 60 288-31
  • [3] Villalon J(2021)The Challenges of Learning Programming Subject in Online Distance Learning (ODL) Environment at UiTM Pahang Gading Journal of Science and Technology (e-ISSN: 2637-0018) 4 27-617
  • [4] Chavez J(2013)Blended learning-its challenges and future Procedia-social and behavioral sciences 93 612-194
  • [5] Ismail NZ(2022)Enhancing problem‐solving skills of novice programmers in an introductory programming course Computer Applications in Engineering Education 30 174-90
  • [6] Razak MR(2018)A systematic literature review on teaching and learning introductory programming in higher education IEEE Transactions on Education 62 77-125981
  • [7] Kaur M(2020)Curriculum, teaching and learning, and assessments for introductory programming course Ieee Access : Practical Innovations, Open Solutions 8 125961-172
  • [8] Malik SI(2021)Introductory programming course: review and future implications PeerJ Computer Science 7 e647-110
  • [9] Mathew R(2003)Learning and teaching programming: A review and discussion Computer science education 13 137-303
  • [10] Al-Sideiri A(2013)Blended Learning or E-Learning? International Magazine on Advances in Computer Science and Telecommunications 3 103-9