Supporting the Construction of Programs on a Mobile Device: A Scaffolding Framework

Mbogo, Chao and Blake, Edwin and Suleman, Hussein (2014) Supporting the Construction of Programs on a Mobile Device: A Scaffolding Framework, Proceedings of Mobile Communications for Development (M4D), 7-8 April 2014, Dakar, Senegal.

[img] PDF
FinalDraft_M4D_-_Chao_Blake_Hussein.pdf

Download (547kB)

Abstract

Computer programming is a difficult subject for most novice learners. Providing support that complements classroom learning could contribute to tackling the difficulties. Due to the ubiquity of mobile devices, such support can be provided by scaffolding the construction of programs on a mobile device. In order to design such a mobile intervention, learners’ needs and limitations of mobile devices need to be placed at the center of the design process. This paper combines learners’ needs and limitations of mobile devices to identify scaffolding strategies. Identification of scaffolding strategies is based on a scaffolding framework. Using specific examples, this paper will then show how the scaffolding strategies have been implemented on a mobile device.

Item Type: Conference paper
Uncontrolled Keywords: Computer Programming, Scaffolding, Mobile, Framework
Subjects: Social and professional topics > Professional topics > Computing education
Date Deposited: 14 Feb 2014
Last Modified: 10 Oct 2019 15:32
URI: http://pubs.cs.uct.ac.za/id/eprint/923

Actions (login required)

View Item View Item