Evaluating the efficiency of two programming environments in shaping novices' attitudes, perceptions, beliefs and knowledge in programming: a comparison between Scratch and App Inventor
by Stamatios Papadakis
International Journal of Teaching and Case Studies (IJTCS), Vol. 10, No. 1, 2019

Abstract: The purpose of this study is to examine behavioural and learning differences between novice programmers in relation to the use of two different programming environments for novices, Scratch and App Inventor for Android (AIA). Initially, we assumed that due to the known characteristics of the two environments, students would improve their knowledge and behavioural approach towards programming. Given the characteristics of the AIA, we also assumed that students who were in the experimental group (teaching with AIA), would show more positive attitudes to programming, while they would significantly improve their knowledge score, in comparison with the control group (teaching with Scratch). The results of this study confirmed these hypotheses. All students improved their behavioural approach and their knowledge in programming, at the end of the intervention. In addition, students who were taught the AIA environment found to result in better learning outcomes and held more positive attitudes, perceptions and motivation to engage in programming than those who were taught using Scratch.

Online publication date: Wed, 12-Dec-2018

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 Teaching and Case Studies (IJTCS):
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