IRMA-International.org: Creator of Knowledge
Information Resources Management Association
Advancing the Concepts & Practices of Information Resources Management in Modern Organizations

Playing with Programming: A Serious Game to Start Programming

Playing with Programming: A Serious Game to Start Programming
View Sample PDF
Author(s): Anabela de Jesus Gomes (Coimbra Institute of Engineering, Portugal & University of Coimbra, Portugal), Álvaro Nuno Ferreira Silva Santos (Coimbra Institute of Engineering, Portugal & University of Coimbra, Portugal), César Paulo das Dores Páris (Coimbra Institute of Engineering, Portugal)and Nuno Cid Martins (Coimbra Institute of Engineering, Portugal)
Copyright: 2017
Pages: 17
Source title: Gamification-Based E-Learning Strategies for Computer Programming Education
Source Author(s)/Editor(s): Ricardo Alexandre Peixoto de Queirós (uniMAD, Escola Superior de Media Artes e Design, Portugal)and Mário Teixeira Pinto (Polytechnic Institute of Porto, Portugal)
DOI: 10.4018/978-1-5225-1034-5.ch012

Purchase

View Playing with Programming: A Serious Game to Start Programming on the publisher's website for pricing and purchasing information.

Abstract

This chapter aims to present Code, a friendly environment where students without previous programming experience can explore core-programming concepts in a motivating manner. It consists of a platform style game where students can control a virtual robot having their first contact with the construction of small pseudocode blocks. Research in teaching and learning of programming present several reasons for the difficulties students face when starting programming. In this chapter we have pointed out some of them. The studies performed also indicated that the aspects related to problem solving are the principal factors to attack in order to solve this problem. However, the main concern is how to provide a motivating environment that engages the student in computational thinking and problem solving. Code Factory's main objective is to create a new strategy making learning more stimulating for the students emphasizing problem solving in order to help develop fundamental programming skills.

Related Content

Ricardo Alexandre Peixoto de Queiros, Mário Pinto, Alberto Simões, Carlos Filipe Portela. © 2023. 13 pages.
Preety Khatri. © 2023. 17 pages.
Mehmet Kosa, Ahmet Uysal, P. Erhan Eren. © 2023. 31 pages.
Kaila Goode, Sheri Vasinda. © 2023. 22 pages.
Helena Martins, Artemisa Dores. © 2023. 21 pages.
Ali Ben Yahia, Sihem Ben Saad, Fatma Choura Abida. © 2023. 15 pages.
Baris Atiker. © 2023. 23 pages.
Body Bottom