• Title/Summary/Keyword: Robot programming education

Search Result 147, Processing Time 0.027 seconds

The Development of an Educational Robot and Scratch-based Programming

  • Lee, Young-Dae;Kang, Jeong-Jin;Lee, Kee-Young;Lee, Jun;Seo, Yongho
    • International journal of advanced smart convergence
    • /
    • v.5 no.2
    • /
    • pp.8-17
    • /
    • 2016
  • Scratch-based programming has come to be known as an effective programming tool because of its graphic instruction modules, which are designed to be assembled like the famous LEGO building blocks. These building block-like structures allow users to more easily program applications without using other more difficult programming languages such as C or Java, which are text-based. Therefore, it poses a good opportunity for application in educational settings, especially in primary schools. This paper presents an effective approach to developing an educational robot for use in elementary schools. Furthermore, we present the method for scratch programming based on the external modules need for the implementation of robot motion. Lastly, we design a systematic curriculum, titled "Play with a Robot," and propose guidelines to using the educational programming language Scratch.

The Influence of Robot Programming Education on Learned Helplessness and the Qantity of Spontaneous Communication of Student with Learning Disabilities (로봇 프로그래밍 교육이 학습장애학생의 학습된 무기력과 자발적 언어 사용에 미치는 영향)

  • Gu, Eun Jeong
    • Journal of Korea Game Society
    • /
    • v.16 no.1
    • /
    • pp.93-102
    • /
    • 2016
  • In this research, we investigated the effect of robot programming education on adaption for school life of student with learning disabilities focusing on learned helplessness and the quantity of spontaneous communication. The participant of this study was the student supported with LD really in 4th grade elementary school. Results of the study present that learned helplessness was declined, the quantity of spontaneous communication was increased throughout robot programming education. Based on results, these finding suggested ways to practice the application of strengths-based instruction, intervention utilizing gamification for school life of student with learning disabilities in educational setting.

Development of Education Program for Line-Tracer Simulation using Scratch EPL (스크래치 EPL을 활용한 라인트레이서 시뮬레이션 교육 프로그램 개발)

  • Sin, Gap-Cheon;Hur, Kyeong
    • Journal of The Korean Association of Information Education
    • /
    • v.15 no.4
    • /
    • pp.533-542
    • /
    • 2011
  • In this paper, we have selected traveling algorithms of Line-Tracer as the focused learning elements with the PBL-based programming instruction method. Line-Tracer traveling algorithm programming has been simulated using the Scratch EPL. Development of robot web courseware such as Line-Tracer can create an effective educational environment and also provide solutions for lack of environmental conditions, such as time or spatial factor restrictions and excessive expense issues; these are major obstacles to developing robot programming education. Finally, we analyzed the effects on growth of student's logical thinking and problem solving abilities by demonstrating the Scratch application courseware to the field of elementary education.

  • PDF

The Effect of Robot Programming Learning Considered Gender Differences on Female Middle School Student's Flow Level and Problem Solving Ability (성별의 차이를 고려한 로봇 프로그래밍 학습이 여중학생의 몰입수준과 문제해결력에 미치는 효과)

  • Song, JeongBeom;Paik, SeoungHey;Lee, TaeWuk
    • The Journal of Korean Association of Computer Education
    • /
    • v.12 no.1
    • /
    • pp.45-55
    • /
    • 2009
  • The purpose of this study was to examine the possibility of development of flow level and problem-solving ability by Using robots in the programming classes. For this purpose, a course has been developed which consists of (1) strategies to motivate students and to improve flow level (2) Creative Problem Solving (CPS) teaching model to improve their problem solving abilities. We experimented the course with 30 second-grade middle school students and we could observe that the robot programming learning considered gender differences helps improving their problem solving abilities and flow level. Specially, the group of the female student was greater improvement than the group of the male student on flow level.

  • PDF

The Effect of Modular Robot Programming Education on Learning Motivation of Informatics Curriculum (모듈형 로봇 프로그래밍 교육이 정보교과 학습동기에 미치는 영향)

  • Lim, Gun-Woong;Kim, Chang-Suk
    • The Journal of Korean Association of Computer Education
    • /
    • v.22 no.1
    • /
    • pp.79-86
    • /
    • 2019
  • This study examines the impact of modular robot programming education on middle school informatics curriculum learning motivation. For this purpose, the experiment was conducted with a experimental group of 25 people and a control group of 25 people, and modular robot programming education and learning motivation test were used as research tools. As a result of processing the results of the learning motivation test paper with the independent sample t-test and the paired t-test, the experimental group had 9.36 points higher learning motivation than the control group and 15.44 points higher than the pre-test. In particular, it significantly affected the improvement of all the sub-components of the learning motivation, and among them, it greatly affected the enhancement of attention, relevance and satisfaction. In conclusion, it can be seen that modular robot programming education has a positive effect on improving students' motivation to learn the informatics curriculum.

Development of Python Instructional Model Using Robot for Elementary Students (초등학생을 위한 로봇 활용 파이썬 학습 모형 개발)

  • Park, DaeRyoon;Yoo, InHwan
    • Journal of The Korean Association of Information Education
    • /
    • v.22 no.3
    • /
    • pp.357-366
    • /
    • 2018
  • The Code Block Based Educational Programming Language(EPL) is the mainstream tool for software education for elementary students. However, Code Block Based EPL has limitations in scalability, even though there are many advantages as an introductory tool for software education. In this study, we searched the approach of SW education using Python, which is a text-based programming language actively used in real industrial field. We developed a learning program and model using Python and applied it to the sixth grade elementary school students for 10 hours. As a result, we found that the robot-based Python learning model had a significant effect on improving students' thinking skills and confirmed the applicability of text-based programming language to elementary school students.

A Robot Programming Teaching and Learning Model to Stimulate and Maintain Professional High School Student's Learning Motivation (전문계 고등학교 학습자의 동기 유발 및 지속을 위한 로봇 프로그래밍 교수 학습 모형)

  • Jung, Ung-YeoI;Lee, Eun-Kyoung;Lee, Young-Jun
    • The Journal of Korean Association of Computer Education
    • /
    • v.12 no.4
    • /
    • pp.13-21
    • /
    • 2009
  • Educational robots have various potentialities to support programming learners because it is interesting enough to improve the learners' participation and motivation. Nonetheless, some researches assert that the use of educational robot does not necessarily lead to effective and successful learning. With respect to these serious problems, the researchers are emphasizing that it is needed to overcome the probable 'Novelty Effect' by means of considering specific features of the robot programming environment and the participants. We analyzed and found some features of robot programming teaching and learning environment and professional high school students through reviewing of the literatures, and then conducted delphi research to abstract motivational strategies and to develop their applying methods with the specific features. We developed a robot programming teaching and learning model for stimulating and maintaining professional high school student's motivation, which includes 5 factors and 21 strategies.

  • PDF

The Study On Creative RSPM(Robot Based Software Programming Method) Engineering Education And NCS Training Effectiveness Analysis Using Smart Robot (스마트 로봇을 활용한 창의적 RSPM 공학 교육 및 NCS 직무 교육 효과 분석에 관한 연구)

  • Lee, Byung-Sun
    • Journal of the Institute of Electronics and Information Engineers
    • /
    • v.53 no.8
    • /
    • pp.136-144
    • /
    • 2016
  • In general, it is this variety of learning methods and teaching tools for embedded software development and deployment training. In this paper, I want to take advantage of the smart robot to learn creative problem-solving methods that are required in embedded software engineering education. It analyzes the effect of creative engineering education with the smart robot and presents for RSPM Engineering Embedded SW teaching methods to improve NCS education. Embedded SW engineering education in a more creative and smart robot, EV3 system was utilized to improve SW programming skills. In this paper, we utilize the EV3 system to the parish through the creative RSPM engineering courses through the survey and analysis of the impact level, interests and program skills and influence in embedded SW engineering education propose for successful embedded software programming skills potential.

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 Design And Implementation of Robot Training Kit for Java Programming Learning (Java 프로그래밍 학습을 위한 로봇 트레이닝키트의 설계 및 구현)

  • Baek, Jeong-Hyun
    • Journal of the Korea Society of Computer and Information
    • /
    • v.18 no.10
    • /
    • pp.97-107
    • /
    • 2013
  • The latest programming paradigm has been mostly geared toward object-oriented programming and visual programming based on the object-oriented programming. However, object-oriented programming has a more difficult and complicated concept compared with that of existing structural programming technique; thus it has been very difficult to educate students in the IT-related department. This study designed and implemented a Java robot training kit in which the Java virtual machine is built so that it may enhance the desire and motivation of students for learning the object-oriented programming using the training kit which is possible to attach various input and output devices and to control a robot. The developed Java robot training kit is able to communicate with a computer through the USB interface, and it also enables learners to manufacture a robot for education and to practice applied programming because there is a general purpose input and output port inside the kit, through which diverse input and output devices, DC motor, and servo motor can be operated. Accordingly, facing the IT fusion era, the wall between the academic circles and the major becomes lower and the need for introducing education about creative engineering object-oriented programming language is emerging. At this point, the Java robot training kit developed in this study is expected to make a great commitment in this regard.