비전공자를 위한 교육용 프로그래밍 언어의 비교 연구: 프로그래밍 언어 설계 원칙의 관점으로
A Comparative Study of Educational Programming Languages for Non-majors Students: from the Viewpoint of Programming Language Design Principles
Citations

WEB OF SCIENCE

0
Citations

SCOPUS

0

초록

As the SW-centered society has emerged, SW-based problem-solving capabilities is emphasized in all areas of society. It is a trend that universities are obliged to do SW basic education for non-majors students and they are carrying out programming education. This study derives grammatical elements based on conciseness, generality, and efficiency among the design principles of programming language and based on it, compares and analyzes visual programming language and diagramming language. As a result, the efficiency of Raptor is more powerful than Scratch in the simplicity and generality, and the same tendency can be confirmed in the result of the learner 's obtained in programming lesson. We hope that this study will contribute to the design and implementation of programming education based on features of programming language.

키워드

Programming LanguageNon-majorsProgramming EducationDesign Principles프로그래밍 언어비전공자프로그래밍 기초교육설계 원칙
제목
비전공자를 위한 교육용 프로그래밍 언어의 비교 연구: 프로그래밍 언어 설계 원칙의 관점으로
제목 (타언어)
A Comparative Study of Educational Programming Languages for Non-majors Students: from the Viewpoint of Programming Language Design Principles
저자
김영민이민정
DOI
10.32431/kace.2019.22.1.005
발행일
2019-01
저널명
컴퓨터교육학회 논문지
22
1
페이지
47 ~ 61