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

Search Result 351, Processing Time 0.025 seconds

A Case Study on Reflection Using Worksheets for Elementary School Students in Programming Learning (초등학생의 프로그래밍 학습에서 활동지를 사용한 성찰에 대한 사례 연구)

  • Kim, Yong-Cheon;Kim, Ja-Mee;Lee, Won-Gyu
    • Journal of The Korean Association of Information Education
    • /
    • v.16 no.1
    • /
    • pp.21-31
    • /
    • 2012
  • Recently, reflection as a way of reducing the learners' cognitive burden in the programming learning process has been studied. In the present study, we examined the effects of reflection using worksheets to measure elementary students' project performance. The results of the study are that learners who have more reflective time over their learning process are performed creatively and diversely their project work. This study is significant in that it provides more learning opportunities for elementary students by reflection rather than by trial-and-error in programming learning.

  • PDF

The Effect of Physical Computing Programming Education Integrating Artificial Intelligence on Computational Thinking Ability of Elementary School Students

  • Yoo Seong Kim;Yung Sik Kim
    • Journal of the Korea Society of Computer and Information
    • /
    • v.29 no.3
    • /
    • pp.227-235
    • /
    • 2024
  • In the era of the information revolution, the need for artificial intelligence convergence education is emerging in the trend of global change. Therefore, in this paper, a physical computing programming education method that combines artificial intelligence was developed and applied. The control group was provided with physical computing programming education that did not converge with artificial intelligence, and the experimental group developed and applied a physical computing programming education method that fused artificial intelligence to analyze the impact on elementary school students' computing thinking ability. As a result, it was confirmed that physical computing programming education fused with artificial intelligence had a more positive effect on enhancing elementary school students' computational thinking skills compared to physical computing programming education without artificial intelligence.

Development and Application of Teaching and Learning Method for improvement of Programming Ability of Elementary School Students (초등학생들의 프로그래밍 능력 향상을 위한 교수학습 방법 개발 및 적용)

  • Kim, Yong-Sun;Yu, Heon-Chang
    • Proceedings of The KACE
    • /
    • 2018.08a
    • /
    • pp.53-56
    • /
    • 2018
  • 4차 산업혁명 시대를 맞이하여 창의적인 프로그래밍 학습을 위한 교육활동이 중요해지고 있다. 프로그래밍 교수학습 방법에 대한 많은 연구들 중에서 특히 알고리즘과 프로그래밍 교육은 초보 학습자들이 프로그래밍 활동을 효과적으로 하기 위한 중요한 교육이 될 수 있다. 이에 본 연구는 언플러그드 활동, 스크래치와 자바스크립트 프로그래밍 활동을 통한 수업을 진행하고, 프로그램 인식과 수업만족도를 분석하였다. 연구 결과, 프로그래밍 활동에 대한 흥미와 문제해결에 대한 인식이 모두 높았고, 프로그래밍 활동의 두려움을 극복하는 모습을 확인할 수 있었다. 본 연구는 초보 학습자를 위한 프로그래밍 활동에서 알고리즘을 작성하고 프로그래밍 언어로 구현하는데 도움을 주는 교수학습 방법을 제시했다는데 의의가 있다.

  • PDF

Comparison on How Much Dolittle and Squeak Languages Influence Improving Elementary Students' Logical Thinking Capability (두리틀과 스퀵 언어가 초등학생의 논리적 사고력 신장에 미치는 영향 비교)

  • Kim, Young-Ae;Lee, Bong-Kyoo;Kim, Byung-Soon
    • Journal of Digital Contents Society
    • /
    • v.10 no.3
    • /
    • pp.375-380
    • /
    • 2009
  • Computer programming education can improve students' logical thinking and problem-solving ability. Therefore, it is essential tool to improve algorithmic thinking ability. We study how much Dolittle and Squeak influences improving elementary students' logical thinking ability. Thus, we divided 6th grade elementary students into two classes and then taught Dorittle and Squeak programming languages for 6 weeks, respectively. We compare and analyze each logical thinking ability and its sub-classifications. The results showed that Dorritle affects significant improvement, but not Squeak.

  • PDF

Effects on Metacognition and GALT Logical Thinking Ability in Programming Educations using Squeak e-toy (스퀵 e-toy 프로그래밍 교육을 통한 메타인지 및 GALT 논리 사고력 향상 효과 분석)

  • Jong, You-Rim;Hur, Kyeong
    • Journal of The Korean Association of Information Education
    • /
    • v.14 no.2
    • /
    • pp.199-207
    • /
    • 2010
  • This paper is proposed to present elementary algorithmic thinking-based Squeak E-toy programming problems for flowchart-based programming educations without programming languages in elementary programming educations. Furthermore, this paper proves the validity and effects of developed Squeak E-toy programming problems through measurement analyses of metacognition and GALT logical thinking ability experiments by comparing with the language-based traditional programming education.

  • PDF

The Effects of Elementary Students' Perception of the Game Programming Using KODU (KODU 기반의 게임 프로그래밍에 대한 초등학생들의 인식 변화)

  • Jeong, Youngsik;Yu, Jeongsu
    • Journal of The Korean Association of Information Education
    • /
    • v.18 no.3
    • /
    • pp.453-460
    • /
    • 2014
  • In this study, we develop a teaching and learning model for elementary students on game programming using KODU. The developed model consists of four steps: introducing the game programming, making the game, playing the game, and modifying the game. After teaching the students, we conduct a survey to gather their opinions on the game making tool and activities. The results show that the students are satisfied with KODU and prefer make a game to play a game. Game programming educating with KODU can keep elementary students from game addiction while increasing confidence in their studies.

Development of Smart Device based Elementary Robot Programming Course for Improving Convergence Thinking (융합적 사고 향상을 위한 스마트 기기 기반의 초등 로봇 프로그래밍 교육 방법 개발)

  • Yoon, Il-Kyu;Jang, Yun-Jae;Lee, Won-Gyu
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2014.01a
    • /
    • pp.235-236
    • /
    • 2014
  • 본 논문에서는 스마트 기기로 제어 가능한 교육용 로봇을 활용하여 초등 학습자들의 융합적 사고를 향상 시킬 수 있는 교육방법을 제안하고자 한다. 초등 학습자들을 대상으로 실질적인 융합 교육이 이루어지기 위해서는 융합 과정을 체계적으로 체험하고, 이러한 과정을 통해서 새로운 가치를 발견하고 구체화 할 수 있는 환경이 요구된다. 따라서 본 논문에서는 융합 과정을 학습자들의 수준에 맞게 세분화하고 학습자들의 흥미와 창의성 발현에 효과적인 스마트 기기 기반의 교육용 로봇을 활용하여 구체화 할 수 있는 교육 방법을 설계하였다.

  • PDF

Development of Web-based Robot Programming Education Supporting System (웹 기반의 로봇 프로그래밍 교육 지원 시스템 개발)

  • Yoo, In-Hwan
    • The Journal of Korean Association of Computer Education
    • /
    • v.10 no.4
    • /
    • pp.1-16
    • /
    • 2007
  • The effect of existing programming education has shown a limitation coming from its methodology. Thus, the researcher developed a Web-based robot programming support system and explored its possibility for overcoming problems in existing programming education and ultimately for enhancing creativity and problem-solving abilities of students. The developed system let students learn robot programming just with a PC or PDA connected to the Internet without additional hardware and software. Different types of robots linked with a server computer can be controlled by using different programming languages. It is possible to use Korean keywords for programming as well. Specially, this system was evaluated positively by the groups whose computer abilities are excellent and student of introductory or intermediate level programming course. Furthermore, the programming education that uses robot and the Hangul programming technology were given very positive reception by elementary school students.

  • PDF

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

  • Chai, Soo-Phung;Hong, Myung-Hui
    • 한국정보교육학회:학술대회논문집
    • /
    • 2004.08a
    • /
    • pp.242-249
    • /
    • 2004
  • 미래사회를 대비하기 위하여 7차 교육과정에서는 창의력과 문제해결력 신장을 그 목표로 하고 있다. 그러나 학교에서의 컴퓨터 교육과정은 지나치게 기능 위주의 내용이나, 단순 컴퓨터 활용교육만을 강조하고 있어 이러한 취지를 잘 살리지 못하고 있다. 이와 같은 문제를 해결하기 위해 컴퓨터 프로그래밍에 대한 관심이 점점 증대되고 있다. 컴퓨터 프로그래밍은 그 자체가 문제 해결 과정을 포항하고 있기 때문이다. 그러나 프로그래밍을 초등학생들이 배우면서 프로그래밍의 기초인 이진법과 이진연산을 쉽게 이해하지 못해 어려움을 많이 겪고 있다. 게다가 이진법은 디지털화의 중심기술로서, 향후 미래사회를 이해하는데 매우 중요한 부분으로 자리 잡아 그 자체로도 큰 중요성을 가지게 되었다. 이에 본 연구에서는 학생들 수준에 맞춰 프로래밍의 기초와 이진법, 이진연산을 학습할 수 있는 교육 방안을 개발하기 위해 'LED 소자를 이용한 프로그래밍의 기초교육 방안'을 설계하여, 고차원적인 문제해결력과 창의성을 기르는 컴퓨터 교육의 한 모델을 제시하였다.

  • PDF

A C-Programming Learning Model Using a Line Tracer in Discretionary Activity Hours in Elementary Schools (초등학교 재량활동시간에 라인트레이서를 이용한 C프로그래밍 학습모형)

  • Moon, Wae-Shik
    • Journal of The Korean Association of Information Education
    • /
    • v.15 no.4
    • /
    • pp.603-612
    • /
    • 2011
  • This study suggested an educational curriculum(12 class periods) in order for higher level elementary school students to learn programming in discretionary activity hours using a line tracer and evaluated achievement level based on the outcome of learning by class period to assess the possibility of success. As a result, it could confirm that the programming learning using the line tracer was more excellent in creativity than the computer programming learning. In addition, it has been found that the programming learning method using the line tracer had a potential to be successful as a new creative tool that could replace the computer.

  • PDF