Can Students' Computer Programming Learning Motivation and Effectiveness Be Enhanced by Learning Python']Python Language? A Multi-Group Analysis

被引:6
|
作者
Ling, Hsiao-Chi [1 ]
Hsiao, Kuo-Lun [2 ]
Hsu, Wen-Chiao [2 ]
机构
[1] Kainan Univ, Dept Mkt, Taoyuan, Taiwan
[2] Natl Taichung Univ Sci & Technol, Dept Informat Management, Taichung, Taiwan
来源
FRONTIERS IN PSYCHOLOGY | 2021年 / 11卷
关键词
!text type='Python']Python[!/text; learning motivation; computer programming self-efficacy; maladaptive cognition; learning performance; SELF-EFFICACY; STRATEGY;
D O I
10.3389/fpsyg.2020.600814
中图分类号
B84 [心理学];
学科分类号
04 ; 0402 ;
摘要
Python language has become the most popular computer language. Python is widely adopted in computer courses. However, Python language's effects on the college and university students' learning performance, motivations, computer programming self-efficacy, and maladaptive cognition have still not been widely examined. The main objective of this study is to explore the effects of learning Python on students' programming learning. The junior students of two classes in a college are the research participants. One class was taught Java language and the other class was taught Python language. The learning performance, motivations, and maladaptive cognition in the two classes were compared to evaluate the differences. The results showed that the motivations, computer programming self-efficacy, and maladaptive cognition on the learning performance were significant in the Python class. The results and findings of this study can be used in Python course arrangement and development.
引用
收藏
页数:7
相关论文
共 50 条
  • [1] Data Analysis of Blended Learning in Python']Python Programming
    Chu, Qian
    Yu, Xiaomei
    Jiang, Yuli
    Wang, Hong
    ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, ICA3PP 2018, PT III, 2018, 11336 : 209 - 217
  • [2] Board Games in the Computer Science Class to Improve Students' Knowledge of the Python']Python Programming Language
    Jordaan, Dawid B.
    2018 INTERNATIONAL CONFERENCE ON INTELLIGENT AND INNOVATIVE COMPUTING APPLICATIONS (ICONIC), 2018, : 97 - 101
  • [3] Pythra'a: A 2D Game for Supporting Pre-college Students Learning Python']Python Programming Language
    Saleh, Moutaz
    Aqel, Raghad
    Elmoghazy, Mariam
    Al Bader, Shaikha
    TOWARDS A HYBRID, FLEXIBLE AND SOCIALLY ENGAGED HIGHER EDUCATION, VOL 3, ICL 2023, 2024, 901 : 483 - 494
  • [4] AWARENESS OF THE PROGRAMMING LANGUAGE PYTHON']PYTHON AMONG COMPUTER SCIENCE AND ELECTRONIC ENGINEERING STUDENTS FROM A PERUVIAN UNIVERSITY
    Sotomayor-Beltran, C.
    EDULEARN19: 11TH INTERNATIONAL CONFERENCE ON EDUCATION AND NEW LEARNING TECHNOLOGIES, 2019, : 8129 - 8132
  • [5] Machine Learning Made Easy: A Review of Scikit-learn Package in Python']Python Programming Language
    Hao, Jiangang
    Ho, Tin Kam
    JOURNAL OF EDUCATIONAL AND BEHAVIORAL STATISTICS, 2019, 44 (03) : 348 - 361
  • [6] Motivation in first year engineering students of the online course "Computer Programming in Python']Python" in the context of a pandemic by COVID-19
    Bustos, Solange Barros
    Alvarez-Gonzalez, Luis
    2021 XVI LATIN AMERICAN CONFERENCE ON LEARNING TECHNOLOGIES (LACLO 2021), 2021, : 91 - 96
  • [7] Active and Collaborative Learning Based Dynamic Instructional Approach in Teaching Introductory Computer Science Course with Python']Python Programming
    Rahman, Md Mahmudur
    Sharker, Monir H.
    Paudel, Roshan
    2020 9TH IEEE INTEGRATED STEM EDUCATION CONFERENCE (ISEC 2020), 2020,
  • [8] Learning Effects in Programming Learning Using Python and Raspberry Pi: Case Study with Elementary School Students
    Saito, Daisuke
    Washizaki, Hironori
    Fukazawa, Yoshiaki
    Yoshida, Tetusya
    Kaneko, Isumu
    Kamo, Hirotaka
    TALE 2019 - 2019 IEEE International Conference on Engineering, Technology and Education, 2019,
  • [9] The Study of Electromagnetic Finite Element Method and Bayesian Deep Learning for SWS Analysis Based on Python']Python Programming
    Lan, Feng
    Lai, Han
    Guo, Zugen
    Yang, Xiao
    Wang, Xinyang
    Gong, Huarong
    2024 JOINT INTERNATIONAL VACUUM ELECTRONICS CONFERENCE AND INTERNATIONAL VACUUM ELECTRON SOURCES CONFERENCE, IVEC + IVESC 2024, 2024,
  • [10] The role of perceived teacher support in students' attitudes towards and flow experience in programming learning: A multi-group analysis of primary students
    Kong, Siu Cheung
    Lin, Ting Jun
    Siu, Yee Man Kayla
    COMPUTERS & EDUCATION, 2025, 228