Primary School Pupils’ Attitudes toward Learning Programming through Visual Interactive Environments

Khaled Asad, Moanis Tibi, Jamal Raiyn

Abstract


New generations are using and playing with mobile and computer applications extensively. These applications arethe outcomes of programming work that involves skills, such as computational and algorithmic thinking. Learningprogramming is not easy for students children. In recent years, academic institutions like theMassachusetts Institute of Technology (MIT) and hi-tech companies, such as Google and Khan Academy, haveintroduced online environments to facilitate the teaching and learning of programming. Most of these programmingenvironments are web-based, and interactive and are supported with visual multimedia features. Therefore, they havebecome easy to use, very attractive and helpful for teaching children how to program and to develop theiralgorithmic and computational thinking skills. The proposed presentation will describe research that examined theteaching of a course to primary school children based on three on-line interactive environments: "Plastelina" for logicgames, “Code with Anna and Elsa” via the Hour of Code project block-oriented programming environment, forblock programming and "Turtle Academy" for textual programming in the Logo language. The current researchincluded the development, implementation and evaluation of the course at an elementary school. In addition, it wasaimed at investigating the pupils' attitudes toward the learning of computer programming, both before and afterparticipation in the course. The results revealed that the pupils' attitudes towards programming remained positivealso also after the participation in the course. It was also found that programming improved children's problemsolving skills.


Full Text:

PDF


DOI: https://doi.org/10.5430/wje.v6n5p20

Copyright (c)



 

World Journal of Education
ISSN 1925-0746(Print)  ISSN 1925-0754(Online)

Copyright © Sciedu Press

To make sure that you can receive messages from us, please add the 'Sciedu.ca' domain to your e-mail 'safe list'. If you do not receive e-mail in your 'inbox', check your 'bulk mail' or 'junk mail' folders.