Teacher Perspectives on Introducing Programming Constructs through Coding Mobile-Based Games to Secondary School Students

Programming is one of the most important aspects of a Computing course. Teaching programming is a challenging task due to a number of factors, ranging from lack of student problem solving skills to different teaching methods. This paper focuses on Maltese Computing teachers’ perspectives about the d...

Full description

Bibliographic Details
Main Authors: Lara ATTARD, Leonard BUSUTTIL
Format: Article
Language:English
Published: Vilnius University 2020-12-01
Series:Informatics in Education
Subjects:
Online Access:https://infedu.vu.lt/journal/INFEDU/article/664/info
id doaj-bc01138089b341a8bc38bdf6f5a19e4f
record_format Article
spelling doaj-bc01138089b341a8bc38bdf6f5a19e4f2021-01-02T16:03:18ZengVilnius UniversityInformatics in Education1648-58312335-89712020-12-01194543568https://doi.org/10.15388/infedu.2020.24Teacher Perspectives on Introducing Programming Constructs through Coding Mobile-Based Games to Secondary School StudentsLara ATTARD0Leonard BUSUTTIL 1Department of Technology and Entrepreneurship, Faculty of Education, MaltaDepartment of Technology and Entrepreneurship, Faculty of Education, Malta Programming is one of the most important aspects of a Computing course. Teaching programming is a challenging task due to a number of factors, ranging from lack of student problem solving skills to different teaching methods. This paper focuses on Maltese Computing teachers’ perspectives about the difficulties encountered when teaching programming to secondary school students in order to determine whether introducing programming to secondary school students through creating mobile-based games is an effective method to teach programming constructs. A resource pack consisting of various activities using MIT App Inventor 2 was created which incorporated constructivist approaches to teaching. This resource pack was reviewed by the teachers and their feedback was collected by means of a case study. The teachers agreed that developing mobile-based games would be highly stimulating to their students but there were uncertainties how this would affect students with different learning abilities and due to a general lack of computational thinking and problem-solving skills by most students.https://infedu.vu.lt/journal/INFEDU/article/664/infoprogrammingcomputingdigital gamesprogramming pedagogy
collection DOAJ
language English
format Article
sources DOAJ
author Lara ATTARD
Leonard BUSUTTIL
spellingShingle Lara ATTARD
Leonard BUSUTTIL
Teacher Perspectives on Introducing Programming Constructs through Coding Mobile-Based Games to Secondary School Students
Informatics in Education
programming
computing
digital games
programming pedagogy
author_facet Lara ATTARD
Leonard BUSUTTIL
author_sort Lara ATTARD
title Teacher Perspectives on Introducing Programming Constructs through Coding Mobile-Based Games to Secondary School Students
title_short Teacher Perspectives on Introducing Programming Constructs through Coding Mobile-Based Games to Secondary School Students
title_full Teacher Perspectives on Introducing Programming Constructs through Coding Mobile-Based Games to Secondary School Students
title_fullStr Teacher Perspectives on Introducing Programming Constructs through Coding Mobile-Based Games to Secondary School Students
title_full_unstemmed Teacher Perspectives on Introducing Programming Constructs through Coding Mobile-Based Games to Secondary School Students
title_sort teacher perspectives on introducing programming constructs through coding mobile-based games to secondary school students
publisher Vilnius University
series Informatics in Education
issn 1648-5831
2335-8971
publishDate 2020-12-01
description Programming is one of the most important aspects of a Computing course. Teaching programming is a challenging task due to a number of factors, ranging from lack of student problem solving skills to different teaching methods. This paper focuses on Maltese Computing teachers’ perspectives about the difficulties encountered when teaching programming to secondary school students in order to determine whether introducing programming to secondary school students through creating mobile-based games is an effective method to teach programming constructs. A resource pack consisting of various activities using MIT App Inventor 2 was created which incorporated constructivist approaches to teaching. This resource pack was reviewed by the teachers and their feedback was collected by means of a case study. The teachers agreed that developing mobile-based games would be highly stimulating to their students but there were uncertainties how this would affect students with different learning abilities and due to a general lack of computational thinking and problem-solving skills by most students.
topic programming
computing
digital games
programming pedagogy
url https://infedu.vu.lt/journal/INFEDU/article/664/info
work_keys_str_mv AT laraattard teacherperspectivesonintroducingprogrammingconstructsthroughcodingmobilebasedgamestosecondaryschoolstudents
AT leonardbusuttil teacherperspectivesonintroducingprogrammingconstructsthroughcodingmobilebasedgamestosecondaryschoolstudents
_version_ 1724352302772387840