The analysis and application of an educational programming language (RUR-PLE) for a pre-introductory computer science course
DC Field | Value | Language |
---|---|---|
dc.contributor.author | Yoon, IlKyu | - |
dc.contributor.author | Kim, JaMee | - |
dc.contributor.author | Lee, WonGyu | - |
dc.date.accessioned | 2021-09-04T01:59:28Z | - |
dc.date.available | 2021-09-04T01:59:28Z | - |
dc.date.created | 2021-06-16 | - |
dc.date.issued | 2016-03 | - |
dc.identifier.issn | 1386-7857 | - |
dc.identifier.uri | https://scholar.korea.ac.kr/handle/2021.sw.korea/89274 | - |
dc.description.abstract | An educational programming language (EPL) allows a novice programmer to program quickly and easily by reducing the difficulty of programming in terms of programming education. The selection of a programming language, considering the students' cognitive level and the purpose of learning programming, is regarded as a key factor to increase the effectiveness of programming education. In this study, we derived the EPL selection criteria for pre-introductory computer science using the Delphi method of a 20-expert panels. Also, we selected RUR-PLE, a Python based programming learning environment, based on EPL selection criteria chosen through the Delphi method and applied the selected EPL to 26 students (20 males and 6 females) who participate in programming class to verify its usability. The objective of this study is to improve the possibility of selecting an appropriate EPL for novice programmers, considering the students' characteristics and the transition of programming knowledge from the EPL to a general-purpose programming language. | - |
dc.language | English | - |
dc.language.iso | en | - |
dc.publisher | SPRINGER | - |
dc.title | The analysis and application of an educational programming language (RUR-PLE) for a pre-introductory computer science course | - |
dc.type | Article | - |
dc.contributor.affiliatedAuthor | Yoon, IlKyu | - |
dc.contributor.affiliatedAuthor | Kim, JaMee | - |
dc.contributor.affiliatedAuthor | Lee, WonGyu | - |
dc.identifier.doi | 10.1007/s10586-016-0540-6 | - |
dc.identifier.scopusid | 2-s2.0-84961923984 | - |
dc.identifier.wosid | 000373179800043 | - |
dc.identifier.bibliographicCitation | CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, v.19, no.1, pp.529 - 546 | - |
dc.relation.isPartOf | CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS | - |
dc.citation.title | CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS | - |
dc.citation.volume | 19 | - |
dc.citation.number | 1 | - |
dc.citation.startPage | 529 | - |
dc.citation.endPage | 546 | - |
dc.type.rims | ART | - |
dc.type.docType | Article | - |
dc.description.journalClass | 1 | - |
dc.description.journalRegisteredClass | scie | - |
dc.description.journalRegisteredClass | scopus | - |
dc.relation.journalResearchArea | Computer Science | - |
dc.relation.journalWebOfScienceCategory | Computer Science, Information Systems | - |
dc.relation.journalWebOfScienceCategory | Computer Science, Theory & Methods | - |
dc.subject.keywordAuthor | Educational programming language | - |
dc.subject.keywordAuthor | Programming learning | - |
dc.subject.keywordAuthor | Introductory computer science course | - |
dc.subject.keywordAuthor | Delphi-method | - |
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.