Game Design, Gender and Personalities in Programming Education

In a changing world programming learning is becoming more and more essential in education. And, there are many programming environments and teaching approaches that address the learning needs of students in CS education. A single programming tool or a method do not fit all students. Research has foc...

Full description

Bibliographic Details
Main Authors: Anastasios Theodoropoulos, George Lepouras
Format: Article
Language:English
Published: Frontiers Media S.A. 2022-02-01
Series:Frontiers in Computer Science
Subjects:
Online Access:https://www.frontiersin.org/articles/10.3389/fcomp.2022.824995/full
_version_ 1818331799452909568
author Anastasios Theodoropoulos
George Lepouras
author_facet Anastasios Theodoropoulos
George Lepouras
author_sort Anastasios Theodoropoulos
collection DOAJ
description In a changing world programming learning is becoming more and more essential in education. And, there are many programming environments and teaching approaches that address the learning needs of students in CS education. A single programming tool or a method do not fit all students. Research has focused on gender differences and there is high interest in increasing female participation. Games and especially game-design tend to impact perceived usefulness of programming environments. Moreover, personality traits like cognitive style and emotional intelligence (EQ) seem to correlate with technology and achievement in programming. In this study, the effects of three different programming environments were investigated, in high school settings, by creating games and taking into account gender and personality characteristics. Three groups were formed, group A created games with Scratch, group B used App Inventor and made games for mobile devices, while group C created interactive stories-games with Alice 3D. This study was seeking to find possible biases based on gender, learning perception, usage and students' personalities between the three experimental conditions. One hundred and sixty three students aged 14–15 years old participated in the study, and data were collected through pre activity and post activity questionnaires. Results show different gender preferences for the three programming tools and, in some cases, different personalities (cognitive styles and EQ) have different learning preferences. Moreover, all programming environments had different emotional effects on the students. The study concludes with guidelines for programming learning environments that respect individual learning preferences and aim to maximize learning effectiveness.
first_indexed 2024-12-13T13:25:35Z
format Article
id doaj.art-bfcc25cbc78f4f4fa3b36637ce5d3ee2
institution Directory Open Access Journal
issn 2624-9898
language English
last_indexed 2024-12-13T13:25:35Z
publishDate 2022-02-01
publisher Frontiers Media S.A.
record_format Article
series Frontiers in Computer Science
spelling doaj.art-bfcc25cbc78f4f4fa3b36637ce5d3ee22022-12-21T23:44:19ZengFrontiers Media S.A.Frontiers in Computer Science2624-98982022-02-01410.3389/fcomp.2022.824995824995Game Design, Gender and Personalities in Programming EducationAnastasios TheodoropoulosGeorge LepourasIn a changing world programming learning is becoming more and more essential in education. And, there are many programming environments and teaching approaches that address the learning needs of students in CS education. A single programming tool or a method do not fit all students. Research has focused on gender differences and there is high interest in increasing female participation. Games and especially game-design tend to impact perceived usefulness of programming environments. Moreover, personality traits like cognitive style and emotional intelligence (EQ) seem to correlate with technology and achievement in programming. In this study, the effects of three different programming environments were investigated, in high school settings, by creating games and taking into account gender and personality characteristics. Three groups were formed, group A created games with Scratch, group B used App Inventor and made games for mobile devices, while group C created interactive stories-games with Alice 3D. This study was seeking to find possible biases based on gender, learning perception, usage and students' personalities between the three experimental conditions. One hundred and sixty three students aged 14–15 years old participated in the study, and data were collected through pre activity and post activity questionnaires. Results show different gender preferences for the three programming tools and, in some cases, different personalities (cognitive styles and EQ) have different learning preferences. Moreover, all programming environments had different emotional effects on the students. The study concludes with guidelines for programming learning environments that respect individual learning preferences and aim to maximize learning effectiveness.https://www.frontiersin.org/articles/10.3389/fcomp.2022.824995/fullgame designgames for learningprogramming learningpersonality traitscognitive styleemotional intelligence
spellingShingle Anastasios Theodoropoulos
George Lepouras
Game Design, Gender and Personalities in Programming Education
Frontiers in Computer Science
game design
games for learning
programming learning
personality traits
cognitive style
emotional intelligence
title Game Design, Gender and Personalities in Programming Education
title_full Game Design, Gender and Personalities in Programming Education
title_fullStr Game Design, Gender and Personalities in Programming Education
title_full_unstemmed Game Design, Gender and Personalities in Programming Education
title_short Game Design, Gender and Personalities in Programming Education
title_sort game design gender and personalities in programming education
topic game design
games for learning
programming learning
personality traits
cognitive style
emotional intelligence
url https://www.frontiersin.org/articles/10.3389/fcomp.2022.824995/full
work_keys_str_mv AT anastasiostheodoropoulos gamedesigngenderandpersonalitiesinprogrammingeducation
AT georgelepouras gamedesigngenderandpersonalitiesinprogrammingeducation