Will using blended learning, peer instruction, pair programming and live coding better facilitate teaching programming and data manipulation?
Keywords:
peer instruction, programming, coding, data manipulationAbstract
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
How to Cite
Issue
Section
License
Counting from volume 19 (2023), articles published in IUSTL are licensed under Creative Commons Attribution-NonCommercial 4.0 International License. The editorial board may accept other Creative Commons licenses for individual articles, if required by authors.
Articles in volume 1-18 are not licensed under Creative Commons. In these volumes, all rights are reserved to the authors. This implies that readers can download, read, and link to the articles, but they cannot republish the articles. Authors can upload their articles in an institutional repository as a part of a green open access policy.