• 제목/요약/키워드: IT코딩 교육

검색결과 189건 처리시간 0.023초

블록형 코딩프로그램을 활용한 지구과학 수업에서 학생들의 컴퓨팅 사고력에 대한 인식 및 과학적 태도 변화 연구 (A Study on the Change of the Perception of Students' Computational Thinking and Scientific Attitudes in Earth Science Classes Using a Block-based Coding)

  • 한신;김형범
    • 대한지구과학교육학회지
    • /
    • 제12권2호
    • /
    • pp.131-140
    • /
    • 2019
  • 이 연구에서는 창의교육의 일환으로 컴퓨팅 사고력을 개발할 수 있는 블록형 코딩프로그램을 활용해 지구과학 교수 학습에 적용하여 컴퓨팅 사고력에 대한 인식과 과학적 태도가 어떻게 변화되는지를 알아보고자 하였다. 연구 결과를 바탕으로 결론을 정리하면 다음과 같다. 첫째, 초등학생들에게 적용할 수 있는 블록형 코딩프로그램을 활용한 지구과학 교육프로그램을 개발하였다. 총 12차시로 구성된 프로그램은 학생 활동중심의 문제를 제공하여 다양한 사고를 학생들이 유도할 수 있도록 탐구활동을 설계하였다. 둘째, 블록형 코딩프로그램을 활용한 지구과학 교육프로그램을 통해 컴퓨터 프로그램 활용에 대한 자신감, 컴퓨터 활용통합학습, 컴퓨팅 사고력에 대한 자신감 및 컴퓨팅 사고력을 활용한 문제해결 요인에서 유의미한 결과를 나타냈다. 셋째, 블록형 코딩프로그램을 활용한 지구과학 교육프로그램은 호기심, 비판성, 협동성, 끈기, 창의성 항목에서 유의미한 차이를 나타내었다. 이것은 학생들이 문제를 접했을 때 의문을 갖고 이를 해결하는 과정에서 효과를 나타낸 것이라고 판단할 수 있다.

코딩 학습용 로봇 제어를 위한 관찰 기반 움직임 제어 (An Observation-based Movement Control for Educational Coding Robots)

  • 박경복;조성현;서범주
    • 한국게임학회 논문지
    • /
    • 제16권6호
    • /
    • pp.131-142
    • /
    • 2016
  • 소프트웨어 교육이 초중등 정규 교과목으로 편재됨에 따라 코딩 교육용 로봇을 활용한 코딩 교구 시장이 나타나고 있다. 하지만 현재 로봇용 코딩 교구 시장은 로봇의 부정확한 움직임 제어 때문에 코딩교육의 본질을 벗어나 장난감으로서의 기능에만 충실한 경우가 많다. 이 점에 착안하여 본 연구에서는 6개의 라인센서의 관찰 정보를 바탕으로 로봇의 전진 이동, 회전 이동을 보정하는 방안을 제시한다. 본 방안의 효용성을 검증하기 위해 보드 게임과 유사한 코딩 학습용 테스트베드를 구축하고 코딩을 통해 로봇을 제어할 수 있는 모바일 앱을 활용하여 로봇의 실제 움직임 정확도를 측정하였다. 측정결과에 따르면 다양한 명령어를 수행한 결과 거리측면에서는 최대 1.57cm, 각도측면에서는 2.38도의 오차를 보고하고 있다. 이 결과를 바탕으로 본 논문에서 제안한 방식을 활용하면 향후 코딩교구 시장에서의 로봇의 활용도가 더욱 커질 것으로 기대된다.

초·중학교 SW 심화교육을 위한 가상현실 프로그래밍 도입 가능성 탐색 (Feasibility Exploration of Virtual Reality Programming for SW Intensive Education in Elementary and Middle School)

  • 안성훈
    • 창의정보문화연구
    • /
    • 제3권1호
    • /
    • pp.29-36
    • /
    • 2017
  • 교육부는 「2015 교육과정」에서 초등학교와 중학교에 SW교육을 필수화하는 방안을 발표하였다. 그러나 학교에서 SW교육을 강화하고 있는 주요 외국들의 사례를 살펴보면 SW교육에서 코딩교육을 강조하고 있기는 하지만 단순히 SW 개발을 위한 코딩보다는 실생활에서 활용이 가능하고 타 분야와 융합이 이루어질 수 있는 궁극적인 목표를 두고 SW교육이 이루어지고 있다. 따라서 우리나라에서도 SW교육의 기초 및 공통 교육에서는 SW 개발의 기본 개념과 사고력을 익힐 수 있는 코딩교육이 필요하지만 우수 인재를 위한 SW심화교육을 마련하여 실생활과 타 분야에 적용할 수 있는 실제적인 SW 개발 교육이 필요하다고 판단된다. 이에 본 논문에서는 SW교육의 심화교육으로 가상현실(VR : Virtual Reality) 프로그래밍 교육을 초·중등학교 수준에 맞추어 적용할 수 있는 방안을 탐색하였다.

IB 기반 소프트웨어 코딩 교육 콘텐츠 개발을 위해 IB 교육과정 도입추진 교육청 조사 (Survey on the adaptation of International Baccalaureate curriculum in the Office of Education for developing IB-based Software Coding Education Contents)

  • 전우빈;남재현;정덕길
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국정보통신학회 2018년도 춘계학술대회
    • /
    • pp.598-600
    • /
    • 2018
  • 국제 바칼로레아는 유럽 지역의 국제학교에서 주로 활용되고 있는 교육과정의 하나이다. IB 교육과정은 학생의 학업 성장은 물론이고 인성 개발도 목표로 삼고 있다. 본 연구는 IB기반의 소프트웨어 코딩 교육 콘텐츠를 개발하기 위해 IB 교육과정 도입을 추진하고 있는 전국 교육청의 사례를 조사하는 것이다. 이를 통해 IBDP 과정의 컴퓨터영역 교육을 위한 코딩 콘텐츠 개발에 활용할 예정이다.

  • PDF

CT 능력 향상을 위한 코딩 동화 개발 및 적용 (The Development and Application of Coding Stories to Enhance Computational Thinking Abilities)

  • 조윤주;전석주
    • 정보교육학회논문지
    • /
    • 제24권2호
    • /
    • pp.167-176
    • /
    • 2020
  • 본 연구에서는 SW교육의 새로운 방법의 일환으로 컴퓨팅 사고력 핵심 개념을 포함한 코딩 동화 및 코딩 동화 연계 언플러그드 활동을 개발하였으며 초등학생을 대상으로 수업을 적용하여 학습 동기 및 CT 핵심 개념 학업 성취도의 변화를 분석하였다. 코딩 동화 개발을 위해 전문가 집단 11인의 설문 조사 분석을 통해 컴퓨팅 사고력의 핵심 개념을 도출하여 타당성을 검증받았으며 도출된 컴퓨팅 사고력 핵심 개념을 활용하여 연구자가 직접 코딩 동화를 개발하였다. 코딩 동화 연계 언플러그드 활동 또한 연구자가 내용을 구성하였으며 수업 전, 후 컴퓨팅 사고력과 학습 동기의 변화 결과를 분석하였다. 수업 전, 후 컴퓨팅 사고력의 핵심 개념 학업 성취도 점수가 평균 54.44에서 83.10점으로 상승하였으며 학습 동기 또한 평균 점수 103.48에서 110.44로 향상되었다. 이를 통해 코딩 동화를 통한 SW학습이 학생들의 컴퓨팅 사고력 및 SW 학습 동기 증진에 효과적이라는 결과를 얻을 수 있었다.

수업 실습 중심 코딩 강사 양성 과정이 예비 코딩 강사의 창의성 향상에 미치는 효과 (The Effect of Class Practice-oriented Coding Instructor Training Course on the Creativity Improvement of Preliminary Coding Instructors)

  • 김용민
    • 정보교육학회논문지
    • /
    • 제24권6호
    • /
    • pp.563-572
    • /
    • 2020
  • 본 연구는 14일간 총 73차시의 강의 및 실습을 통해 예비 코딩 강사들이 직접 초·중학생용 강의 교재를 개발하고 실제 수업을 진행한 코딩 강사 양성 과정에 대해 효과를 검증하였다. 코딩 강사 양성 과정은 25명의 예비 코딩 강사들을 대상으로 '◯◯창조경제혁신센터'에서 주관하고 '◯◯대학교'에서 실시하였고, 수업에 참여한 초·중학생은 각각 15명씩 희망 학생을 공개 모집하였다. 강의 교재 개발은 컴퓨터교육 전공 현직 초등교사 20명을 대상으로 실시한 사전 요구분석 결과를 바탕으로, ADDIE 모형의 절차에 따라 개발하도록 하였다. 수업 실습 중심 코딩 강사 양성 과정을 운영한 결과, 예비 코딩 강사의 창의성이 향상된 것으로 나타났다.

효율적인 시큐어코딩 프로그램 운영을 위한 시큐어코딩 관리 시스템 설계 기법 (A Design of Secure Coding Management System for Efficient Secure Coding Program Operation)

  • 송석화;김민진;양승민;전문석
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2016년도 추계학술발표대회
    • /
    • pp.281-282
    • /
    • 2016
  • 최근 사물인터넷(IoT)이 도래함에 따라 IT 산업을 중심으로 소프트웨어의 활용 용도가 컴퓨터 뿐 아니라, 의료, 교육, 금융, 자동차, 에너지 등 다양한 분야에서 활용되고 있다. 이처럼 소프트웨어 활용 분야가 본격적으로 확산됨에 따라 소프트웨어 보안 취약점을 이용한 공격위험 또한 증가하고 있으며, 이에 따라 시큐어코딩의 중요성이 부각되고 있다. 본 논문에서는 기존 시큐어코딩 관리 시스템 환경에서 효율적인 시큐어코딩 관리를 위해 운영서버와 Program Server를 이용한 시큐어코딩 관리 시스템 향상 방안을 제안한다. 제안하는 시스템을 시큐어코딩 프로그램에 적용한다면, 시큐어코딩 프로그램 성능향상과 효율적인 시큐어코딩 시스템 관리에 도움이 될 것으로 기대된다.

파이썬을 활용한 중학교 1학년 소인수분해의 수학과 코딩 융합 교수·학습 자료 개발 연구 (A Study on Development of Integrating Mathematics and Coding Teaching & Learning Materials Using Python for Prime Factorization in 7th Grade)

  • 김예미;고호경;허난
    • 한국수학교육학회지시리즈E:수학교육논문집
    • /
    • 제34권4호
    • /
    • pp.563-585
    • /
    • 2020
  • 본 연구는 교육용 프로그래밍으로 활용할 수 있는 파이썬을 활용한 수학과 코딩의 융합 수업 교수·학습 자료를 개발하기 위해 중학교 1학년 소인수분해 단원을 중심으로 수업지도안과 학생 활동지를 개발하는데 목표를 두고 있다. 본 연구에서는 파이선 프로그램을 사용해 본 경험이 없는 중학교 학생들에게 적용하여 수학과 코딩의 융합 수업 방법 및 내용의 적절성을 확인하고자 하였다. 이러한 과정에서 중학교 1학년 2명의 학생들에게 적용한 결과의 분석을 통해 교수·학습 자료를 수정·보완 하여 최종 자료를 개발하였다. 본 연구에서 개발한 교수·학습 자료는 코딩을 활용하여 소인수분해를 학습하는 융합수업이 이루어질 수 있도록 수업 방법 및 수업 내용을 구성하였으며 이를 통해 수학과 코딩에 대한 융합 수업이 현장에서 시도될 수 있는 가능성을 보여주었다.

예비교사의 디지털 기반 원주율 교수학습자료 개발 사례 연구 (A Study on Pre-service Teachers' Development of Digital-based Teaching and Learning Materials of Pi )

  • 강향임;최은아
    • 한국수학교육학회지시리즈C:초등수학교육
    • /
    • 제26권1호
    • /
    • pp.65-82
    • /
    • 2023
  • 본 연구의 목적은 디지털 기반 원주율 교수학습자료를 개발하는 과정에서 예비교사들의 디지털 역량과 원주율에 대한 내용지식이 어떻게 나타나고 강화되는지를 분석함으로써 예비교사 교육에 주는 시사점을 도출하는 것이다. 이를 위해 알지오매스 환경에서 두 명의 예비교사가 블록코딩을 활용하여 원주율 지도를 위한 탐구활동 자료를 개발하는 과정을 분석하였다. 분석 결과를 통해, 알지오매스의 블록 코딩 활동이 예비교사의 디지털 역량을 발현하고 확장하는 경험을 제공하였다는 것과 예비교사들의 원주율에 대한 내용 지식을 심화시키는 기회가 되었으며 디지털 자료 개발 환경의 한계점을 인식할 수 있는 계기가 되었음을 확인하였다. 또한 예비교사들의 디지털 역량 강화 프로그램으로 블록 코딩을 적극적으로 활용할 필요가 있다는 것과 디지털 교수학습자료 개발에 필요한 지식으로 예비교사 교육에서 교육과정에 대한 이해를 강조할 필요가 있음을 제언하였다.

Coding Education Academic Achievement Analysis According to Reference Book and Type of Reading

  • Na, Daeyoung;Kim, Koono
    • 한국컴퓨터정보학회논문지
    • /
    • 제26권12호
    • /
    • pp.323-330
    • /
    • 2021
  • 본 논문에서는 독서에 대한 학생들의 태도와 성향이 코딩교육에 어떤 영향을 미치는지 파악하기 위한 연구를 진행하였다. 관련 데이터를 3가지 영역(독서, 코딩, 여가)으로 나누어 수집하고 분석하였다. 독서 영역에서는 선호도서, 선호 독서 방법 데이터 등을 수집하였고 코딩영역에서는 선행학습여부, 주요 컴퓨터 활용 작업, 코딩 학습에 주당 사용한 시간 등을 수집하였고, 여가 영역에서는 여가 활동과 주당 소비 시간을 수집하였다. 코딩교육에 어려움을 느끼는 비전공 학생들의 문제점을 확인하기 위해 선호 독서 방법을 기준으로 데이터를 분류 및 분석하였다. 발췌독하는 학생 그룹이 코딩교육에서 가장 좋은 성취도(평균60.1)를 나타내었고, 다독하는 학생 그룹이 가장 낮은 성취도(평균48.4)를 나타내었다. 다독하는 학생 그룹은 타 독서 방법을 선호하는 학생 그룹에 비해 코딩 학습에 더 많은 시간을 사용하였지만 가장 낮은 성취를 나타내고 있음을 확인할 수 있었다.