earticle

논문검색

EPL 'Alice'를 활용한 프로그래밍 원리 학습

원문정보

Programming Learning by Using Education Programming Language Alice

김지수

피인용수 : 0(자료제공 : 네이버학술정보)

초록

영어

The curriculum currently the 7th most software used at the discretion of the teacher education is based. However, these training principles to understand the lack of computer operation, and daily life through a computer to solve the problem of education is not appropriate. According to the report of ACM Computer Science Education, Computer Training should be organized around a programming language for it has highlighted the importance of education. Programming as a type of learning problem-solving skills and logical thinking skills of learners cognitive, reflective thinking skills to improve and to solve their problems through a computer what to do about whether to give insight into. Despite the advantages of this programming training to effectively train well have been performed. In this paper, the text can be expressed, and can easily learn difficult concepts such as class or inherits a new object-oriented educational programming language for the most excluded 'Alice' programming utilizing the principle of learning is proposed.

한국어

현재 제7차 교육과정은 대부분 교사의 재량에 따라 소프트웨어 활용 중심으로 교육되고 있다.
하지만 이러한 교육은 컴퓨터 작동원리를 이해하기가 부족하고, 컴퓨터를 통해 일상생활의 문제를
해결하는 교육으로서는 적절하지 않다. ACM 보고서에 따르면 컴퓨터 교육은 컴퓨터 과학 교육 중
심으로 구성되어야 하고 이를 위해서는 프로그래밍 언어 교육이 중요함을 강조하고 있다. 프로그래
밍 학습은 문제 해결의 한 유형으로서 학습자의 인지 기술과 논리적 사고력, 반성적 사고력을 향상
시켜주고 자신이 해결하고자 하는 문제에 대해 컴퓨터를 통하여 어떻게 해결해야 할 것인지에 대
한 식견을 준다. 이러한 프로그래밍 교육의 장점에도 불구하고 효과적으로 교육이 잘 이루어지지
않고 있다. 이에 본 논문에서는 텍스트 표현이 가능하고, 쉽게 익힐 수 있고 클래스나 상속 등 어
려운 개념을 대부분 배제한 새로운 객체지향 교육용 프로그래밍 언어인 ‘Alice' 를 활용한 프로그
래밍 원리 학습을 제안하고자 한다.

목차

요약
 ABSTRACT
 1. 서론
 2. 관련연구
  2.1 교육용 프로그래밍 언어의 설계조건
  2.2 교육용 프로그래밍 언어 'Alice'
  2.3 국내ㆍ외 EPL 활용 실태
 3. 프로그래밍 원리 학습
  3.1 문제 해결 과정에서의 프로그래밍 원리
  3.2 프로그래밍 학습 예제
 4. 결론
 참고문헌

저자정보

  • 김지수 JiSu Kim. 고려대학교 컴퓨터교육과 학사

참고문헌

자료제공 : 네이버학술정보

    함께 이용한 논문

      ※ 기관로그인 시 무료 이용이 가능합니다.

      • 4,000원

      0개의 논문이 장바구니에 담겼습니다.