본문 바로가기
  • Home

Understanding about Novice Learner’s Programming Conception by Prototype Theory

  • Journal of The Korea Society of Computer and Information
  • Abbr : JKSCI
  • 2020, 25(3), pp.251-260
  • DOI : 10.9708/jksci.2020.25.03.251
  • Publisher : The Korean Society Of Computer And Information
  • Research Area : Engineering > Computer Science
  • Received : February 6, 2020
  • Accepted : March 23, 2020
  • Published : March 31, 2020

Dong-Man Kim 1 Lee Taewuk 1

1한국교원대학교

Accredited

ABSTRACT

In this paper, we propose to understand the conceptual structure of programming elements that learners form during the prototyping theory. To do this, we reviewed previous studies on the meaning of conception and prototype theory and conducted a course of problem-solving programming for 33 university students who had no prior experience in programming, and collected transcription materials through conceptual metaphorical writing. The conclusions of this study are as follows: 1) Identifying the conceptual structure of learners as a conceptual metaphor can enhance the effectiveness of programming education. 2) Learners need to reinforce the experience of forming abstract attributes to form mature programming concepts. 3) The concept of programming differs in the structure of multi-level concepts that students, teachers, and professional programmers have in each group. 4) Programming elements should intentionally block misconception risks in the meaning of symbols. 5) Concept evaluation tools should be developed to check whether various attributes can be applied.

Citation status

* References for papers published after 2023 are currently being built.