About this paper

Appears in:
Pages: 1622-1629
Publication year: 2016
ISBN: 978-84-608-8860-4
ISSN: 2340-1117
doi: 10.21125/edulearn.2016.1323

Conference name: 8th International Conference on Education and New Learning Technologies
Dates: 4-6 July, 2016
Location: Barcelona, Spain

INTRODUCING PROGRAMMING TO ELEMENTARY STUDENTS NOVICES BY USING GAME DEVELOPMENT IN PYTHON AND SCRATCH

M. Mladenović1, D. Krpan2, S. Mladenović2

1Elementary school "Blatine-Škrape", Split (CROATIA)
2University of Split, Faculty of Science (CROATIA)
Most modern jobs rely on informatics. Jobs requiring the knowledge and skills associated to computers programming are one of most wanted occupations today. Despite that fact, there is enrolment crisis in computing, and programming courses are the least favoured by students. Students should be introduced to programming as early as possible. Question is what programming language is appropriate for that age? It is possible that “classical” approach for teaching programming, which includes procedural programming language with solving math problems, is strange and repulsive to students. Many researches showed that visual programming languages like scratch and programming games instead solving math problems have positive affect to motivation for programming. Motivation is important but do students actually learn programming concepts by programming games in Scratch? Problem solving skill is crucial for programming but does it affect success and motivation for programming? To answer these questions, we have conducted a research and used quantitative and qualitative analysis. The population sample consisted of 5th grade students belonging to 4 classes of two different elementary schools in year 2014/2015. Students didn’t have any previous programming experience. Students’ problem solving skills were measured before any programming lectures. Students were introduced to programming using procedural programming in Python and after that using game programming tasks in Scratch. In this paper the results of research will be presented.
@InProceedings{MLADENOVIC2016INT,
author = {Mladenović, M. and Krpan, D. and Mladenović, S.},
title = {INTRODUCING PROGRAMMING TO ELEMENTARY STUDENTS NOVICES BY USING GAME DEVELOPMENT IN PYTHON AND SCRATCH},
series = {8th International Conference on Education and New Learning Technologies},
booktitle = {EDULEARN16 Proceedings},
isbn = {978-84-608-8860-4},
issn = {2340-1117},
doi = {10.21125/edulearn.2016.1323},
url = {http://dx.doi.org/10.21125/edulearn.2016.1323},
publisher = {IATED},
location = {Barcelona, Spain},
month = {4-6 July, 2016},
year = {2016},
pages = {1622-1629}}
TY - CONF
AU - M. Mladenović AU - D. Krpan AU - S. Mladenović
TI - INTRODUCING PROGRAMMING TO ELEMENTARY STUDENTS NOVICES BY USING GAME DEVELOPMENT IN PYTHON AND SCRATCH
SN - 978-84-608-8860-4/2340-1117
DO - 10.21125/edulearn.2016.1323
PY - 2016
Y1 - 4-6 July, 2016
CI - Barcelona, Spain
JO - 8th International Conference on Education and New Learning Technologies
JA - EDULEARN16 Proceedings
SP - 1622
EP - 1629
ER -
M. Mladenović, D. Krpan, S. Mladenović (2016) INTRODUCING PROGRAMMING TO ELEMENTARY STUDENTS NOVICES BY USING GAME DEVELOPMENT IN PYTHON AND SCRATCH, EDULEARN16 Proceedings, pp. 1622-1629.
User:
Pass: