Online tools to support novice programming: A systematic review

Sim, Tze Ying * and Lau, Sian Lun * (2018) Online tools to support novice programming: A systematic review. In: IEEE Conference on e-Learning, e-Management and e-Services (IC3e), 17-19 November 2020, Malaysia.

Sim TY online_tools_to_support_novice_programming.pdf - Accepted Version
Available under License Creative Commons Attribution Non-commercial.

Download (121kB) | Preview


Novice programming is a challenging subject to both the students and the educators. A novice programmer is required to acquire new knowledge to solve a problem and propose a solution systematically. This is followed by constructing the solution in a development environment that they are unfamiliar with. This research looks at the challenges faced by a novice programmer and the online methods that are popular to assist the students. Online block programming is a popular option. One of the software that had been implemented in the various research project is Scratch. From the reviewed research, it shows that the trend is moving towards an intelligent tutoring system, where students can have personalized engagement for their learning experience. This paper presents a systematic review conducted using the keywords ”novice programming”, ”introductory”, ”CS1”, ”difficulties”, ”challenges”, and ”threshold concepts”. From the review conducted, it is observed that most of the work is carried out to ease the implementation of the solution through an integrated development environment, and block programming. On the support for instructors, the discussion on curriculum and challenges in CS1 tops the chart. This is followed by active learning through online tools.

Item Type: Conference or Workshop Item (Paper)
Uncontrolled Keywords: educational technology; computer science education; engineering education
Subjects: Q Science > QA Mathematics > QA76 Computer software
Divisions: Sunway University > School of Engineering and Technology [formerly School of Science and Technology until 2020] > Dept. Computing and Information Systems
Sunway University > School of Interdisciplinary Studies > Centre for American Education (CAE)
Depositing User: Dr Janaki Sinnasamy
Related URLs:
Date Deposited: 26 Apr 2021 03:06
Last Modified: 26 Apr 2021 03:06

Actions (login required)

View Item View Item