Cargando…

The Study of Learning Computer Programming for Students with Medical Fields of Specification—An Analysis via Structural Equation Modeling

In this study, the authors constructed structural equation models in order to determine the relationship between students’ learning attitudes and their computational thinking perspectives and programming empowerment. The purpose is to understand students’ perceived competence to use computational th...

Descripción completa

Detalles Bibliográficos
Autores principales: Lai, Ching-Hsiang, Chen, Yan-Kwang, Wang, Ya-huei, Liao, Hung-Chang
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9141455/
https://www.ncbi.nlm.nih.gov/pubmed/35627539
http://dx.doi.org/10.3390/ijerph19106005
_version_ 1784715350399516672
author Lai, Ching-Hsiang
Chen, Yan-Kwang
Wang, Ya-huei
Liao, Hung-Chang
author_facet Lai, Ching-Hsiang
Chen, Yan-Kwang
Wang, Ya-huei
Liao, Hung-Chang
author_sort Lai, Ching-Hsiang
collection PubMed
description In this study, the authors constructed structural equation models in order to determine the relationship between students’ learning attitudes and their computational thinking perspectives and programming empowerment. The purpose is to understand students’ perceived competence to use computational thinking effectively, along with their computer programming learning attitude regarding the C++ programming language for one semester (2 hours per week, 36 total learning hours). A total of 495 students specializing in the medical field participated in the study. Structural equation models were constructed according to three adapted scales: the computer programming learning attitude scale, the computational thinking perspectives scale, and the programming empowerment scale. The computer programming learning attitude scale is based on three factors: willingness, negativity, and necessity. The computational thinking perspectives scale also considers three factors: the ability to express, the ability to connect, and the ability to question. The programming empowerment scale is composed of four factors: meaningfulness, impact, creative self-efficacy, and programming self-efficacy. The results showed that a positive learning attitude will positively affect computational thinking perspectives and programming empowerment. However, when students have a negativity attitude, feeling that they are being forced to learn the C++ programming language, their computational thinking perspectives and programming empowerment will be negatively affected. In order to promote students’ learning attitude, various teaching strategies, teaching curriculum design, and pedagogy design could be further explored.
format Online
Article
Text
id pubmed-9141455
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-91414552022-05-28 The Study of Learning Computer Programming for Students with Medical Fields of Specification—An Analysis via Structural Equation Modeling Lai, Ching-Hsiang Chen, Yan-Kwang Wang, Ya-huei Liao, Hung-Chang Int J Environ Res Public Health Article In this study, the authors constructed structural equation models in order to determine the relationship between students’ learning attitudes and their computational thinking perspectives and programming empowerment. The purpose is to understand students’ perceived competence to use computational thinking effectively, along with their computer programming learning attitude regarding the C++ programming language for one semester (2 hours per week, 36 total learning hours). A total of 495 students specializing in the medical field participated in the study. Structural equation models were constructed according to three adapted scales: the computer programming learning attitude scale, the computational thinking perspectives scale, and the programming empowerment scale. The computer programming learning attitude scale is based on three factors: willingness, negativity, and necessity. The computational thinking perspectives scale also considers three factors: the ability to express, the ability to connect, and the ability to question. The programming empowerment scale is composed of four factors: meaningfulness, impact, creative self-efficacy, and programming self-efficacy. The results showed that a positive learning attitude will positively affect computational thinking perspectives and programming empowerment. However, when students have a negativity attitude, feeling that they are being forced to learn the C++ programming language, their computational thinking perspectives and programming empowerment will be negatively affected. In order to promote students’ learning attitude, various teaching strategies, teaching curriculum design, and pedagogy design could be further explored. MDPI 2022-05-15 /pmc/articles/PMC9141455/ /pubmed/35627539 http://dx.doi.org/10.3390/ijerph19106005 Text en © 2022 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Lai, Ching-Hsiang
Chen, Yan-Kwang
Wang, Ya-huei
Liao, Hung-Chang
The Study of Learning Computer Programming for Students with Medical Fields of Specification—An Analysis via Structural Equation Modeling
title The Study of Learning Computer Programming for Students with Medical Fields of Specification—An Analysis via Structural Equation Modeling
title_full The Study of Learning Computer Programming for Students with Medical Fields of Specification—An Analysis via Structural Equation Modeling
title_fullStr The Study of Learning Computer Programming for Students with Medical Fields of Specification—An Analysis via Structural Equation Modeling
title_full_unstemmed The Study of Learning Computer Programming for Students with Medical Fields of Specification—An Analysis via Structural Equation Modeling
title_short The Study of Learning Computer Programming for Students with Medical Fields of Specification—An Analysis via Structural Equation Modeling
title_sort study of learning computer programming for students with medical fields of specification—an analysis via structural equation modeling
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9141455/
https://www.ncbi.nlm.nih.gov/pubmed/35627539
http://dx.doi.org/10.3390/ijerph19106005
work_keys_str_mv AT laichinghsiang thestudyoflearningcomputerprogrammingforstudentswithmedicalfieldsofspecificationananalysisviastructuralequationmodeling
AT chenyankwang thestudyoflearningcomputerprogrammingforstudentswithmedicalfieldsofspecificationananalysisviastructuralequationmodeling
AT wangyahuei thestudyoflearningcomputerprogrammingforstudentswithmedicalfieldsofspecificationananalysisviastructuralequationmodeling
AT liaohungchang thestudyoflearningcomputerprogrammingforstudentswithmedicalfieldsofspecificationananalysisviastructuralequationmodeling
AT laichinghsiang studyoflearningcomputerprogrammingforstudentswithmedicalfieldsofspecificationananalysisviastructuralequationmodeling
AT chenyankwang studyoflearningcomputerprogrammingforstudentswithmedicalfieldsofspecificationananalysisviastructuralequationmodeling
AT wangyahuei studyoflearningcomputerprogrammingforstudentswithmedicalfieldsofspecificationananalysisviastructuralequationmodeling
AT liaohungchang studyoflearningcomputerprogrammingforstudentswithmedicalfieldsofspecificationananalysisviastructuralequationmodeling