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

Search Result 351, Processing Time 0.026 seconds

Development of PBL based Elementary Robot Programming Curriculum (PBL 기반 초등 로봇 프로그래밍 교육과정 개발)

  • Hur, Kyeong
    • Journal of The Korean Association of Information Education
    • /
    • v.15 no.4
    • /
    • pp.543-550
    • /
    • 2011
  • STEAM education is a topic-based curriculum to integrate the concepts into other subjects such as science, technology, engineering, art and mathematics in order to improve the students' interesting, understanding, integrated thinking and problem solving ability. In this paper, we designed STEAM curriculum in the form of Project-based Learning and developed the material for elementary students. We also developed the android-based application through searching for a utilization of IT simulation for enhancement the students' Project-based Learning effect.

  • PDF

A Study on The Programming Education Curriculum with Scratch Language for The Elementary Student (스크래치 언어를 이용한 초등학교 프로그래밍 교육 과정)

  • Kim, Mi-Seon;Park, Phan-Woo
    • 한국정보교육학회:학술대회논문집
    • /
    • 2011.01a
    • /
    • pp.67-73
    • /
    • 2011
  • In the basis on the revised Information and Communications Technology guidelines at elementary and middle school, it is newly emphasized in 3rd stage of ICT guidelines that the programming education is needed to cope with information-oriented society at the elementary school. But, it is a little difficult for the young students to learn how to make program. In this paper, we suggest a programming education curriculum with Scratch Language and educational contents for the elementary student.

  • PDF

Analysis of the effect that the collaboration learning about programming basis learning accomplishment degree (프로그래밍 기초학습 성취도에 대한 협력학습의 영향 분석)

  • Jeon, Jong-Geun;Lee, Soo-Jeong
    • 한국정보교육학회:학술대회논문집
    • /
    • 2006.08a
    • /
    • pp.87-93
    • /
    • 2006
  • 본 연구는 프로그래밍의 기초 개념과 프로그램 작성 전 매우 중요한 비중을 차지하는 순서도를 활용하여 초등학교 학생에게 적합한 프로그래밍 기초학습 내용을 선정하고 협력학습을 통한 프로그래밍 기초 학습 수업을 설계하여 성취도에 대한 영향을 분석함으로 초등학교 학생들의 체계적인 프로그래밍 학습 방법을 모색하여 초등학교에서의 적합한 프로그래밍 교육 과정의 일부를 제시하고자 하였다.

  • PDF

Design and Implementation of a Web-based Hangul BASIC Programming Tool (웹 기반 한글 BASIC 프로그래밍 도구의 설계 및 구현)

  • Park, Jun-Woo;Koo, Duk-Hoi
    • 한국정보교육학회:학술대회논문집
    • /
    • 2007.08a
    • /
    • pp.185-191
    • /
    • 2007
  • 2005년 12월에 개정된 초 중등학교 정보통신기술교육 운영 지침에 의해 초등학교에서도 프로그래밍 교육을 실시해야 하고, 이에 따라 프로그래밍 도구의 도입이 불가피한 실정이다. 그러나 기존의 프로그래밍 도구는 구입 비용, 유지보수, 업그레이드, 학습자가 가정에서 실습을 하기 위해서는 개별적 설치를 해야 하는 등의 문제점이 있고, 영문 명령어 사용으로 인해 학습자가 문제해결력과 논리적 사고력 향상을 위한 알고리즘 작성, 코딩보다 영어 이해, 해석에 더 많은 시간이 소요되어 프로그래밍에 거부감을 느낄 우려가 있다. 따라서 본 연구에서는 초등학교 프로그래밍 교육 목표 달성을 위해 한글 명령어와 영문 명령어 입력이 가능하고 웹을 기반으로 하는 한글 프로그래밍 도구를 설계하고 개발하였다. 본 웹 기반 한글 프로그래밍 도구를 통해 인터넷이 연결된 곳이면 언제, 어디서든 프로그래밍 실습이 가능하고, 한글 명령어 입력이 가능함으로써 영어에 미숙한 초등학생들에게 프로그래밍에 대한 거부감을 줄일 수 있을 것으로 기대한다.

  • PDF

Analysis of the usability of ScratchJr and Viscuit for the lower grades in elementary school (초등학교 저학년을 위한 교육용 프로그래밍 언어 스크래치주니어와 비스킷 사용성 분석)

  • Jung, Naeun;Kim, Jamee;Lee, Wongyu
    • Journal of The Korean Association of Information Education
    • /
    • v.23 no.4
    • /
    • pp.303-314
    • /
    • 2019
  • Since 2019, the informatics education is being conducted for elementary school 5th, 6th grade students through the curriculum revised 2015. But, informatics education is implemented from the lower grades of elementary school in many countries. The purpose of this study was to suggest the direction in the choice of programming language considering characteristics for lower grades student. In order to achieve the goal, evaluation criteria were developed considering the development characteristics of lower grades and necessary elements of educational programming language. The results of analyzing the usability of the two languages based on the criterion are as follows. First, Viscuit can be used to consider the expressive power of students with lower school age or to learn algorithms without learning about programming concepts. Second, ScratchJr is easy to learn the concept of algorithm and programming. This study is meaningful in that has presented implications considering the developmental state of the students in preparation for rhe programming education.

The Effect of Physical Computing Programming Education Integrating Artificial Intelligence on Computing Thinking Ability of Elementary School Students (인공지능을 융합한 피지컬 컴퓨팅 프로그래밍 교육이 초등학생의 컴퓨팅 사고력에 미치는 영향)

  • Yungsik Kim;Yoo-Seong Kim
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2024.01a
    • /
    • pp.5-12
    • /
    • 2024
  • 챗GPT 등 인공지능이 일상생활에서 점차 그 활용이 확대되고 있는 시기에 교육현장에서는 인공지능 융합 교육에 대한 관심이 더욱 증대되고 있다. 이에 본 논문에서는 인공지능을 융합한 피지컬 컴퓨팅 프로그래밍 교육 방법을 제안하고 초등학생의 컴퓨팅 사고력에 미치는 영향을 분석하였다. 분석 결과 인공지능을 융합한 피지컬 컴퓨팅 프로그래밍 교육이 인공지능을 융합하지 않은 피지컬 컴퓨팅 프로그래밍 교육에 비해 초등학생의 컴퓨팅 사고력 신장에 더욱 긍정적인 효과를 나타내었음을 통계적으로 확인할 수 있었다. 본 연구의 결과를 바탕으로 보다 다양한 인공지능을 융합한 소프트웨어 교육 방법과 관련된 다양한 논의와 연구가 더욱 활발히 이루어지기를 기대한다.

  • PDF

Implementation of BASIC Programming Practice System (베이식 프로그래밍 언어 실습 시스템 구현)

  • Koo, Dukhoi
    • Proceedings of the Korea Contents Association Conference
    • /
    • 2012.05a
    • /
    • pp.375-376
    • /
    • 2012
  • 정보영재교육 등을 통해 초등학생을 위한 프로그래밍 교육이 활성화되고 있다. 베이식 언어는 초등학생이 실습하기 용이한 컴퓨터 언어이지만 명령어가 영어로 되어 있어 한글로 프로그래밍 할 수 있으면 더욱 원활하게 사용될 수 있다. 이에 본 연구에서는 초등학생이 사용하기 쉬운 한글 기반의 베이식 프로그래밍 실습 시스템을 구현하고자 한다.

  • PDF

Exploring the Possibility of Integrated Robot Programming Learning for Elementary School Student (초등학교 로봇프로그래밍 교육에서의 통합학습 가능성 탐색)

  • Seo, Young-Min;Lee, Young-Jun
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2011.06a
    • /
    • pp.241-244
    • /
    • 2011
  • 초등학교 학습자를 대상으로 컴퓨터 과학의 원리를 가르치기 위하여 EPL, 로봇프로그래밍, Unplugged Project 등 다양한 시도가 이루어지고 있다. 또한 로봇을 활용한 경진대회, 창의 대회 등 교육과정 외적인 부분에서도 활성화되고 있는 추세이다. 하지만 대부분의 로봇, 공학 경진대회는 특정 로봇의 기능 및 사용법, 흥미 위주의 획일적인 내용을 벗어나고 있지 못한 실정이며, 통합적 접근을 했던 기존의 프로그램들은 창의적 문제해결을 목적으로 여러 학문의 융합, 통합을 주장하고 있다. 본 연구에서의 통합은 초등 학습자의 학습으로의 보다 본질적인 접근이 필요하며, 교육과정 전반에 걸친 폭넓은 학습 활동 측면에서 프로그래밍(로봇)의 통합의 필요성을 주장하고 있다. 이제는 프로그래밍(로봇) 학습이 왜 통합 학습으로 교육과정 상에 녹아 들어가야 하는지에 관한 본질적인 논의가 이루어져야 할 시점으로 생각된다. 이 논문의 본문은 크게 두 부분으로 이루어져 있는데 첫째, 초등학교 로봇프로그래밍 교육을 통합적 관점으로 접근했던 기존의 프로그램의 사례를 살펴볼 것이며, 둘째, 초등학교 학습자에게 통합이 어떠한 의미인지를 고찰해 볼 것이다.

  • PDF

Constructing a Scratch Learning Website for Elementary School Students (초등학교 EPL교육을 위한 스크래치 학습사이트 개발)

  • Seo, Seong-Nam;Kim, Young-Gi
    • 한국정보교육학회:학술대회논문집
    • /
    • 2010.01a
    • /
    • pp.65-70
    • /
    • 2010
  • 초등학교 프로그래밍교육은 프로그래밍에 대한 기본적 원리의 이해를 돕고 학습자의 창의력, 논리적 사고력, 문제해결력 등의 고등 사고 능력을 향상시키는데 그 목적이 있다. 따라서 초등학교 프로그래밍교육에서는 멀티미디어요소를 사용하여 쉽게 프로그래밍 할 수 있는 교육용 프로그래밍언어를 활용하여 기본적인 프로그래밍 구조화 원리를 학습할 수 있도록 하여야한다. 이에 본 연구에서는 교육용 프로그래밍언어로 스크래치를 선정하고 교사의 교수학습 자료 제공 및 학생의 자기 주도적 학습형태가 이루어질 수 있는 동영상 학습사이트를 개발하고자 한다.

  • PDF

A Study on Teaching and Learning for Math Education at Elementary School with Scratch Programing (스크래치 프로그래밍을 활용한 초등학교 수학 교수.학습에 관한 연구)

  • Shin, Seung-Ki;Park, Phan-Woo
    • 한국정보교육학회:학술대회논문집
    • /
    • 2011.01a
    • /
    • pp.7-13
    • /
    • 2011
  • Scratch programming comes into the spotlight as Education Programming Language. Especially, it is made better use at educational class by accessibility and visuality in elementary school. But most of latest research is just focus on effective for programming education and prove effectiveness once more. In this study, possibility about curriculum using Scratch programming and specific applicable methods were suggested. This research suggested that how to study with scratch programming through lesson "Make a pattern" in 5th grade Math curriculum at elementary school. And there was reflected that we can verify programming procedure visually and improve creativity.

  • PDF