• Title/Summary/Keyword: 초등 프로그래밍 교육

Search Result 351, Processing Time 0.022 seconds

The Effect of Scratch Programming Education on Learning-Flow and Programming Ability for Elementary Students (스크래치 프로그래밍 교육이 초등학생의 학습 몰입과 프로그래밍 능력에 미치는 효과)

  • Ahn, Kyeong-Mi;Sohn, Won-Sung;Choy, Yoon-Chul
    • Journal of The Korean Association of Information Education
    • /
    • v.15 no.1
    • /
    • pp.1-10
    • /
    • 2011
  • The programming education in K-12 field is processing with conceptual approaches to obtain basic grammar not including higher knowledge processing. This is main reason that can't able to obtain the educational effects. This study aims to research the innovated methodology of programming education which can have educational effect by participating of learners with positive interest, and recognize the effect of the Scratch programming education on elementary school student's learning-flow and programming ability. As a result Scratch programming education has effect on elementary school student's improving the level of learning-flow and the programming ability.

  • PDF

The Effect of Programming Education Using Scratch on Improving Problem Solving Ability (Scratch를 활용한 프로그래밍 교육이 문제해결력 향상에 미치는 영향)

  • Kim, Hyun-Jeong
    • 한국정보교육학회:학술대회논문집
    • /
    • 2010.01a
    • /
    • pp.307-312
    • /
    • 2010
  • 본 연구는 초등학교 4학년 학생들을 대상으로 창의적이고 자기주도적인 문제해결력 향상에 도움이 되는 프로그래밍 수업을 재량시간을 통해 진행하려 한다. 프로그래밍 수업은 전문 용어, 결과가 눈에 쉽게 보이지 않는 이유 등으로 초등학생에게는 지루하고 어려워서 적용하기에는 부담스러운 면이 있다. 이에 본 연구는 프로그래밍을 아동인지단계에 맞추어 흥미를 느끼고 쉽게 접근할 수 있는 Scratch 프로그램을 활용하여 프로그래밍 수업을 하고자 한다. 단일 집단에게 수업을 실시하고 사전사후 검사를 통하여 Scratch 프로그램을 활용한 프로그래밍 수업이 문제해결력 향상에 도움이 되는지를 검증해 보고자 한다.

  • PDF

Development of a Scale Measuring the Learning Persistence in Programming for Elementary Students (초등학생을 위한 프로그래밍 학습지속의향 검사 도구 개발)

  • Kim, Ji-Yun;Lee, Tae-Wuk
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2017.07a
    • /
    • pp.203-206
    • /
    • 2017
  • 교육부에 따르면 초등학교에서의 프로그래밍 영역 교육 목표는 간단한 프로그래밍의 체험과 문제의 이해이다. 체험적 성격을 가진 프로그래밍 교육은 학습자의 프로그래밍에 대한 학습 동기를 유발시켜야 하며, 이는 중 고등학교에서 프로그래밍을 통해 문제를 해결하는 밑바탕이 된다. 이를 통해 학습자들은 프로그래밍에 대한 학습을 지속하고자 하는 생각을 가질 것이며, 이를 위해서는 실제적으로 학습지속의향을 향상시키는 콘텐츠들의 개발이 필요하다. 따라서 본 논문에서는 초등학생이 프로그래밍 학습을 하고 이를 지속하고자 하는 의도를 얼마나 가지는지를 측정하는 프로그래밍 학습지속의향 검사 도구를 제안하였으며, 그 타당성과 신뢰도를 검증하였다.

  • PDF

The Effect of Scratch Programing Learning on Elementary School Student's Flow Level (스크래치 프로그래밍 학습이 초등학생의 몰입 수준에 미치는 영향에 관한 연구)

  • Ahn, Kyoung-Mi;Sohn, Won-Sung
    • 한국정보교육학회:학술대회논문집
    • /
    • 2009.08a
    • /
    • pp.47-52
    • /
    • 2009
  • 본 연구의 목적은 스크래치를 활용한 프로그래밍 교육이 학생들의 몰입 수준에 미치는 영향에 관해 연구하는 데 있다. 본 연구는 초등학교 6학년 학생들을 대상으로 정보통신이해 영역 중 '프로그래밍의 기초' 에 관한 학습 내용을 중심으로 스크래치로 학습하고 실험집단과 통제집단을 선정하여 사전사후 검사를 실시하였다. 연구 결과, 스크래치를 활용한 프로그래밍 교육 후에 몰입 수준이 높아짐을 확인할 수 있었다. 몰입 수준의 향상은 학업성취도에 긍정적인 영향을 미치는 것으로 초등학생을 대상으로 스크래치를 활용한 프로그래밍 교육활동이 프로그래밍 성취도에도 영향을 미칠 수 있을 것이라 기대된다.

  • PDF

The Effect of Programming Education Using Hands-on Robot on Learning Motivation and Academic Achievement of Prospective Elementary Teachers (교구로봇을 활용한 프로그래밍 교육이 예비 초등교사의 학습동기 및 학업성취도에 미치는 영향)

  • Yang, Gwonwoo
    • Journal of The Korean Association of Information Education
    • /
    • v.18 no.4
    • /
    • pp.575-584
    • /
    • 2014
  • Lately, as the importance of software and the software education has been emphasized, the studies on ways of teaching programming to elementary students have been actively progressed. However, most of undergraduates as prospective elementary teachers who will be in charge of teaching programming at the elementary schools have a lack of interest in programming education as well as of the understanding of basic programming principles. Therefore, this study investigated how programming education using hands-on robot and scratch affected learning motivation and academic achievement of preliminary teachers. The comparison of results of two programming educations shows that the programming education using hands-on robot revealed statistically significant difference in learning motivation and academic achievement.

Development of Elementary Robot Programming Problems using Algorithmic Thinking-based Problem Model (알고리즘적 사고 문제 모델을 이용한 초등로봇 프로그래밍 문제 개발 및 적용)

  • Lee, Joung-Hun;Hur, Kyeong
    • Journal of The Korean Association of Information Education
    • /
    • v.14 no.2
    • /
    • pp.189-197
    • /
    • 2010
  • This paper proposes elementary robot programming problems using the algorithmic thinking-based problem model with material factors in the elementary robot programming. And this paper proves the validity of developed robot programming problems in defining them as algorithmic thinking-based problems through experiments. The experimental results are analyzed in views of variety and effectiveness evaluation of answer algorithms and suitability of allocating degrees of difficulties to the developed robot programming problems. As a result of the experiment, we find that the developed problems has various answer algorithms and suitable degrees of difficulties for elementary school students.

  • PDF

Design of CT-CPS Based Programming Lesson Using NetsBlox for Elementary School Students (초등학생을 위한 NetsBlox를 활용한 CT-CPS기반 프로그래밍 수업 설계)

  • Lee, Seung-Chul;Kim, Tae-Young
    • Proceedings of The KACE
    • /
    • 2018.08a
    • /
    • pp.3-6
    • /
    • 2018
  • 2015 개정 교육과정에 따라 2019년 3월부터 초등학교 5~6학년 학생을 대상으로 소프트웨어 교육이 실시된다. 궁극적인 소프트웨어 교육의 목표는 컴퓨팅 사고력을 갖춘 창의 융합형 인재를 양성하는 것이다. 이를 위해 초등학교에서는 알고리즘과 프로그래밍의 체험을 통해 소프트웨어 기초 소양을 함양하는 것을 목표로 한다. 이러한 컴퓨팅 사고력을 수업에 효과적으로 적용하기 위해 전용주(2017)는 소프트웨어 및 컴퓨팅에 관련된 사고과정과 원리를 실생활의 소재와 관련지어 창의적이고 능동적으로 그 해결방안을 구현해가는 과정으로 제시할 수 있는 수업 구성 원리인 CT-CPS 수업 모형을 개발하였다. 또한 교육부는 2015 개정 교육과정 실시 전, 소프트웨어 교육을 위한 선도학교를 전국에 지정하여 운영하였다. 선도학교에서의 소프트웨어 교육과정을 분석한 결과 주로 컴퓨팅 사고력의 구성요소 중 알고리즘과 자동화에 초점이 맞춰져 있었다. 엔트리와 스크래치와 같은 블록 프로그래밍 도구를 사용한 코딩교육과 로봇교육을 주로 실시했고, 실제 문제에 대한 학생들이 자료를 직접 다루는 시간은 찾아보기 힘들었다. 컴퓨팅사고력 향상을 위해서는 학생들이 실제 자료를 수집, 분석, 표현해보는 활동이 반드시 필요하다. 이에 본 연구에서 NetsBlox을 활용하고자 한다. NetsBlox는 학생들에게 익숙한 블록형 프로그래밍 도구로 실제 데이터를 온라인상에서 쉽게 받아와서 수집, 분석, 표현을 하게 도와주는 역할을 한다. 따라서 본 연구에서는 초등학생을 위한 NetsBlox를 활용한 CT-CPS기반 프로그래밍 수업을 설계하고자 한다.

  • PDF

A Review on Educational Use of Hangul-based Text Programming Language (한글 기반 텍스트형 프로그래밍 언어의 교육적 활용 고찰)

  • Jo, A-Ra;Kim, Seong-Sik
    • Proceedings of The KACE
    • /
    • 2017.08a
    • /
    • pp.205-208
    • /
    • 2017
  • 2015 개정 교육과정에 따라 2019년부터 초등학교 5~6학년은 SW교육을 의무적으로 실시하게 되었다. 특히 SW교육을 위한 프로그래밍 언어의 경우 초등학교와 중학교에서는 블록형과 텍스트형 구분 없이 활용할 수 있으나, 고등학교의 경우에는 텍스트 기반 프로그래밍 언어를 활용하도록 제시하고 있다. 하지만 많은 학습자들이 처음 텍스트형 프로그래밍 언어를 접하게 되면 문법의 어려움과 외국어의 벽에 부딪쳐 어려워한다. 본 연구에서는 학습자들이 처음 텍스트형 프로그래밍을 학습할 때 효율적인 프로그래밍 학습을 위하여 한글 프로그래밍 언어를 사용할 것을 제안한다. 한글 프로그래밍 언어를 교육적으로 활용하였을 때의 장점과 교육적 활용에 있어 고려해야 할 문제점, 한계점 및 보완해야 할 점을 분석해보고자 한다.

  • PDF

An Analysis of the Difference of Perception on IT Convergence Learning after the Smart Device based Robot Programming Education According to Elementary Gifted Students' Level (스마트 기기 기반의 로봇 프로그래밍 교육 이후 초등 영재들의 수준에 따른 IT 융합 학습에 대한 인식 차이 분석)

  • Yoon, Il-Kyu;Jang, Yun-Jae;Jeong, Soon-Young;Lee, Won-Gyu
    • Journal of the Korea Society of Computer and Information
    • /
    • v.20 no.5
    • /
    • pp.161-169
    • /
    • 2015
  • In this paper, we propose an smart device based robot programming education program and analyzing students' perceptions such as satisfaction, Expectancy-Value of IT convergence learning after the robot education program according to elementary gifted students' level. Smart device based robot programming education program designed based on schematic of the convergence suggested by WTEC and consist of creative phase, integration/fusion phase, innovation phase, outcome phase for learning practical process of the IT convergence. We are conducting a smart device based robot programming education class to consist of 126 gifted students and analysing the difference of perception. According to analysis of the result, core and advanced students' perception on satisfaction score shows also high. However, advanced level students' satisfaction score shows higher than core students' satisfaction score. Also, advanced level students' expectancy-value score on IT convergence learning shows higher than core students' score.

Method of Developing the Teaching material about Computer Programming For Improving the Creativity In Elementary School (초등 컴퓨터 프로그래밍 관련 창의성 교재 개발 방안)

  • Jeong, Won-Hee;Kim, Jong-Jin;Kim, Jong-Hoon
    • 한국정보교육학회:학술대회논문집
    • /
    • 2004.08a
    • /
    • pp.197-205
    • /
    • 2004
  • 요즘 과학, 수학 교과 등은 기초 교육 강조는 물론 창의성 교육에까지 관심을 가지고 있다. 7차 교육과정의 등장과 사회의 변화 흐름을 통해 '창의성'이 강조되고 있고, 교육에서도 창의성 교육이 대두되고 있다. 그러나 우리나라의 컴퓨터 교육 현황을 살펴보면 창의성과는 거리가 멀 뿐만 아니라, 다른 교과를 배우는데 도움을 주는 교과로서의 역할만을 하고 있다. 또한 컴퓨터 활용 교육이 이루어짐에 따라 저학년에서 고학년까지 유사한 내용의 교육을 반복해서 받는 경우가 생기고, 특히 5, 6학년은 실과 시간과 재량 시간의 교육 내용이 서로 중복되어 교육 효율이 떨어지고 있다. 이에 본 연구에서는 교육의 기초를 다지는 시기인 초등학교에서부터 창의적인 컴퓨터 교육이 이루어질 수 있도록 하고자 하며 이를 위해 초등학교 수준에 맞는 프로그래밍 관련 교육을 살펴보고, 초등 컴퓨터 창의성 향상 교육을 뒷받침할 수 있는 프로그래밍 관련 교재 개발 방안을 제안한다.

  • PDF