Integrating technology in programming learning and instruction: a critical review
by Jun Peng; Bei Yuan; J. Michael Spector; Minhong Wang
International Journal of Smart Technology and Learning (IJSMARTTL), Vol. 1, No. 4, 2019

Abstract: While research and practice on technology-enhanced learning in computer programming has proliferated over the past decades, there is a lack of understanding about current statuses of technology integration in programming learning and instruction. This paper presents a critical review on how emerging technologies have been integrated in programming learning and instruction in various aspects. The focus is on technology-enhanced programming learning environments and tools, technology-enhanced programming assessment, and technology-enhanced curriculum and instructional approaches for programming. The findings provide some implications for researchers and practitioners in programming education. First, technology-enhanced programming learning environments and tools should go beyond syntactic knowledge and coding skill by paying more attention to computational thinking and problem-solving strategies. Second, while technology can help assess student-generated computer programs based on pre-defined structures, there is a need for exploring approaches to assessing ill-structured complex programs and assessing student performance in solution design or problem-solving strategies. Third, while technology has offered more opportunities for student-centred, problem/project-based curricula of programming, there is concern about its effects on enhancing students' task performance as well as their confidence and motivation especially when they work with complex programming tasks or projects.

Online publication date: Thu, 09-Apr-2020

The full text of this article is only available to individual subscribers or to users at subscribing institutions.

 
Existing subscribers:
Go to Inderscience Online Journals to access the Full Text of this article.

Pay per view:
If you are not a subscriber and you just want to read the full contents of this article, buy online access here.

Complimentary Subscribers, Editors or Members of the Editorial Board of the International Journal of Smart Technology and Learning (IJSMARTTL):
Login with your Inderscience username and password:

    Username:        Password:         

Forgotten your password?


Want to subscribe?
A subscription gives you complete access to all articles in the current issue, as well as to all articles in the previous three years (where applicable). See our Orders page to subscribe.

If you still need assistance, please email subs@inderscience.com