Author(s): Hung Van Tran1*, Toan Nguyen Dinh2, Tu Le Dang Anh3, Vuong Ho Quoc4
1,2,3,4University of DaNang, University of Science and Education, DaNang, VietNam.
Citation: Tran VH, Dinh TN, Anh TLD, Quoc VH (2024) What Factors Most Influence Self-Learning Python Programming For 10th Grade Students? A Case Study in Viet Nam. American J Sci Edu Re: AJSER-193.
Abstract
Self-learning is one of the cores and general abilities emphasized by the Ministry of Education and Training the 2018 general education curriculum. Coupled with the development of modern technology, Python is becoming popular and is a trend in modern technology and education. This study aims to assess the current status of Grade 10 students’ self-learning in Python programming at high schools DaNang city and propose solutions to improve the effectiveness of self-learning in programming. In this research, a validated survey tool was used to collect information from 620 Grade 10 students from high schools in Da Nang city. The collected data were then analysed to evaluate the current state of self-learning programming among Grade 10 students. From the analysis results, the study proposes several solutions to improve the effectiveness and quality of students’ self-learning programming, such as suggesting more effective learning methods, providing necessary support resources, and giving guidance to students. These solutions also serve as materials to help students learn how to develop programming skills and achieve success in self-learning.
Keywords: Self-learning; programming skills; Grade 10; Python.