창의인성 발달을 위한 프로그래밍 교육

Educating Programming for Developing Creativity and Character

  • 안상진 (한국교원대학교 컴퓨터교육과) ;
  • 이영준 (한국교원대학교 컴퓨터교육과)
  • An, SangJin (Dept. of Computer Education, Korea National University of Education) ;
  • Lee, YoungJun (Dept. of Computer Education, Korea National University of Education)
  • 발행 : 2014.07.16

초록

본 논문에서는 창의인성을 계발하기 위한 프로그래밍 교육 과정의 필요 요소를 논의하고자 한다. 프로그래밍 학습은 일반적인 상태에서 목적 상태로 변화하기 위한 방안을 구상하여 실행하는 전형적인 문제해결학습의 형태를 띤다. 이러한 프로그래밍 학습이 창의성을 길러주기 위해서는 학습자가 확산적으로 사고할 수 있는 교육내용이 포함되어야 한다. 또한 학습자의 인성을 향상 시키기 위해서는 학습자간의 의사소통과 교류를 강화하는 교수학습방법을 사용하고, 도덕적 논의를 교육 내용에 포함해야 한다.

키워드