원문정보
초록
영어
The majority of programming education in the learning place attaches importance more to grammar, memorization of the imperative sentence and explanation of the program language itself than the specific way to use the target language. In addition, it is mainly used to teach theoretical knowledge based on the text. Consequently, current programming education has not interested learners in the programming learning and has not improved their ability in programming problems of the real world. We therefore developed a learning tool of C-language, which is based on the Console Wrapper. The purpose of proposing the learning tool was to make the programming education break from the typical theoretical learning and to let learners be interested in the programming education. By using the dynamic screen instead of the static console screen, the learners could enjoy learning the program. As a result of this study, we could know that the programming education using our learning tool is more effective than the typical C language programming education.
목차
1. 서론
2. 관련 연구
2.1 구성주의와 프로그래밍 교육
2.2 기존 프로그래밍 언어 교육의 문제점
2.3 프로그래밍 학습 시스템
3. Console Wrapper 학습도구의 구현
3.1 학습도구 개요 및 특징
3.2 학습도구 개발 환경
3.3 학습도구 구성 및 함수
3.4 학습도구 저작 툴 및 사용 방법
3.5 학습도구를 이용한 C 프로그래밍 예제
3.6 학습도구와 C언어 혼합 학습지도
4. Console Wrapper 학습도구 적용 및 분석
4.1 연구 문제
4.2 연구 대상 및 연구 기간
4.3 연구 설계
4.4 실험 결과 분석
5. 결론
참고문헌