An analysis of the difficulties of elementary school students in Python programming learning
DC Field | Value | Language |
---|---|---|
dc.contributor.author | So, M. | - |
dc.contributor.author | Kim, J. | - |
dc.date.accessioned | 2021-09-02T20:17:02Z | - |
dc.date.available | 2021-09-02T20:17:02Z | - |
dc.date.created | 2021-06-17 | - |
dc.date.issued | 2018 | - |
dc.identifier.issn | 2088-5334 | - |
dc.identifier.uri | https://scholar.korea.ac.kr/handle/2021.sw.korea/80390 | - |
dc.description.abstract | Software education is spreading all over the world; programming education is being implemented in elementary schools in each country using block-programming language. The block programming language provides a novice environment for easy access, but lacks understanding and teaching all the concepts of programming. There seems to be a need for primary education using textbased programming language for elementary school students. However, the difficulties encountered by learners in typing grammars and commands in textual programming languages could not be completely ruled out. This study aims to investigate the difficulties of learners based on grammatical errors frequently encountered in elementary school students. As a result, the most frequent errors in elementary school students in Python programming were errors caused by missing parentheses, followed by incorrect operator use, assignment of variable values that did not fit the data type, incorrect control statement composition, missing quotes Respectively. This study implies that it provided the improved direction of programming education by identifying the difficulties of learners and presenting practical examples and guidance plans and finding appropriate teaching strategies for text type programming education. © 2018, Insight Society. | - |
dc.language | English | - |
dc.language.iso | en | - |
dc.publisher | Insight Society | - |
dc.title | An analysis of the difficulties of elementary school students in Python programming learning | - |
dc.type | Article | - |
dc.contributor.affiliatedAuthor | Kim, J. | - |
dc.identifier.doi | 10.18517/ijaseit.8.4-2.2720 | - |
dc.identifier.scopusid | 2-s2.0-85055330407 | - |
dc.identifier.bibliographicCitation | International Journal on Advanced Science, Engineering and Information Technology, v.8, no.4-2, pp.1507 - 1512 | - |
dc.relation.isPartOf | International Journal on Advanced Science, Engineering and Information Technology | - |
dc.citation.title | International Journal on Advanced Science, Engineering and Information Technology | - |
dc.citation.volume | 8 | - |
dc.citation.number | 4-2 | - |
dc.citation.startPage | 1507 | - |
dc.citation.endPage | 1512 | - |
dc.type.rims | ART | - |
dc.type.docType | Article | - |
dc.description.journalClass | 1 | - |
dc.description.journalRegisteredClass | scopus | - |
dc.subject.keywordAuthor | Programming education | - |
dc.subject.keywordAuthor | Python | - |
dc.subject.keywordAuthor | Python programming error | - |
Items in ScholarWorks are protected by copyright, with all rights reserved, unless otherwise indicated.
(02841) 서울특별시 성북구 안암로 14502-3290-1114
COPYRIGHT © 2021 Korea University. All Rights Reserved.
Certain data included herein are derived from the © Web of Science of Clarivate Analytics. All rights reserved.
You may not copy or re-distribute this material in whole or in part without the prior written consent of Clarivate Analytics.