Will using blended learning, peer instruction, pair programming and live coding better facilitate teaching programming and data manipulation?

Authors

  • Lene Jung Kjær

Keywords:

peer instruction, programming, coding, data manipulation

Abstract

Programming can be challenging to teach, as learning how to program is often perceived as difficult by students (Sharma et al., 2020). Programming is a relatively new discipline and the learning curve is rather steep causing some people to give up before they gain a working understanding on how to code. Teachers of computer programming are faced with a difficult challenge, as there are no perfect and finite guidelines for how to best teach computer programming (Brown & Wilson, 2018; Sharma et al.,
2020). However, as learning to code is a very hands-on process, a handson approach may be more effective than a more passive approach (Wilson, 2019).

Downloads

Published

2023-03-28

How to Cite

Jung Kjær, L. (2023). Will using blended learning, peer instruction, pair programming and live coding better facilitate teaching programming and data manipulation?. Improving University Science Teaching and Learning, 17(1). Retrieved from https://tidsskrift.dk/IUSTL/article/view/136680