• Title/Summary/Keyword: Elementary Programming Education

Search Result 329, Processing Time 0.029 seconds

A Development and Application of the Teaching and Learning Model of Artificial Intelligence Education for Elementary Students (초등학생의 인공지능 교육을 위한 교수 학습 모델 개발 및 적용)

  • Kim, Kapsu;Park, Youngki
    • Journal of The Korean Association of Information Education
    • /
    • v.21 no.1
    • /
    • pp.139-149
    • /
    • 2017
  • Artificial intelligence education is very important in the 21st century knowledge information society. Even if it is very important to understand artificial intelligence and practice computer programming in computer education in the fourth industrial revolution, but there is no teaching and learning model to understand artificial intelligence and computer programming education. In this paper, the proposed model consists of problem understanding step, data organizing step, artificial intelligence model setting step, programming step, and report writing step. At the program step, students can choose to copy, transform, create, and challenge steps to their level. In this study, the validity of the model was proved by the Delphi evaluation of elementary school teachers. The results of this study provide a good opportunity for elementary school students to practice artificial intelligence programs.

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

Exploratory Data Analysis on the Connection of the Software Curriculum between the Primary and Secondary Curriculums and the Higher Curriculums (초중등 교육과정과 고등교육과정의 소프트웨어 교과의 연계 문제에 대한 탐색적 데이터 분석)

  • Mi-yeon Kim;Choong-ho Lee
    • Journal of Practical Engineering Education
    • /
    • v.16 no.3_spc
    • /
    • pp.283-290
    • /
    • 2024
  • Software education is an important subject in the era of forth industrial evolution generation, and the number of hours is gradually expanding in Korea's elementary and secondary curriculum, and universities have also opened software-related courses to take liberal arts mandatory regardless of major. The Ministry of Education presented elementary and secondary school programming achievement standards and emphasized the connection between prerequisite subjects as educational goals. Applicants for programming classes at H University also completed information classes in elementary and secondary courses, but many students were new to programming without taking related classes. Therefore, this study analyzed the data using the survey data and achievement scores of programming learners. As a result of the analysis, information classes completed in elementary and secondary courses were not linked to higher education courses at all, and improvements for problem solving were derived. This study is meaningful as a study for effective software education in higher education courses.

The Effect of Kodu Programming Learning on Logical Thinking and Learning Interest of Elementary Students (Kodu를 이용한 프로그래밍 학습이 초등학생의 논리적 사고력과 학습 흥미에 미치는 영향)

  • Kim, Tae-Hun;Kim, Jong-Hoon
    • The Journal of Korean Association of Computer Education
    • /
    • v.16 no.3
    • /
    • pp.13-22
    • /
    • 2013
  • Digital technology brought about many changes which has changed the life of modern people. Adolescents need programming learning to increase a competitiveness what will lead the future. Recently though an interest about programming learning has raised, there are many trouble to take programming learning. In this paper, we planed and implemented a program that elementary students can learn programming using Kodu easily and excitingly. According to comparison of pre-to-post tests about logical thinking using GALT, correlational reasoning and total of experimental group were growing significantly. Also, elementary students had positive cognition in learning interest about programming.

  • PDF

The Robot Education Program Based on Schoolwide Enrichment Model for Elementary School Students (학교전체 심화학습 모형에 기반한 초등로봇교육 프로그램)

  • Lee, YoungJun;Seo, YoungMin
    • The Journal of Korean Association of Computer Education
    • /
    • v.15 no.5
    • /
    • pp.33-41
    • /
    • 2012
  • Elementary school students should have many opportunities to find their abilities and talents. However, informatics education in Korea does not target the entire elementary school students, opportunities for informatics education are given only to some students. Unlike possibilities to find mathematics gifted students and science gifted students, opportunities to find informatics gifted students are very limited. This study aims to solve current problems through a robot education program based on SEM(Schoolwide Enrichment Model). Using modified curriculum and school enrichment cluster, robot programming education is implemented at the pilot school. The result shows that robot education program based on SEM improved creative potentials of elementary school students.

  • PDF

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

Development of Elementary School Curriculum Relating to Robot Programming for Excellence Education and its Application (수월성 교육을 위한 초등학교 로봇프로그래밍 교육과정 개발과 적용)

  • Yoo, Seoung-Han;Moon, Wae-Shik
    • Journal of The Korean Association of Information Education
    • /
    • v.11 no.1
    • /
    • pp.59-66
    • /
    • 2007
  • This study is aimed at developing a curriculum in relation to programming learning by using robot, for it has been judged as a scientific learning tool to help elementary school children as well as gifted children among them improve their creativity. Based on this concept, teaching aids and materials were developed, and then applied to the locale of education, and results therefrom were analyzed ccordingly. Curriculum and contents of teaching aids were classified into two processes, i.e. the assembling process of robot to fit the varied problematic situations and the programming process (all six phases), and edited so much as to entice elementary school children to get interests and attentions to robot and programming by compiling the contents to suit their level of learning. Results from the evaluation of the application of robot education curriculum to the locale for learning revealed that it was a positive teaching tool that helped children improve their creativity. Also conclusions were derived from the analysis and evaluation that several aspects should be complemented as for teaching and learning tool to achieve the objective of excellence education.

  • PDF

The Effect of CPS Programming Model on promoting Elementary school students' divergent thinking (초등학생의 확산적 사고 촉진을 위한 CPS 프로그래밍 수업의 효과 분석)

  • Jeon, Seong-Kyun;Lee, Young-Jun
    • The Journal of Korean Association of Computer Education
    • /
    • v.15 no.2
    • /
    • pp.1-8
    • /
    • 2012
  • General form of the programing education is finding and realizing algorithm to solve problems faster and more efficiently. In other words, it is based on convergent thinking. However, the programming education must have different characteristics to education targets. For elementary school students, it is needed to provide various experience-centered investigation environments. They should learn how to find the most efficient problem solving method by themselves. This study had adopted divergent thinking strategy where divergent thinking and convergent thinking can be repeated at the same time to suit a programming education with great importance of convergent thinking to elementary school leaners, and analyzed its effects. This study was applied to 5th graders, and 12 times of experimental measure classes were conducted by dividing them into the control group that conducted general programming class and the experimental group that conducted a programming class including divergent thinking of CPS model. As a result, CPS model had significant effect on the subordinate elements of creative problem solving skills, self-assurance, independence, and divergent thinking.

  • PDF

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.

The Effect of Learning Scratch Programming on Students' Motivation and Problem Solving Ability (스크래치 프로그래밍 학습이 학습자의 동기와 문제해결력에 미치는 영향)

  • Song, Jeong-Beom;Cho, Soeng-Hwan;Lee, Tae-Wuk
    • Journal of The Korean Association of Information Education
    • /
    • v.12 no.3
    • /
    • pp.323-332
    • /
    • 2008
  • This paper propose to use a new educational programming language, Scratch, to help students' programming study. For this purpose, a course has been developed which consists of (1) strategies to motivate students and (2) Creative Problem Solving (CPS) teaching model to improve their problem solving abilities. We experimented the course with sixth-grade elementary students for 4 weeks and we could observe that the Scratch programming learning helps motivating students and improving their problem solving abilities. Based on this observation, we believe that Scratch programming can be an alternative for current programming education in elementary schools.

  • PDF