비전공자 대상 기초 프로그래밍 교육을 위한 절차의 언폴딩 모델 개발
Development of the unfolding model of procedures for the introductory programming education for non-majors
Citations

WEB OF SCIENCE

0
Citations

SCOPUS

0

초록

The purpose of this study is to provide a guideline for the programming beginners, including SW non-majors, to reduce the difficulty of establishing procedures for solving problems and to refine the work process properly in a computing environment. To accomplish this, we derive the unfolding types of typical procedures that can unfold the working procedures typically implied in daily operation in terms of recognition(input)-judgment(processing)-behavior(output). Through learning to unfold the procedure for each type, it was confirmed that the learner define the scope and rules of the problem himself and extended the procedure implied in any action. The unfolding model of the procedure developed in this study can be used as a tool for constructing a procedure operable in a computing environment to solve problems in the early stages of programming learning for non-majors or beginners.

키워드

introductory programmingprogramming educationproceduresunfoldingnon-majors기초프로그래밍프로그래밍교육절차언폴딩비전공자
제목
비전공자 대상 기초 프로그래밍 교육을 위한 절차의 언폴딩 모델 개발
제목 (타언어)
Development of the unfolding model of procedures for the introductory programming education for non-majors
저자
이민정김영민
DOI
10.32431/kace.2020.23.4.004
발행일
2020-07
저널명
컴퓨터교육학회 논문지
23
4
페이지
35 ~ 47