• 제목/요약/키워드: Computational Thinking

검색결과 502건 처리시간 0.031초

Computational Thinking 역량에 대한 학습자 평가를 위한 스크래치 코드 분석 (Analysis of Scratch code for Student Assessment about Computational Thinking Capability)

  • 김수환
    • 컴퓨터교육학회논문지
    • /
    • 제18권5호
    • /
    • pp.25-34
    • /
    • 2015
  • 본 논문의 목적은 Computational Thinking(CT) 교육에서의 학습자 평가를 위한 방안으로 학습자가 제작한 프로젝트의 코드를 분석하는 방법을 제안한다. 최근 초중등 SW교육에서는 블록형 프로그래밍 도구를 활용한 교육이 이루지고 있으므로, 학생들의 산출물인 스크래치 프로젝트의 코드를 분석하여 CT 개념 습득과 학습자의 수준을 평가하는 방안을 모색하였다. 초보학습자 45명의 프로젝트를 분석한 결과 초보학습자들의 잘못된 습관에 대한 패턴이 나타났으며 CT 개념 학습을 코드의 패턴에 의해 평가할 수 있다는 것을 검증하였다. 학습자의 수준이 높을수록 논리적 사고, 동기화, 플로우 제어, 데이터 표현의 요소 점수가 높게 나타났다. 본 연구의 결과는 초중등 SW 교육에서 CT 개념 학습에 대한 평가를 위해 활용할 수 있다.

Development of Project-based Robot Education Program for Enhancing Interest toward Robots and Computational Thinking of Elementary School Students

  • Kim, Seong-Won;Park, Hyeran;Lee, Youngjun
    • 한국컴퓨터정보학회논문지
    • /
    • 제24권1호
    • /
    • pp.247-255
    • /
    • 2019
  • In this paper, we propose the effect of project-based robot education program on the interest toward robots and the computational thinking of elementary school students. Software education is being actively carried out around the world in order to cultivate software talents in accordance with the 4th industrial revolution. As a result, the importance of robots in education has increased, and education using robots has been actively introduced. However, the activities of simply assembling and repeating robots in schools were not effective in enhancing elementary school students' interest toward robots and computational thinking. Therefore, it is necessary to overcome traditional teaching-learning methods and to develop robot education. So, in this study, the robot education program that introduces project-based learning was developed for improvement of interest toward robots and computational thinking of elementary school students. In order to verify the developed education program, 114 elementary six grade students were selected as research subjects and the traditional teaching-learning method and project-based learning were applied to the experimental and control group. As a result, project-based learning was more effective for elementary school students' interest toward robot than traditional teaching-learning method. In computing thinking, the experimental group showed a significant improvement, but there was no statistically significant difference in the post-test.

Development of Science Subject Program based on Programming Learning to Improve Computational Thinking Ability in middle school

  • Lee, Hye-Young;Lee, Tae-Wuk
    • 한국컴퓨터정보학회논문지
    • /
    • 제20권12호
    • /
    • pp.181-188
    • /
    • 2015
  • In this paper, we propose a Science subject program based on programming learning to improve computational thinking ability in middle school. As the necessity of software education rises recently, the subject of information was designated as the mandatory subject in elementary, middle and high schools. In order to cultivate the ability that enables the leaners to search the knowledge in need by themselves and raise troubleshooting method, not the existing indoctrination, his thesis was willing to improve Computational Thinking ability and improve the ability of considering and thinking the matters by using scratch language. For that, this thesis developed and suggested science subject program that utilizes the programming learning.

SW교육을 통한 기질 변화에 관한 연구 (A Study on the Change of Temperament through SW Education)

  • 유정수
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국정보통신학회 2018년도 추계학술대회
    • /
    • pp.225-227
    • /
    • 2018
  • 컴퓨팅 사고란 일반적으로 자동화된 프로세스 설계를 용이하게 하는 정신적 기술(mental skills)을 의미한다. 21세기를 살아갈 학생들에게는 매우 필요한 기술로 인간의 정신 능력과 컴퓨팅 능력을 필요로하는 문제들을 해결하기 위해 핵심이 되는 새로운 사고 방법인 컴퓨팅 사고 배양이 필요하다. 따라서 본 논문에서는 컴퓨팅 사고 정의에 대한 인식들이 어떻게 변화하고 있는지와 SW교육을 통해 학습자들의 심리적, 행동적으로 변화되는 기질이 무엇인지를 알아보는 방법에 대해 살펴보았다.

  • PDF

Computational Thinking역량 계발을 위한 수업 설계 및 평가 루브릭 개발 (Developing Lessons and Rubrics to Promote Computational Thinking)

  • 최형신
    • 정보교육학회논문지
    • /
    • 제18권1호
    • /
    • pp.57-64
    • /
    • 2014
  • 본 연구의 목적은 최근에 큰 주목을 받고 있는 Computational Thinking(CT) 개념과 세부 역량에 대해 문헌연구를 수행하고 CT역량을 계발하기 위한 초등예비교사를 위한 수업 내용과 평가 방법을 고안하는 것이다. 이를 위해 CT관련 문헌, 프로그래밍 효과성 관련 문헌, 스크래치 교육용 프로그래밍 언어 2.0버전의 기능을 분석하여 예비초등교사를 위한 6개의 CT세부 요소(절차 및 알고리즘, 병행화 및 동기화, 자료 표현, 추상화, 문제 분해, 시뮬레이션)를 도출하였다. 도출된 6개의 CT세부 역량의 계발을 위해 교원양성기관에서 한 학기에 진행할 수 있는 수업을 설계하고 각 차시의 수업내용과 CT요소와의 관련성을 분석하여 제시하였다. 또한 PECT(Progression of Early Computational Thinking)모형과 CT평가 프레임워크를 분석하여 학습자의 산출물에 나타난 CT역량 습득 정도를 기초, 발달, 능숙 세 단계로 평가할 수 있는 루브릭을 고안하였다. 본 연구의 결과는 향후 실증적 효과성 검증을 통해 교원양성기관에서 CT역량 계발 프로그램으로 활용될 수 있을 것으로 기대한다.

컴퓨팅 사고 개념 학습과 프로그래밍 역량 평가를 위한 루브릭 개발 (Development of Rubric for Assessing Computational Thinking Concepts and Programming Ability)

  • 김재경
    • 컴퓨터교육학회논문지
    • /
    • 제20권6호
    • /
    • pp.27-36
    • /
    • 2017
  • 오늘날 컴퓨팅 사고 과목은 초 중등 교육과정뿐만 아니라 고등 교육과정에서도 필수 영역으로 개설하고 있다. 특히 고등 교육과정에서는 학습자가 컴퓨팅 사고의 개념을 전공 분야에 실제로 적용할 수 있도록 교육하여 융합 인재의 기반을 마련하는 것이 중요하다. 그러나 이와 같은 목표에 맞는 교육이 이루어지고 있는지를 평가할 수 있는 도구와 관련 연구가 부족하다. 이에 본 연구에서는 비전공자를 대상으로 한 컴퓨팅 사고 과목을 개념 교육과 프로그래밍 실습 교육의 두 가지 관점으로 평가하는 루브릭을 개발하고 학습 성취도를 평가하고 이론과 실습간의 연관성을 분석하였다. 제안 루브릭은 고등 교육과정의 컴퓨팅 사고 개념 및 실습 학습을 평가하기 위하여 컴퓨팅 사고의 세부 요소를 4개의 분류 및 8가지의 항목으로 구성한 두 개의 루브릭을 정의하였다. 또한 제안 루브릭을 대학교 컴퓨팅 사고 관련 교양 수업에 적용하여 학습도를 평가하여 결과를 분석하고 향후 개선점을 도출하였다.

계산적 사고 교육을 위한 중학교의 학습요소 추출과 정보 교과서 분석 (Extraction of Learning Contexts and Analysis of Informatics Textbooks in Order to Teach The Computational Thinking in Middle School)

  • 최현종
    • 컴퓨터교육학회논문지
    • /
    • 제16권6호
    • /
    • pp.45-54
    • /
    • 2013
  • 계산적 사고는 최근 정보 교과의 교육과정과 컴퓨터 교육학계의 패러다임의 변화를 이끌고 있다. 하지만, 국외의 연구와 비교하여 국내에서는 아직까지 이에 대한 기본 연구가 매우 부족한 실정이다. 이에 본 연구는 계산적 사고에 대한 정의, 학습 단계, 학습 요소를 국외 연구를 참조하여 전문가 설문을 통해 연구하였다. 또한 연구된 학습요소로 현재 사용되고 있는 중학교 정보 교육과정과 교과서를 계산적 사고관점에서 분석하였다. 연구의 결과로 계산적 사고 학습을 위해 필요한 3단계와 13가지의 학습요소를 추출할 수 있었고, 현재의 정보 교육과정에서 정보 수집을 비롯한 5개의 학습 요소가 제외되어 있다는 것을 확인하였다. 그리고 7종의 인정 정보 교과서는 10개의 학습요소가 포함되어 있음을 확인하였다.

  • PDF

컴퓨팅 사고력(Computational Thinking) 함양을 위한 대학에서의 SW교육에 관한 고찰 (Study of SW Education in University to enhance Computational Thinking)

  • 박성희
    • 디지털융복합연구
    • /
    • 제14권4호
    • /
    • pp.1-10
    • /
    • 2016
  • 사회 전체가 소프트웨어 중심으로 운영되고, 사물인터넷을 통한 새로운 디지털 시대가 시작되면서 서로 융복합적으로 연계가 이루어지고 있다. 이러한 사회변화와 함께 실생활의 문제들이 복잡해지고 의사소통 능력과 문제해결능력이 점차 강조됨에 따라 이를 교육과정에 반영하기 시작하였다. 이러한 변화는 이미 해외에서 먼저 시작되었고, 국내에서는 2015년도 교육과정 개정을 통해 초중등에서도 SW교육을 교육과정에 포함하게 되었다. 반면 대학생들을 위한 SW교육에 대한 필요성은 최근에서야 그 움직임이 서서히 시작되었다. 현재 SW교육은 단순 프로그래밍교육이 아닌 컴퓨팅 사고력(Computational Thinking) 증진을 목표로 진행되고 있다. 따라서 최근 주목받고 있는 컴퓨팅 사고력에 대한 동향분석과 함께 대학SW교육에서 컴퓨팅 사고력 증진을 위해서 국내외 대학들이 관련 코스들을 어떻게 운영하고 있는지 분석하고, 컴퓨팅 사고력을 효과적으로 함양할 수 있는 교수학습모형을 제안하였다.

비버 챌린지 2017에서 나타난 중등학교 학생들의 컴퓨팅 사고력에 영향을 미치는 요인 연구 (A Study on the Factors Influencing Computational Thinking Ability of Secondary School Students in Bebras Challenge 2017)

  • 정웅열;김학인;이민혁;이현아;안성진
    • 컴퓨터교육학회논문지
    • /
    • 제21권3호
    • /
    • pp.21-33
    • /
    • 2018
  • 2015 개정 교육과정은 국가 사회적 요구에 따라 소프트웨어 교육의 강화를 개정 중점 사항으로 설정하고, 컴퓨팅 사고력의 함양을 강조하고 있다. 따라서 컴퓨팅 사고력 함양을 위한 다양한 교수 학습 및 평가 방법에 관한 연구는 물론, 컴퓨팅 사고력 함양에 영향을 미치는 요인들에 대한 분석이 필요하다. 본 연구에서는 비버챌린지 2017 문항 및 응시 결과에서 나타난 중등학교 학생들의 컴퓨팅 사고력 수준을 분석하고, 평가 요소, 성별, 지역 등 다양한 요인에 따른 차이를 밝히고자 하였다. 본 연구 결과는 중등학교 학생들의 컴퓨팅 사고력 함양 교육에 있어서 고려해야 할 요인들을 이해하고, 컴퓨팅 사고력 평가 도구로서의 비버챌린지 개선 방향에 대한 시사점을 제시하는데 의의가 있다.

이해중심 SW기초교육 프로그램의 컴퓨팅사고 효과성 검증 연구 (A Study on the Verification of Computational Thinking Effectiveness of Understanding-Oriented SW Basic Education Program)

  • 오경선;권정인
    • 디지털융복합연구
    • /
    • 제17권10호
    • /
    • pp.23-35
    • /
    • 2019
  • 많은 대학교가 4차 산업혁명이라는 시대적 흐름에 따라 컴퓨팅사고로 문제해결력을 지닌 인재양성을 위해 SW교육을 활발히 진행하고 있다. 본 연구는 비전공대상의 컴퓨팅사고 향상을 위한 이해중심의 SW교육과정이 필요하다고 보았으며 이를 실현하는 구체적 개입으로 이해중심의 SW기초교육을 소개하고 그 효과성을 확인하고자 하였다. 이러한 목적을 달성하기 위해 백워드설계모형을 적용한 활동중심 컴퓨팅사고 교육과 프로그래밍교육을 하나의 이해중심의 SW기초교육 프로세스로 설계하였다. 이후 15주 수업에 적용하고, 3차례에 걸쳐 검사를 실시하여 비전공자들에 대한 컴퓨팅사고의 정의적인 측면을 분석하였다. 연구 결과 활동중심의 SW기초교육의 컴퓨팅사고효능감과 컴퓨팅사고인식에 있어서 긍정적인 효과를 검증하였다. 본 연구는 특정대학의 일부 학생들을 대상으로 실시하여 연구결과를 일반화하는데 다소 무리가 있으나, 교육 현장에서 백워드설계모형을 적용한 이해중심의 SW기초교육이 컴퓨팅사고를 향상시킬 수 있는 효율적인 방법의 하나로 적용될 수 있을 것으로 기대한다.