The ubiquity of mobile phones provides an opportunity to use them as a resource for construction of programs beyond the classroom. However, limitations of mobile phones impede their use as typical programming environments. This research proposes that programming environments on mobile phones should include scaffolding techniques specifically designed for mobile phones, and designed based on learners’ needs. This paper discusses the effectiveness of theoretically-derived scaffolding techniques to construct Java programs on a mobile phone. The results indicate that even though scaffolding techniques could support learners to program on a mobile phone, further modifications of the designed scaffolding techniques may be necessary in order to mo...
Mobile application or mobile apps has been a trending technology nowadays. This can lead to a new wa...
This thesis report is submitted in partial fulfillment of the requirements for the degree of Bachelo...
The advances in the mobile phone technology have enabled such devices to be programmed to run genera...
The ubiquity of mobile phones provides an opportunity to use them as a resource for construction of ...
The ubiquity of mobile phones provides an opportunity to use them as a resource for construction of ...
Most learners in resource-constrained environments own mobile phones that they could use to learn pr...
Includes bibliographical referencesThe ubiquity of mobile phones provides an opportunity to use them...
The ubiquity of mobile phones provides an opportunity to use them for learning programming beyond th...
Support for novice learners of computer programming can be provided by scaffolding the construction ...
The aim of this paper is to explore the use of an application that scaffolds the constructions of pr...
Computer programming is a difficult subject for most novice learners. Providing support that complem...
The widespread use of mobile devices, particularly by young people, offers new and exciting possibil...
Programming is a basic subject to several areas of technology. However, many students frequently fac...
Most first year computer science students find that learning object-oriented programming is hard. Se...
AbstractThe growth of mobile technologies was evolutionary in the progression of technology, it open...
Mobile application or mobile apps has been a trending technology nowadays. This can lead to a new wa...
This thesis report is submitted in partial fulfillment of the requirements for the degree of Bachelo...
The advances in the mobile phone technology have enabled such devices to be programmed to run genera...
The ubiquity of mobile phones provides an opportunity to use them as a resource for construction of ...
The ubiquity of mobile phones provides an opportunity to use them as a resource for construction of ...
Most learners in resource-constrained environments own mobile phones that they could use to learn pr...
Includes bibliographical referencesThe ubiquity of mobile phones provides an opportunity to use them...
The ubiquity of mobile phones provides an opportunity to use them for learning programming beyond th...
Support for novice learners of computer programming can be provided by scaffolding the construction ...
The aim of this paper is to explore the use of an application that scaffolds the constructions of pr...
Computer programming is a difficult subject for most novice learners. Providing support that complem...
The widespread use of mobile devices, particularly by young people, offers new and exciting possibil...
Programming is a basic subject to several areas of technology. However, many students frequently fac...
Most first year computer science students find that learning object-oriented programming is hard. Se...
AbstractThe growth of mobile technologies was evolutionary in the progression of technology, it open...
Mobile application or mobile apps has been a trending technology nowadays. This can lead to a new wa...
This thesis report is submitted in partial fulfillment of the requirements for the degree of Bachelo...
The advances in the mobile phone technology have enabled such devices to be programmed to run genera...