Impacts of Learning Orientation on the Modeling of Programming Using Feature Selection and XGBOOST: A Gender-Focused Analysis

In programming, modeling is a generalized explanatory system that organizes key characteristics of a specific matter or object of interest using computer science concepts. Modeling is integral for both automation design in programming education and communication in the collaborative process. This st...

Full description

Bibliographic Details
Main Authors: HoSung Woo, Ja-Mee Kim
Format: Article
Language:English
Published: MDPI AG 2022-05-01
Series:Applied Sciences
Subjects:
Online Access:https://www.mdpi.com/2076-3417/12/10/4922
_version_ 1797501850005536768
author HoSung Woo
Ja-Mee Kim
author_facet HoSung Woo
Ja-Mee Kim
author_sort HoSung Woo
collection DOAJ
description In programming, modeling is a generalized explanatory system that organizes key characteristics of a specific matter or object of interest using computer science concepts. Modeling is integral for both automation design in programming education and communication in the collaborative process. This study investigates the effect of learning orientation on the modeling stage based on gender. The study includes 756 male and 688 female elementary-school students. We analyzed the results of XGBOOST by extracting the influential characteristics from feature selection along with the basic statistics. As a result of the study, it was confirmed that learners, regardless of gender, had the largest gap in modeling and that this was the stage at which differences occurred in programming education. For male students, the process of collecting data for modeling or devising a solution was found to be an important learning method. This shows that it is necessary to create an environment to focus on activities that derive solutions from the collected data along with strengthening information retrieval education. Although female students showed a similar tendency to male students, the process of cooperating with friends as a differentiating factor was found to be an important learning method. It seems necessary to apply teaching and learning methods that can strengthen team projects that can collaborate with friends. The findings could serve as a reference for teaching and learning design and operation for effective programming education.
first_indexed 2024-03-10T03:24:32Z
format Article
id doaj.art-8d9dbebb08dd4cf1989226d13741eb86
institution Directory Open Access Journal
issn 2076-3417
language English
last_indexed 2024-03-10T03:24:32Z
publishDate 2022-05-01
publisher MDPI AG
record_format Article
series Applied Sciences
spelling doaj.art-8d9dbebb08dd4cf1989226d13741eb862023-11-23T09:55:10ZengMDPI AGApplied Sciences2076-34172022-05-011210492210.3390/app12104922Impacts of Learning Orientation on the Modeling of Programming Using Feature Selection and XGBOOST: A Gender-Focused AnalysisHoSung Woo0Ja-Mee Kim1Department of e-Learning Graduate School, Korea National Open University, Seoul 03087, KoreaMajor of Computer Science Education, Graduate School of Education, Korea University, Seoul 02841, KoreaIn programming, modeling is a generalized explanatory system that organizes key characteristics of a specific matter or object of interest using computer science concepts. Modeling is integral for both automation design in programming education and communication in the collaborative process. This study investigates the effect of learning orientation on the modeling stage based on gender. The study includes 756 male and 688 female elementary-school students. We analyzed the results of XGBOOST by extracting the influential characteristics from feature selection along with the basic statistics. As a result of the study, it was confirmed that learners, regardless of gender, had the largest gap in modeling and that this was the stage at which differences occurred in programming education. For male students, the process of collecting data for modeling or devising a solution was found to be an important learning method. This shows that it is necessary to create an environment to focus on activities that derive solutions from the collected data along with strengthening information retrieval education. Although female students showed a similar tendency to male students, the process of cooperating with friends as a differentiating factor was found to be an important learning method. It seems necessary to apply teaching and learning methods that can strengthen team projects that can collaborate with friends. The findings could serve as a reference for teaching and learning design and operation for effective programming education.https://www.mdpi.com/2076-3417/12/10/4922learning orientationprogramminggenderfeature selectionXGBOOST
spellingShingle HoSung Woo
Ja-Mee Kim
Impacts of Learning Orientation on the Modeling of Programming Using Feature Selection and XGBOOST: A Gender-Focused Analysis
Applied Sciences
learning orientation
programming
gender
feature selection
XGBOOST
title Impacts of Learning Orientation on the Modeling of Programming Using Feature Selection and XGBOOST: A Gender-Focused Analysis
title_full Impacts of Learning Orientation on the Modeling of Programming Using Feature Selection and XGBOOST: A Gender-Focused Analysis
title_fullStr Impacts of Learning Orientation on the Modeling of Programming Using Feature Selection and XGBOOST: A Gender-Focused Analysis
title_full_unstemmed Impacts of Learning Orientation on the Modeling of Programming Using Feature Selection and XGBOOST: A Gender-Focused Analysis
title_short Impacts of Learning Orientation on the Modeling of Programming Using Feature Selection and XGBOOST: A Gender-Focused Analysis
title_sort impacts of learning orientation on the modeling of programming using feature selection and xgboost a gender focused analysis
topic learning orientation
programming
gender
feature selection
XGBOOST
url https://www.mdpi.com/2076-3417/12/10/4922
work_keys_str_mv AT hosungwoo impactsoflearningorientationonthemodelingofprogrammingusingfeatureselectionandxgboostagenderfocusedanalysis
AT jameekim impactsoflearningorientationonthemodelingofprogrammingusingfeatureselectionandxgboostagenderfocusedanalysis