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

Search Result 351, Processing Time 0.025 seconds

Needs Analysis of Software Education Curriculum at National Universities of Education for the 2015 Revised National Curriculum (2015 개정 교육과정을 대비한 교육대학교의 소프트웨어 교육과정에 대한 수요 분석)

  • Jeong, Youngsik
    • Journal of The Korean Association of Information Education
    • /
    • v.20 no.1
    • /
    • pp.83-92
    • /
    • 2016
  • In accordance with the 2015 Revised Practical Curriculum, software education for elementary school students will focus on making software and not using software. Therefore, we must revise the computer education curriculum at national universities of education to include classes on programming. In this study, I surveyed computer education students to learn more about their programming experience as well as their understanding of and necessity for software education. Based on results of the survey, I found that students had a strong understanding of software education and that they recognized its importance; however, students who had not experience related to programming education had a weak the understanding and necessity for software developing education. I suggested that software-related courses should open as a major subjects at the universities.

The Effect of Programming Lessons on Children's Logical Thinking Improvement (프로그래밍 교육이 아동의 논리적 사고력 향상에 미치는 효과)

  • Ko, You-Jung;Lee, Soo-Jung
    • 한국정보교육학회:학술대회논문집
    • /
    • 2007.08a
    • /
    • pp.195-200
    • /
    • 2007
  • 본 연구는 컴퓨터 교육의 기본방향에 부합하지 못하는 학교 현장에 문제의식을 갖고, 초등학교 4학년을 대상으로 문제 분석 능력과 논리적 사고력에 긍정적인 역할을 할 수 있는 플래시 프로그래밍 교육을 실시하였다. 플래시 프로그래밍 교육을 통한 아동의 논리적 사고력과의 상관관계를 연구함으로써, 지식정보사회에서 반드시 필요한 프로그래밍 교육이 각급 학교에 적합한 수준별 모형으로 정착될 수 있는 방향을 모색 해보고자 하였다.

  • PDF

Development and Application of Programming Education Program of Robot for Improvement of Elementary School Girls' Creativity (초등학교 여학생의 창의성 신장을 위한 로봇 활용 프로그래밍 교육 프로그램 개발 및 적용)

  • Kim, Yongmin;Kim, Taehun;Kim, Jonghoon
    • Journal of The Korean Association of Information Education
    • /
    • v.19 no.1
    • /
    • pp.31-44
    • /
    • 2015
  • In general, female students are revealed through a number of studies so far by low interested in programming education. In this study, we presented a robot programming education program in the process of programming education for creativity kidney of elementary school girls. By analyzing the information gifted class 5, 6 grade robot curriculum, and selected a topic, which was take advantage of the Arduino and EV3, it has developed a robot programming education program. The selected information gifted class 5, 6 grade girls for analyzing the educational effect of education program that has been developed as an experimental population was charged with the developed program and analyzing the results of the pre- and post-test. The results of the analysis, education program that was developed in this study it was found that help in creativity kidney of elementary school girls.

Influential Error Factors of Robot Programming Learning on the Problem Solving Skill (로봇 프로그래밍 학습에서 문제해결력에 영향을 미치는 오류요소)

  • Moon, Wae-Shik
    • Journal of The Korean Association of Information Education
    • /
    • v.12 no.2
    • /
    • pp.195-202
    • /
    • 2008
  • The programming learning by using a robot may be one of the most appropriate learning methods for enabling students to experience the creative learning of future society by avoiding the existing stereotyped style educational environment, and understand and improve algorithm which is the basic fundamental of mathematics and science. This study proposed four types of items of errors which may occur during robot programming by elementary school students, and made elementary school students in the fifth and sixth grades learn robot programming after developing the curriculum for the robot programming. Then, the study collected and classified errors that had occurred during the process of learning, and conducted a comparative analysis of computer-based programming language which had been previously studied. This study identified that robot programming in elementary school was shown superior to existing computer-based programming language as a creative learning method and tool through the field experience.

  • PDF

A Study on the Possibility of Block-based Programming Courses for Visual Impairments (시각장애 학생을 위한 블록 기반 프로그래밍 수업의 가능성 분석)

  • Eunbong Yang;Jamee Kim;Wongyu Lee
    • Journal of The Korean Association of Information Education
    • /
    • v.26 no.5
    • /
    • pp.361-374
    • /
    • 2022
  • The National Institute of Special Education developed and distributed software textbooks for disabled students according to the necessity of practical course in elementary school and information in middle school in the 2015 revised curriculum. It is a textbook provided from the perspective of education opportunity equity but the content of programming education for visually impaired students was insufficient. Therefore this study was conducted for the purpose of confirming the effectiveness of programming education for visual impaired students and providing the direction of future programming education. In order to achieve the purpose, programming classes were conducted for blind students in the 6th grade of elementary school. As a result of a study using "Blocks4All", a block-based programming tool with robots, students participated in classes actively and efficacy, intrest, and usefulness of programming are high. This study is meaningful in that it confirmed the possibility of programming education for visually impaired students.

Effects of Pair Programming on Creative Problem-Solving Ability and Efficiency (짝 프로그래밍 학습방법이 창의적 문제해결력과 효율성에 미치는 영향)

  • Kim, Jeongrang
    • Journal of The Korean Association of Information Education
    • /
    • v.20 no.1
    • /
    • pp.21-28
    • /
    • 2016
  • As the Programming education is organized in Elementary Education Curriculum by the 2015 Revised Curriculum, The study of teaching and learning methods are needed. In this study, we applied the Pair Programming in programming teaching and learning methods that can be applied at Elementary school level. The result of applying creative problem solving ability of the proposed teaching strategy appeared significant difference. Also it showed that a significant difference in the effectiveness of the completed programs and The Gap between Men and Women.

A Problem Based Teaching and Learning Model for Scratch Programming Education (문제 중심 학습을 적용한 스크래치 프로그래밍 교수 학습 모형)

  • Bae, HakJjn;Lee, EunKyoung;Lee, YoungJun
    • The Journal of Korean Association of Computer Education
    • /
    • v.12 no.3
    • /
    • pp.11-22
    • /
    • 2009
  • Scratch, one of the educational programming languages, provides a media-rich programming environment and easy interface to users. It supports Korean language and is utilized usefully in programming classes in elementary and middle schools. However, programming causes cognitive loads to young students. Because the programming process is a complex problem solving procedure that requires logical and abstract thinking abilities. Therefore, we developed a problem based scratch programming teaching and learning model to enhance intrinsic motivation of learners and to maximize the effects of using the scratch, educational programming language. The developed problem based teaching and learning model considered elementary students' characteristics. It was implemented in fifth grade elementary school classes and the educational effects of the model was analysed. The developed model was helpful in enhancing students' problem solving potential and logical thinking abilities.

  • PDF

Design and Development of Robot Programming IDE Based on Hangul (한글 기반의 로봇 프로그래밍 도구의 설계 및 개발)

  • Kim, Kyeong-Ho;Yoo, In-Hwan
    • 한국정보교육학회:학술대회논문집
    • /
    • 2007.01a
    • /
    • pp.309-316
    • /
    • 2007
  • 프로그래밍 학습은 프로그램의 작성, 오류 수정, 실행을 통해 학습자의 문제 해결력과 논리적 사고력을 향상시킨다. 따라서 프로그래밍 언어는 쉽고 익히기 쉬어야 한다. 또한, 초등학생은 Piaget의 인지적 발달 단계로 볼 때 구체적 조작기(concrete operational period: 6, 7$\sim$11, 12세)에 해당하는 시기이다. 이 시기는 구체적인 사물을 가지고 조작함으로써 논리적 사고가 가능하다. 따라서 본 논문에서는 프로그래밍이라는 매우 추상적인 작업을 로봇이라는 구체물을 통해 결과를 확인할 수 있게 하였으며, 프로그래밍 학습의 초기 단계에 있는 초등학생이 쉽게 사용할 수 있도록 한글을 기반으로 프로그래밍 학습을 할 수 있도록 하고, DB를 활용하여 명령어를 사용자가 추가, 삭제, 수정할 수 있는 한글 기반의 로봇 프로그래밍 도구를 설계 및 개발하였다.

  • PDF

Development of Algorithm Design Worksheets using Algorithmic Thinking-based Problem Model in Programming Education for Elementary School Students (초등학생의 프로그래밍 학습을 위한 알고리즘적 사고 문제 모델 기반의 활동지 개발 및 적용)

  • Kim, Yongcheon;Choi, Jiyoung;Kwon, Daiyoung;Lee, Wongyu
    • Journal of The Korean Association of Information Education
    • /
    • v.17 no.3
    • /
    • pp.233-242
    • /
    • 2013
  • "Problem-solving methods and procedures" sections in the 2009 revised informatics curriculum emphasized active use of algorithmic thinking to solve problems. And it is proposed to solve the various problems of real life using programming language for the implementation of the algorithm. Recently, various Educational Programming Language has been developed for elementary programming activity and many researches showed that students' cognitive burden was reduced in learning programming language with Educational Programming Languages. However implementation of the algorithm is difficult for novice programmer. For the reason, effective way is required for elementary students to connect design of the algorithm and implementation of the algorithm. Therefore, in this study propose the algorithm design worksheets that it is possible to create an algorithm to describe the content needed to implementation in programming education. And this study proved the effect of the algorithm design learning tools through experiment.

A Method of Programming Learning using LED component (LED 소자를 이용한 프로그래밍 교육 방안)

  • Chai, Soo-Phung;Hong, Myung-Hui
    • 한국정보교육학회:학술대회논문집
    • /
    • 2004.08a
    • /
    • pp.181-188
    • /
    • 2004
  • 정보화된 미래사회를 준비하기 위하여, 우리나라에서는 실과의 한 영역과 학교재량시간을 통하여 컴퓨터 교육을 하고 있다. 그러나 실과 교육과정은 지나치게 기능 위주의 내용으로 되어있고, 학교 재량시간을 이용한 컴퓨터 교육에서는 타자연습이나 컴퓨터 활용교육만을 강조하고 있다. 이러한 교육은 컴퓨터와 친숙해지는 데는 도움을 줄 수 있지만, 고차원적인 사고력을 지닌 학생을 교육하는 데는 도움이 되지 못한다. 특별히 컴퓨터의 무한한 사용 가능성을 이용하여 창의적 문제 해결력을 기르는 교육은 매우 필요하다 하겠다. 이러한 문제를 해결하기 위하여 문제 해결 능력 교육, 즉 문제 상황이 주어지고 이것을 해결하는 프로그래밍 교육이 매우 유용하나, 지금까지의 프로그래밍 교육은 지나치게 언어 기술교육에 초점을 두고, 단순 반복과 암기, 아동의 발달단계를 고려하지 않음으로 인해 오히려 창의성을 해치고 학습의 흥미도를 저하시켜왔다. 이에 본 연구에서는 학생들 수준에 맞춰 구체적인 결과물이 보이고, 쉽고 흥미롭게 학습할 수 있는 프로그래밍 교육과정을 개발하기 위해 'LED 소자를 이용한 프로그래밍 교육 방안'을 설계하였다. 본 연구를 통하여서 초등학교 학생들이 쉽고 재미있게 프로그래밍에 접근하고, 고차원적인 문제 해결력을 기르는 컴퓨터 교육과정의 한 모델을 제시하였다.

  • PDF