• Title/Summary/Keyword: Robot programming curriculum

Search Result 38, Processing Time 0.023 seconds

The Effect of a Robot C Programming Curriculum on Improving Creativity and Programming Ability - Case of a Science high School- (로봇C언어 교육프로그램이 창의력과 프로그래밍 능력 향상에 미치는 효과 - 과학 고등학교 사례-)

  • Suh, Hyeong-Eob
    • 대한공업교육학회지
    • /
    • v.34 no.1
    • /
    • pp.210-237
    • /
    • 2009
  • The aim of this thesis is to develop a robot C programming curriculum with the subject of the students in the middle & High School and to prove the effect of the programming on creativity and programming ability. The content of the robot C programming curriculum consists of the introduction, basic knowledge and assembling of the robot (usage of kits and the theory of mechanism); the learning of the robot c programming; the assigned robot making; the original robot making, which is ultimately designed to improve the creative robot programming ability of students. The subjects are divided into two groups(38); one groups(11) taking the course of C++programming and the other(27) taking the robot C programming as well as C++programming. Then each group's improvement of creativity and programming ability is measured in both pretest and posttest. The students taking the robot C programming curriculum gain the product of the assigned robot and the original robot. Besides, it turns out that the curriculum have a meaningful effect in that students acquire the enhanced creativity according to the result of TTCT Creativity Test. Self evaluation also indicates the improvement of C++programming ability.

A study of Robot Programming Curriculum based on Storytelling (스토리텔링 기반 로봇 프로그래밍 교육과정 연구)

  • Lee, Jae-Inn;Sung, Young-Hoon
    • 한국정보교육학회:학술대회논문집
    • /
    • 2011.01a
    • /
    • pp.15-22
    • /
    • 2011
  • Most of the robot programming curriculums consists mainly of understanding robot programming language and learning a simple grammatical sentences rather than logical problem solving process, these curriculums impose a burden on childrens' learning. Storytelling offers opportunities for continuation of childrens' positive learning motivation to practice symbolic manipulations, hold multiple abstract concepts in their heads, and create meaning between these ideas. In this paper, to overcome the difficulty of robot programming curriculum in elementary school and find teaching method which derives the childrens' motivation, we used storytelling in study of our robot programming curriculum.

  • PDF

Development of Robot Programming Education System for Children based on Storytelling (초등학생을 위한 스토리텔링 기반 로봇 프로그래밍 교육 시스템)

  • Lee, Jae-Inn;Sung, Young-Hoon
    • Journal of The Korean Association of Information Education
    • /
    • v.15 no.2
    • /
    • pp.295-305
    • /
    • 2011
  • By using robot programming curriculums, we are able to help the learners to improve academic achievement. But these curriculums reduce the level of participation, because most of the robot programming curriculums consists mainly of understanding simple grammatical sentences. Storytelling provides a variety of educational methods to improve logical thinking of children on their experiences and offers positive learning motivations to the learners. In this paper, we proposed the robot programming curriculum using storytelling and implemented the system to support it. By using this curriculum and visualization tools in this system, children can make a robot story and model easily with others. In addition, this robot programming curriculum and system can provide learning motivation and academic achievement to the children continuously.

  • PDF

A Programming Language Learning Model Using Educational Robot (교육용로봇을 이용한 프로그래밍 학습 모형 - 재량활동 및 특기적성 시간에 레고 마인드스톰의 Labview 언어 중심으로 -)

  • Moon, Wae-Shik
    • Journal of The Korean Association of Information Education
    • /
    • v.11 no.2
    • /
    • pp.231-241
    • /
    • 2007
  • With a focus on LabView language to program Lego Mindstoms Robot in afterschool class to help children develop their special ability and aptitude. The purpose of this research was to make proposal for programming learning method using a robot as an algorithm learning tool to improve creative problem solving ability. To do this, robot programming training program in the amount of 30th period and teaching aids thereof were developed, and 6th grade primary school children were taught up to 30th period, then after, they were evaluated accordingly. Results from analysis of evaluation of achievement level with a focus on outcomes according to each period revealed that learners understood most of contents of curriculum. In view of such results from evaluation, it is judged that the curriculum as well as teaching aids that devised and created have been constituted in order that school children will be able to have developed a shared understanding of their learning sufficiently, and to put it into practice easily. Through these hands-on experiences in the course of researches, researcher could have confirmed the possibility of success for robot-programming training class as new creative algorithm learning tool in the primary school curriculum.

  • 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.

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

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.

Validation of the Unplugged Robot Education System Capable of Computerless Coding Education

  • Song, Jeong-Beom;Lee, Tae-Wuk
    • Journal of the Korea Society of Computer and Information
    • /
    • v.20 no.6
    • /
    • pp.151-159
    • /
    • 2015
  • In traditional programing education, computers were used as the main tool. Consequently, it was problematic to provide education in an environment without computers or for learners without computer skills. To address this problem, this study developed and validated an unplugged robot education system capable of computerless programming education. The key feature of the proposed system is that programing can be done only by connecting programming blocks in symbols of a flow chart with built-in commands. Validation of the system was performed by a specialist group. Validity was very high with values of content validity ratio (CVR) over 0.7 in all evaluation criteria except "Ease of error debugging" and "Linkages to educational curriculum," whose CVR values were each 0.6. Future directions include improvement in the two areas that scored lower than the others did by, respectively, system improvement to support debugging in error conditions that may occur during the programming process, and development of user guide to support linkages to educational curriculum.

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

Development of Example-based NXC Robot Programming Support System (예제 중심의 NXC 기반 로봇 프로그래밍 지원 시스템 개발)

  • Yoo, In-Hwan
    • Journal of The Korean Association of Information Education
    • /
    • v.16 no.2
    • /
    • pp.265-273
    • /
    • 2012
  • Current computer education is moving its focus from using oriented education to improving students' creativity and problem solving ability by computer science education. Robot programming education is becoming a major research issue of computer education in the context of creativity education. One of the mainstream ideas of prior research about robot programming is the effect of robot programming. Another is curriculum development of robot programming. But, the focus of current research is moving toward teaching methods of robot programming. The theme of this research is to use examples in robot programming. Example programs are considered the most useful type of material both by the students and the teachers. Example programs play a important role in learning to program. They work as templates, guidelines, and hints for learners when developing their own programs. In this study, I developed a example-based robot programming support system. Due to the trends of smart learning, I developed this system as a mobile web application.

  • PDF