• 제목/요약/키워드: SW programming curriculum

검색결과 47건 처리시간 0.019초

시맨틱 네트워크 분석을 이용한 국내외 언플러그드 활동 관련 연구 비교 (Comparison of Unplugged Activities at Home and Abroad using Semantic Network Analysis)

  • 강두봉
    • 컴퓨터교육학회논문지
    • /
    • 제22권4호
    • /
    • pp.21-34
    • /
    • 2019
  • 최근 2015개정 교육과정의 적용으로 소프트웨어 교육이 학교 현장에서 이루어지고 있다. 소프트웨어 교육의 목적은 컴퓨팅 사고력 신장에 있으며, 이를 위해 언플러그드 활동, 교육용 프로그래밍언어, 피지컬 컴퓨팅 등의 방법을 활용하고 있다. 이 중 언플러그드 활동과 관련된 국내 73편, 해외 85편의 연구물들을 시맨틱 네트워크 분석 기법을 활용하여 비교 분석하였다. 주제어 분석 결과 해외에서는 1998년부터, 국내에서는 2006년부터 연구가 시작되었으나, 4차 산업 혁명의 이슈와 맞물려 전 세계적으로 컴퓨팅 사고력이 미래 사회를 위한 핵심역량으로 인식되면서 국내외 모두 2016년 이후 연구가 급증하고 있음을 알 수 있었다. 국내 연구에서 소프트웨어 교육에서 활용되는 '언플러그드 활동', '로봇 활용', '교육용 프로그래밍 언어' 등의 수단적 요소에 관한 주제어가 많이 나타난 것으로 분석되었다. 언플러그드 활동이 컴퓨팅 사고력을 함양시키기 위한 방법으로 활용되어야할 것이며 이를 위해 컴퓨터 과학의 목적인 '컴퓨팅 사고력' 에 대한 고찰을 바탕으로 연구가 진행될 필요가 있다.

마이크로비트를 활용한 지도학습 중심의 머신러닝 교육 프로그램의 개발과 적용 (Development and application of supervised learning-centered machine learning education program using micro:bit)

  • 이현국;유인환
    • 정보교육학회논문지
    • /
    • 제25권6호
    • /
    • pp.995-1003
    • /
    • 2021
  • 다가오는 지능정보사회의 핵심이 될 인공지능(AI) 교육의 필요성이 대두되면서, 국가적 차원에서도 교육과정에 인공지능 관련 내용을 포함하는 등 관심을 집중시키고 있다. 본 연구에서는 지도학습 중심의 머신러닝을 통해 생활 속 문제를 해결하는 과정에서 학생들의 창의적 문제해결력을 신장시키기 위해 PASPA 교육 프로그램을 제시하였으며, 학습의 효과를 높이기 위해 피지컬 컴퓨팅 도구인 마이크로비트(Micro:bit)를 활용하였다. PASPA 교육 프로그램에 적용된 교수 학습 과정은 문제 인식(Problem Recoginition), 해결 방법 논의(Argument), 데이터 기준 세우기(Setting data standard), 프로그래밍(Programming), 적용 및 평가(Application and evaluation)의 5단계로 이루어진다. 본 교육 프로그램을 학생들에게 적용한 결과 창의적 문제해결력의 향상을 확인할 수 있었으며, 세부 영역에서는 특정 영역의 지식·사고, 비판적·논리적 사고 영역에서 유의한 차이를 보임이 확인되었다.

'융합 활동' 영역의 성취 목표, 교수학습 방법 및 평가 방법에 관한 연구 (Study on the Achievement Goals, Teaching-Learning Methods and Evaluation Methods of 'Convergence Activities' Section)

  • 안성훈;정인기
    • 정보교육학회논문지
    • /
    • 제18권1호
    • /
    • pp.173-184
    • /
    • 2014
  • 정보화 사회에서 필요한 능력은 정보 능력을 바탕으로 한 각 능력의 조화로운 습득이며, 이러한 핵심 역량에 대한 교육 필요성과 함께 급변하는 정보화 사회에서 새로운 기술의 발전과 사회 환경의 변화로 인하여 교육 과정을 새롭게 구성해야 할 필요가 발생하였다. 따라서 한국정보교육학회에서는 정보 교과의 내용 체계에 대한 개정안에 대하여 연구하였으며, 정보 교육 내용을 '컴퓨터 시스템', '소프트웨어 제작' 및 '융합 활동'의 세 영역으로 구분하였다. 이에 따라 본 논문에서는 '융합 활동' 영역에 대하여 1학년부터 중학교 3학년까지의 교육과정을 연구하였다. 먼저 '융합 활동'의 교육 내용을 정보 능력과 다른 핵심 역량을 융합한 ICT 활용, 정보통신 윤리, 로봇 등의 활용으로 정의하고 이에 대한 성취 기준을 제시하였다. 그리고 이 성취 기준을 도달하기 위한 교수 학습 방법과 평가 방안을 학년군 별로 세분화하여 제시하였다. 본 연구에서 제시한 '융합 활동'에 대한 교육과정은 21세기 정보화 사회에 필요한 인재 양성에 기여할 것으로 기대된다.

인공지능 가치판단에 대한 교수학습 설계 (Teaching and Learning Design for AI Value Judgment)

  • 정민희;신승기
    • 한국정보교육학회:학술대회논문집
    • /
    • 한국정보교육학회 2021년도 학술논문집
    • /
    • pp.233-237
    • /
    • 2021
  • 4차 산업혁명이 도래함에 따라 초등학교 현장에서는 인공지능 교육에 대한 관심이 증가하고 있다. 인공지능 역량을 지닌 미래 인재를 기르기 위해서는 학교 현장에서 인공지능 교육이 적극적으로 이루어져야 한다. 2015 개정 교육과정에서는 기초적인 소프트웨어 교육을 하고 있지만 인공지능을 만들어내는 프로그래밍 과정을 문제해결 과정으로만 보는 경향이 있다. 하지만 하나의 인공지능을 만들 때에는 인공지능을 만드는 개발자의 가치가 투영된다. 따라서 SW교육 시 인공지능 가치 판단에 대한 내용을 다루어야 할 것이다. 본 연구는 전문가 집단을 대상으로 델파이 조사가 이루어진 점에 따라 제한점이 존재한다. 향후 이와 같은 제한점을 보완하기 위해 양적 연구가 진행되어야 할 것으로 판단된다.

  • PDF

학습자에 따른 가상현실 콘텐츠 제작 교육의 비교 연구 (A Comparative Study of Virtual Reality Content Creation Education by Learner)

  • 남충모;김종우
    • 정보교육학회논문지
    • /
    • 제22권5호
    • /
    • pp.585-592
    • /
    • 2018
  • 가상현실을 교육현장에 활용하는 소프트웨어 교육이 교사와 학생에게 높은 관심을 갖게 됨에 따라 가상현실 콘텐츠 제작 교육을 위한 연구가 이루어지고 있다. 본 연구는 학습자의 학교급별 가상현실 교육을 위해 교육대학 학생들과 초등학생, 중학생을 대상으로 가상현실 콘텐츠 제작을 교육에 따른 교육과정, 산출물, 평가결과를 비교 분석하였다. 각 집단에 대한 분석의 결과로서 특정도구에 대한 적응력은 차이가 없었으며, 산출물 제작에서 객체의 제작능력 차이를 보이고 있으며, 학습태도에서 가상현실의 제작 및 활용에 높은 자신감 및 흥미를 나타나고 있다.

블록코딩 선행학습자를 위한 Python 교육 프로그램 개발 (Development of Python Education Program for Block Coding Learners)

  • 김태령;한선관
    • 정보교육학회논문지
    • /
    • 제22권1호
    • /
    • pp.53-60
    • /
    • 2018
  • 본 연구는 블록 코딩을 선행 학습한 학생들에게 적용할 수 있는 Python 교육 프로그램의 개발에 관한 것이다. 우선 초중등학교 교육과정과 EPL 교재의 분석을 통해 블록코딩 학습자의 수준을 분석하고 블록 코딩에서 사용된 개념을 중심으로 Python 문법을 추출하여 교육과정을 구성한 뒤 PBL 수업에 맞는 Python 교육 프로그램을 총 16차시로 개발하였다. Python 교육프로그램의 적절성을 검증하기 위해 2차의 전문가의 타당도 검사를 하였다. 검사 결과, 1차 타당도 24문항에서 CVR값 .78 점 이상으로 나타나 일부 수정, 보완하였다. 2차 검사에서는 21개 문항은 타당성을 확보하였고 CVR 최소값인 .99 이하인 3개 문항의 내용에 대해 수정하여 교육 프로그램을 완성하였다. 개발된 교육 프로그램이 스크립트코딩을 학습하기 위한 기초 자료로 유용하게 활용되길 기대한다.

창의적 문제해결력 신장을 위한 언플러그드 활동 중심 로봇 개발 및 적용 (Development and Application of Unplugged Activity-centered Robot for Improving Creative Problem Solving Ability)

  • 홍지연;김영식
    • 정보교육학회논문지
    • /
    • 제23권5호
    • /
    • pp.441-449
    • /
    • 2019
  • 2015 개정 교육과정이 도입됨에 따라 초등학교에서도 소프트웨어 교육이 의무화되었다. 실과 교과의 한 단원으로 구성되는 소프트웨어 교육의 내용은, 정보 윤리, 알고리즘과 프로그래밍, 컴퓨터과학의 원리로 이루어져 있는데 교수 학습 방법으로 놀이 중심의 언플러그드 활동을 권장하고 있다. 하지만 현장 교사들은 적합한 언플러그드 활동 자료의 부재를 가장 큰 어려움으로 생각하고 있었으며, 기존 자료가 성취기준 달성에 적합하지 않다는 점, 단순한 놀이 교육이 많아 컴퓨팅 활동과 연계되지 않는 점 등을 해결해야 할 문제로 지적하였다. 이에 본 연구에서는 초등 소프트웨어 교육의 성취기준으로 제시된 기본 제어구조는 물론 센서를 활용한 다양한 활동을 통해 창의적 문제해결력을 키울 수 있는 언플러그드 활동 중심의 로봇을 개발하였고 이를 활용한 소프트웨어 수업을 통해 효과성을 검증하였다.