earticle

논문검색

Computational Thinking에서의 추상화 개념에 대한 고찰

원문정보

Review of Concept of Abstraction of Computational Thinking

정인기

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

초록

영어

Software Education will be implemented at elementary, middle and high schools starting in 2018. The goal of software education is to help students develop Computational thinking skills. Computational thinking is largely composed of abstraction and automation. However, the concepts related to abstraction are defined differently for each country, giving confusion to students and teachers. Therefore, in this paper several definitions of abstraction are compared and defined reasonably. And we proposed an abstraction teaching method and evaluation criteria in elementary school based on a reasonable definition. The definition of abstraction presented in this paper is expected to be able to present a solution to the problems encountered in the course of software education in the future.

한국어

2018학년도부터 초중고등학교에서 소프트웨어 교육이 시행될 예정이다. 소프트웨어 교육의 목표는 학생들에게 Computational Thinking 능력을 길러주는 데 있다고 할 수 있다. Computational Thinking은 크게 추상화와 자 동화로 구성되는데 추상화와 관련된 개념을 국가마다 전공마다 다르게 정의하고 있어 학생들과 교사들한테 혼란 을 주고 있다. 따라서 본 논문에서는 추상화에 대한 여러 정의들을 비교하여 합리적으로 정의하였다. 합리적인 정의를 바탕으로 초등학교에서에서의 추상화 교육 방법과 평가 기준에 대하여 제안하였다. 본 논문에서 제시한 추상화에 대한 정의는 앞으로 소프트웨어 교육을 진행하면서 만나게 되는 문제에 대한 해결 방법을 제시할 수 있을 것으로 기대된다.

목차

요약
 ABSTRACT
 1. 서론
 2. Computational Thinking과 추상화에 대한 개념
  2.1 영국 CAS[1]
  2.2 영국 CAS LONDON[8]
  2.3 영국 BBC Bitesize[2][3][4][5]
  2.4 영국 컴퓨터 과학 교육과정[6]
  2.5 미국 ISTE – Computation Thinking 교사용자료 2판[14]
  2.6 미국 CSTA[22]
  2.7 대한민국 정보과 교육과정
  2.8 데이터베이스에서의 추상화[15]
 3. Computational Thinking의 추상화 개념
  3.1 추상화 용어 및 개념
  3.2 효율적인 문제 해결 방법
  3.3 교실에서의 추상화 활동
  3.4 추상화 개념의 구현
 4. 평가 기준
 5. 결론
 참고문헌

저자정보

  • 정인기 InKee Jeong. 춘천교육대학교 컴퓨터교육과

참고문헌

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

    함께 이용한 논문

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

      • 4,300원

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