• Title/Summary/Keyword: 초등 프로그래밍 학습

Search Result 257, Processing Time 0.029 seconds

A Programming Learning by Diense's Play Activities (딘즈의 놀이학습을 이용한 프로그래밍 학습모형)

  • Kim, Gil-Hyun;Kim, Kap-Su
    • 한국정보교육학회:학술대회논문집
    • /
    • 2005.08a
    • /
    • pp.349-356
    • /
    • 2005
  • 본 연구는 초등학교에서 프로그래밍 학습을 효과적으로 하기 위하여 초등학생들이 흥미를 갖고 참여할 수 있는 놀이 학습을 이용하여 프로그래밍 학습 모형을 작성하였다. 본 논문은 1) 놀이학습이 프로그래밍 언어 학습에 어느 정도 효과가 있는지 이론적 연구를 통하여 알아보고, 2) 학습자와 학습내용을 분석, 3) 수업모형과 각 단계별 세부사항, 4) 실제 수업에의 활용 등을 주요 내용으로 한다. 놀이학습을 이용한 프로그래밍 학습은 초등학생이 프로그램에 대해서 쉽게 이해하고 흥미있게 접근할 수 있다는 점에 그 의의가 있다.

  • 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

The Teaching Method of Functions in Programming Language Learning for Elementary Students (초등학생 프로그래밍 언어 학습을 위한 함수 개념 지도 방법 연구)

  • Noh, Hyeon-Jeong;Kim, Kap-Su
    • 한국정보교육학회:학술대회논문집
    • /
    • 2004.08a
    • /
    • pp.226-235
    • /
    • 2004
  • 초등학생 프로그래밍 교육은 프로그래밍 활동을 통해 논리적 사고력과 문제 해결력을 신장시키는 데 의의를 두고 다양한 프로그래밍 교육 방법과 학습 시스템을 개발하려는 연구가 이루어지고 있다. 프로그래밍 교육의 목표가 프로그래밍적 사고력 함양이라면 프로그래밍적 사고를 언어로 표현하여 실제로 프로그램을 작성할 수 있는 프로그래밍 언어 사용 능력 함양도 필요하다. 초등학생 프로그래밍 언어 학습은 특정 언어의 문법적 설명과 해석을 지양하고 프로그래밍 언어에 대한 올바른 개념 이해와 활용을 통해 프로그램을 구현하는데 필요한 기초 소양 능력 함양에 중점을 두어야 한다. 따라서 초등학생을 위한 프로그래밍 언어 교육 방법의 체계화에 기여할 수 있는 하나의 모델로서, 프로그래밍 언어의 기본적인 개념 중 함수 개념을 효과적으로 지도할 수 있는 지도 원리와 학습 모형을 연구하였고, 함수가 가진 특성 즉 함수적 사고과정을 이용하여 프로그래밍 언어 기술 능력과 논리적 사고력 및 문제해결력의 고등인지기술 능력을 함께 신장시킬 수 있는 지도 방법을 제안하고자 한다.

  • PDF

A Study on Object-Oriented Programming Education for Improving Logical Thinking Ability of Elementary School Students (초등학생의 논리적 사고력 향상을 위한 객체지향 프로그래밍 교육에 관한 연구)

  • Hong, Tae-Jin;Park, Kyeongmo
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2007.11a
    • /
    • pp.617-620
    • /
    • 2007
  • 컴퓨터 프로그래밍 학습은 추상적인 개념을 이해하고 주어진 문제를 스스로 해결하도록 한다. 기존 초등학교 프로그래밍 교육에서 BASIC, C와 같은 절차적 프로그래밍 언어에 대한 연구는 많이 있지만 JAVA와 같은 객체지향 프로그래밍 언어를 통한 교육은 찾아보기 힘들다. 본 논문에서는 구조 중립적이며, 분산 인터넷 환경에 적합한 특성을 가지고 있는 객체지향 JAVA 프로그래밍 학습 시스템을 개발하여, 초등학교 학생들로 하여금 활용하도록 하였다. JAVA 학습 시스템 구현을 통한 객체지향 프로그래밍 교육은 초등학생들의 논리적 사고력을 향상시키고, 수학, 과학 과목의 학습 성취도에 긍정적인 영향을 준다는 것을 현장 학습 실험으로 확인하였다. 더불어 컴퓨터에 대한 흥미도가 상승하였다.

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

Design of a Web Courseware for Programming Education of Elementary School (초등학교 프로그래밍 교육을 위한 웹 코스웨어의 설계)

  • Kim, Ja-Young;Chun, Seok-Ju
    • 한국정보교육학회:학술대회논문집
    • /
    • 2008.01a
    • /
    • pp.211-216
    • /
    • 2008
  • 프로그래밍 교육은 학습자의 창의적이고 논리적인 사고력을 함양시키고 문제해결능력을 신장시킬 수 있는 ICT 교육의 한 분야로서 많은 교육적 가치를 가지고 있다. 프로그래밍과 관련된 초등학교 교육내용은 7차 교육과정에서 누락되었지만 2005년 12월에 개정된 초 중등학교 정보통신기술 운영 지침에 따라 초등학교에도 프로그래밍 교육과정이 도입되었다. 따라서 본 논문은 5, 6학년 '정보처리의 이해' 영역의 프로그래밍에 관련된 학습내용을 학년별 연계성을 고려하여 재구성하고 학습 성취에 대한 피드백을 강화하는 프로그래밍 교육을 위한 웹 코스웨어를 설계 하였다. 웹을 기반으로 설계된 이 시스템은 학교나 가정에서의 프로그래밍 교육 기회를 확대시키는 역할을 하며, 학습자가 학습 성취도를 직접 확인하여 자신의 능력에 맞게 학습속도를 조절할 수 있어 자기 주도적 학습 능력이 향상될 것으로 기대된다. 또한 학습자에게 다양한 동기유발 자료와 학습 결과에 대한 적절한 피드백을 제공함으로써 프로그래밍 교육에 대한 흥미와 학습 성취도를 높일 것으로 기대된다.

  • PDF

Analysis of PBL and Scaffolding Teaching.Learning Methods for Elementary Educational Programming Language Educations (초등 교육용 프로그래밍 언어교육을 위한 PBL과 스캐폴딩 기반 교수-학습 방법 연구 및 분석)

  • Park, Hye-Jung;Hur, Kyeong
    • 한국정보교육학회:학술대회논문집
    • /
    • 2009.08a
    • /
    • pp.41-46
    • /
    • 2009
  • 본 논문은 초등정보교육과정의 "문제해결방법과 절차" 영역에 필요한 초등 교육용 프로그래밍 언어교육을 실시하는데 사용될 수 있는 PBL 및 스캐폴딩 교수학습 모형을 초등 수업에 적용하고 비교 분석하였다. 이를 위해 두리틀 프로그래밍 언어를 적용하였고, 두 가지 교수학습 모형을 적용한 교수학습방법을 실시한 후 학생들의 학업 성취도 및 교육용 프로그래밍 언어에 대한 흥도 측면을 비교 분석하였다.

  • 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

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

  • Kim, Hyunbae
    • Journal of The Korean Association of Information Education
    • /
    • v.24 no.1
    • /
    • pp.79-86
    • /
    • 2020
  • This study investigates the contents of programming education in elementary information education textbooks in Busan and Zhejiang. Two textbooks identify the contents of elementary school information education textbooks on setting goals of programming education, selecting educational programming languages, and selecting and developing contents of programming education. Textbooks in the two regions are designed to select programming languages for elementary school levels and to select creative learning topics to help learners learn programming in the process of solving problems themselves. The textbooks identified in this study are designed so that learners can learn programming naturally in the process of solving problems.

A Study on Programming Class for Elementary School Students (초등학생을 위한 프로그래밍 수업 연구)

  • Na, Bo-Ra;Koo, Duk-Hoi
    • 한국정보교육학회:학술대회논문집
    • /
    • 2010.01a
    • /
    • pp.17-21
    • /
    • 2010
  • 정보통신기술이 발달한 현대사회에 적응하려면 '정보처리능력'이 필요하다. 2005년 개정된 ICT 운영지침에도 이러한 사회 현상이 반영되어 '정보처리의 이해' 영역에서 초등학생부터 프로그래밍 교육을 할 것을 명시하고 있다. 그러나 교사들의 인식부족과 교수 학습 자료 부족으로 프로그래밍 교육이 제대로 이루어지지 않고 있다. 또한 프로그래밍 교육 내용이 단순한 언어의 소개 및 기능 위주의 내용으로 편성되어서 프로그래밍을 처음 접하는 초등학생에게 흥미를 주지 못하며 인지적 부담을 유발한다. 따라서 본 연구에서는 풍부한 멀티미디어 환경과 쉽고 흥미로운 사용자 인터페이스를 제공하는 스크래치를 이용하는 프로그래밍 수업을 설계하였다. 기존 프로그래밍 교육의 단점을 해소할 수 있도록 학습자의 수준과 흥미를 고려하여 설계한 스크래치 교수 학습 방법을 이용한다면 프로그래밍 학습은 어렵고 복잡하다고 생각하는 학습자의 인식 변화와 더불어 학교 현장에서의 프로그래밍 교육을 활성화 하는데 도움이 될 수 있을 것이다.

  • PDF