• 제목/요약/키워드: Elementary school programming education

검색결과 260건 처리시간 0.029초

A Study on Design and Implementation of a Programming Teaching Model Using Emotional Intelligence

  • 배예선;전우천
    • 인터넷정보학회논문지
    • /
    • 제19권6호
    • /
    • pp.125-132
    • /
    • 2018
  • In this paper, we design a programming education model that uses emotional intelligence and apply the model to programming education in elementary school. In our previous work, we found that there is a meaningful correlation between emotional intelligence and programming ability. In this paper, as a follow-up study, we design a programming education model based on a storytelling model and emotional intelligence. In order to test the performance of the proposed model, we applied our proposed model to the 5th grade elementary school students who have no programming experience. Based on extensive survey work and statistical analysis, we found that the experimental group by the programming education using the emotional intelligence got a statistically significant higher achievement than the comparative group by the traditional programming education. We hope that our model will be helpful in programming education in schools.

한국과 중국 지역 초등학교 정보교육 교재의 프로그래밍 교육 내용 (Programming Education Contents of Local Elementary School Textbooks in Korea and China)

  • 김현배
    • 정보교육학회논문지
    • /
    • 제24권1호
    • /
    • pp.79-86
    • /
    • 2020
  • 본 연구는 우리나라 부산시와 중국 저장성의 초등학교 정보교육 교재의 프로그래밍 교육 내용을 조사한다. 프로그래밍 교육의 목표 설정과 교육용 프로그래밍 언어 선택 그리고 프로그래밍 교육의 내용 선정과 전개 방식에 관하여 두 가지의 교재에서 초등학교 정보교육 교재에 필요한 내용을 확인한다. 두 지역의 교재는 초등학교 수준에 맞는 프로그래밍 언어를 선정하고 창의적인 학습 주제를 선정하여 학습자 스스로 문제를 해결해 가는 과정에서 프로그래밍을 학습하도록 한다. 본 연구의 결과로 초등학교 정보교육 교재의 프로그래밍 교육은 학습자 스스로 문제를 해결 과정에서 자연스럽게 프로그래밍을 학습하도록 구성하고 있음을 확인하였다.

초등학교에서 코두를 활용한 프로그래밍 교육이 문제해결력에 미치는 영향 (The Effects of Programming Education with KODU on Problem-Solving Abilities in an Elementary School)

  • 홍태경;전석주
    • 정보교육학회논문지
    • /
    • 제19권1호
    • /
    • pp.1-10
    • /
    • 2015
  • 본 연구는 초등학생들을 대상으로 코두를 활용한 프로그래밍 수업이 문제해결력에 미치는 영향에 대해 조사한다. 어린 학생들이 컴퓨터 프로그래밍을 좀 더 쉽고 편하게 배울 수 있도록 다양한 도구들이 개발되었는데 그 중에서도 코두는 게임, 애니메이션과 음악 등과 같은 멀티미디어 응용을 개발하도록 만들어진 도구이다. 코두를 이용한 프로그래밍 수업을 통해 학생들이 자신들의 게임과 애니메이션 및 음악을 만들면서 문제해결력이 향상되는 것을 기대할 수 있다. 본 논문은 코두를 활용하여 초등학생들을 위한 프로그래밍 교육 프로그램을 개발하고 이를 서울시 소재 초등학교 5학년 학생 27명을 대상으로 수업을 적용하였다. 2014년 3월부터 5월까지 총 3개월간의 프로그래밍 수업을 통해 대부분의 학생들이 수업에 흥미를 가졌으며 수업 후에 문제해결력이 향상되는 결과를 보였다.

Computational Thinking 기반의 초등학교 동아리 활동용 프로그래밍 교육 교재의 개발 (Development of Materials for Programming Education based on Computational Thinking for Club Activities of Elementary School)

  • 정인기
    • 정보교육학회논문지
    • /
    • 제19권2호
    • /
    • pp.243-252
    • /
    • 2015
  • 2019학년도부터 초등학교에서 소프트웨어 교육이 실시될 예정이다. 초등학교 소프트웨어 교육의 주된 내용 중의 하나는 학생들이 프로그래밍을 체험하는 것이다. 프로그래밍에 대하여 관심을 보이는 학생들에게는 보다 높은 수준의 프로그래밍 교육이 필요하며 동아리 활동을 통하여 시행할 수 있다. 그러나 초등학교에서의 동아리 활동을 위한 프로그래밍 교재는 많지 않다. 따라서 본 연구에서는 초등학교의 동아리 활동을 위한 프로그래밍 교재를 개발하였다. 따라 하기 형태의 매뉴얼 방식을 지양하고 학생들이 문제를 이해하고, 문제 분할 및 추상화 과정을 따라 설계하며 이를 프로그램으로 작성할 수 있도록 하여 자연스럽게 Computational Thinking 능력을 배양하도록 하였으며 시범 수업을 통하여 개발한 교재가 초등학생들에게 적절한 내용과 수준임을 입증하였다. 따라서 본 연구에서 제시하는 교재 집필 방법들이 초등학교의 소프트웨어 교육에 기여할 것으로 기대한다.

A Study on Software Education Donation Model for the Social Care Class

  • Lee, Won Joo
    • 한국컴퓨터정보학회논문지
    • /
    • 제24권1호
    • /
    • pp.239-246
    • /
    • 2019
  • In this paper, we propose an effective software education donation model for the social care class. The types of software education for elementary, middle, and high school for the social care class are in the order of after school classes, club activities, creative experiences, and regular classes. In elementary school students, it is effective to precede visual programming education based on block coding and to conduct curriculum convergence with SW and HW at the beginning, and high school students are carrying out text programming education like Python. Software education for social care class The contribution activity model can be classified into five types such as geographically difficult area, multicultural family areas, orphanage, reformatory, and basic livelihood security recipient. In addition, the survey results show that the students' interest in software education and their satisfaction are all very high at 96%. Effective software education for the social care class In the donation model, the lecturers consist of responsible professors, lecturers, and assistant instructors. Software training for the social care class is effective on a year-by-year basis, so that students can feel authenticity and trust. Software education contents focus on visual programming and physical computing education in elementary or middle school, and text programming and physical computing education in high school. It is necessary to construct a software education donor matching system that helps efficient management of software education donations by efficiently matching schools (consumers: elementary, middle, high school) and software education donors(suppliers).

로봇을 활용한 초등학교 프로그래밍 교육 방안 (A Study on the Programming Education Using Robots for Elementary School)

  • 유인환;채재호
    • 정보교육학회논문지
    • /
    • 제12권3호
    • /
    • pp.293-302
    • /
    • 2008
  • 2008년부터 초등학교 5, 6학년 학생들을 대상으로 프로그래밍 교육을 전면 실시하도록 되어 있다. 그러나 현재까지 이에 대한 대비나 연구는 부족한 현실이다. 본 연구는 이러한 상황에서 기존 프로그래밍 교육의 한계를 극복할 수 있는 대안으로 로봇을 활용하는 프로그래밍 교육을 제안하고, 초등학교 일반 학생을 대상으로 학습 프로그램을 개발, 적용하여 문제점을 찾아내고 개선 방안을 모색하였다. 개발된 프로그램의 실험적 적용 결과, 로봇 프로그래밍은 학업 성취도가 학습자별로 편차가 크기 때문에 수준별 개별학습이 가능한 학습 프로그램의 개발이 필요하며, 로봇보다는 프로그래밍 교육에 초점을 둔 학습 프로그램 운영이 효과적인 방안으로 제시되었다. 또한, 로봇 프로그래밍 과정에서 어렵거나 불필요한 요소들을 개선하거나 줄여 주어야 하고, 프로그래밍 교육의 몰입을 위해서는 6학년 과정에서 집중적으로 다루는 것이 바람직한 방안으로 제시되었으며, 로봇 프로그래밍을 위한 장비, 시설 및 환경의 개선에 대한 제언을 제시하였다.

  • PDF

초등학교 프로그래밍 교육에 대한 교사의 인식 분석 (A Study on Recognition Analysis of Elementary School Teachers about Programming Education in Elementary Schools)

  • 함성진;양창모
    • 한국정보교육학회:학술대회논문집
    • /
    • 한국정보교육학회 2011년도 동계학술대회
    • /
    • pp.53-58
    • /
    • 2011
  • 21세기 지식정보화 사회로 들어오면서 컴퓨터 교육의 필요성이 부각되고 학교에서의 컴퓨터 교육에 대한 기대도 더욱 더 증대하고 있다. 그러나 현재의 컴퓨터 교육은 간단한 프로그램 사용법만을 다루는 컴퓨터 활용 능력으로 이해되어 정보화의 근간이 되는 프로그래밍 교육을 소홀히 하고 있다. 학생들은 프로그래밍을 통하여 컴퓨터 하드웨어에 대한 추상적인 개념을 이해하게 되고 컴퓨터를 사용하여 자신이 해결하고자 하는 문제를 어떻게 해결할 것인지에 대한 안목을 가지게 된다. 이에 본 논문에서는 프로그래밍 교육의 의의와 필요성을 바탕으로, 초등학교 프로그래밍 교육에 대한 교사의 인식 분석을 위해 설문조사의 방법을 사용하여 초등학교 교사의 응답을 통해 초등학교 프로그래밍 교육의 필요성을 분석하여 제시했다.

  • PDF

초등학생들의 학습 스타일과 스크래치 언어 활용 교육의 상관성 분석 (Correlation Analysis on Scratch-based Instructional Effectiveness and Learning Style of Elementary School Students)

  • 한선관;한희섭
    • 정보교육학회논문지
    • /
    • 제13권3호
    • /
    • pp.351-358
    • /
    • 2009
  • 이 연구에서는 학습 스타일이 프로그래밍 교육의 효과에 어떤 영향을 미치고 있는지 고찰하였다. 우선 VARK 체크리스트를 활용하여 학습자들의 학습 스타일을 분석하고, 한 학기동안 프로그래밍 교육을 실시 한 뒤 학습자의 학습 스타일이 미친 영향과 여러 교수-학습 활동의 변인들과 상관관계를 알아보았다. 결과적으로 스크래치를 활용한 프로그래밍 교육은 학습의 인지적 영역에 대한 효과성과 만족도에 긍정적 영향을 주었다. 특히 Visual 성향의 학습자들에게서 스크래치 활용의 성과가 통계적으로 높게 나타났다. 따라서 초등학생의 프로그래밍 과정이 학습 효과에 큰 영향을 주었다고 볼 수 있다.

  • PDF

라인트레이서를 활용한 센서기반 초등로봇프로그래밍 PBL 문제 개발 및 적용 분석 (Development and Analyses of Sensor-based Elementary Robot Programming PBL Problems using Line-tracer Robots)

  • 오경란;허경
    • 정보교육학회논문지
    • /
    • 제14권3호
    • /
    • pp.301-310
    • /
    • 2010
  • 본 논문에서는 정보교과의 초등 프로그래밍기초교육에서 흐름도 중심의 프로그래밍 지도를 위해, 라인트레이서 로봇을 활용한 센서기반 초등로봇프로그래밍 PBL 문제를 제안하였다. 제안한 초등로봇프로그래밍 문제는 다양한 알고리즘을 답안으로 갖도록 설계되었다. 이를 위해 PBL기반 초등로봇프로그래밍 교육단계를 제시하였다. 그리고 라인트레이서 로봇 예제를 통해 제안한 PBL 문제들을 활용하여, 실제 수업에 적용한 결과를 난이도 할당의 적절성 및 학생들의 문제해결력 측면에서 분석하였다.

  • PDF

엔트리 파이썬을 활용한 프로그래밍 학습이 초등학생의 논리적 사고력에 미치는 영향 (The effects of Programming Learning Using Entry Python on Elementary School Students' Logical Thinking Ability)

  • 정인재;전석주
    • 정보교육학회논문지
    • /
    • 제25권4호
    • /
    • pp.603-610
    • /
    • 2021
  • 최근 SW교육 방법의 일환으로 초등학교 모든 실과교과서에서 엔트리 사이트를 활용하고 있다. 하지만 모두 블록형 프로그래밍 언어를 학습하고 있어 일상생활에서 활용할 수 있는 프로그램을 제작하는데 어려움이 있다. 본 연구는 엔트리 파이썬으로 프로그래밍을 학습하는 것이 초등학생의 논리적 사고력과 프로그래밍 흥미도에 미치는 영향에 관한 연구이다. 총 8차시의 수업 전과 후 논리적 사고력 검사와 프로그래밍 흥미도 검사를 진행하였다. 수업 전, 후 논리적 사고력 점수가 평균 6.6점에서 9.4점으로 상승하였으며 프로그래밍 흥미도 또한 평균 46.7점에서 59.1점으로 상승하였다. 이를 통해 엔트리 파이썬을 활용한 프로그래밍 학습이 초등학생의 논리적 사고력 및 프로그래밍 흥미도 증진에 유의미하다는 결과를 얻었다.