• 제목/요약/키워드: Robot-Based Education

검색결과 273건 처리시간 0.021초

로봇 경로 제어를 위한 속도기반 Dijkstra 알고리즘 (A Speed-Based Dijkstra Algorithm for the Line Tracer Control of a Robot)

  • 천성권;김근덕;김종근
    • 한국IT서비스학회지
    • /
    • 제10권4호
    • /
    • pp.259-268
    • /
    • 2011
  • A robot education system by emulation based on Web can be efficiently used for understanding concept of robot assembly practice and control mechanism of robot by control programming. It is important to predict the path of the line tracer robot which has to be decided by the robot. Shortest Path Algorithm is a well known algorithm which searches the most efficient path between the start node and the end node. There are two related typical algorithms. Dijkstra Algorithm searches the shortest path tree from a node to the rest of the other nodes. $A^*$ Algorithm searches the shortest paths among all nodes. The delay time caused by turning the direction of navigation for the line tracer robot at the crossroads can give big differences to the travel time of the robot. So we need an efficient path determine algorithm which can solve this problem. Thus, It is necessary to analyze the overhead of changing direction of robot at multi-linked node to determine the next direction for efficient routings. In this paper, we reflect the real delay time of directional changing from the real robot. A speed based Dijkstra algorithm is proposed and compared with the previous ones to analyze the performance.

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

  • 이재인;성영훈
    • 정보교육학회논문지
    • /
    • 제15권2호
    • /
    • pp.295-305
    • /
    • 2011
  • 로봇 활용 프로그래밍 교육은 학습자의 흥미유발과 학습 성취도 향상에 의미 있는 효과가 있다. 그러나 대부분의 로봇 프로그래밍이 단순한 문법적 지식습득 위주로 구성되어 학습후반에 학습자의 참여도가 현저히 떨어지는 경향이 있다. 스토리텔링은 자신의 경험에 바탕을 둔 이야기를 구성하고 논리적 사고력을 향상시킬 수 있는 다양한 교육적 방법을 제공하여 학습자에게 긍정적 학습동기를 부여할 수 있다. 본 연구는 스토리텔링을 기반으로 한 로봇 교육과정을 설계하고 이를 지원할 수 있는 시스템을 개발하였다. 개발된 로봇 교육과정과 시스템은 학습자의 이야기 구성을 위한 협력적 지식도구와 로봇 프로그래밍 과정을 시각화 할 수 있는 도구를 제공하여 지속적인 학습동기 부여와 학업성취도 향상에 도움을 줄 것이다.

  • PDF

로봇 프로그래밍 교육에서 웹2.0 도구의 활용 모형 (The Instructional Model for Robot Programming Using Web2.0 Tools)

  • 전재천;유인환
    • 정보교육학회논문지
    • /
    • 제18권2호
    • /
    • pp.345-356
    • /
    • 2014
  • 인터넷 서비스는 개방, 공유, 참여의 성격을 표방하여 인터넷 환경에 사용자가 적극적으로 참여하는 형태로 변화하고 있다. 본 연구에서는 이러한 흐름에 부응하여 기존의 로봇 프로그래밍 모형을 바탕으로 웹2.0 환경에 부합하는 긍정적인 상호작용을 촉진하기 위한 교육모형을 제안하였다. 우선 웹2.0의 환경의 특성과 이를 구현할 수 있는 교육적 도구에 대해 고찰하였고, 지금까지 연구되어 온 로봇 교육 및 로봇 프로그래밍 교육과 학습모형에 대해 살펴보고 시사점을 도출하였다. 또한 협력적 상호작용을 촉진할 수 있도록 웹2.0 도구(싸이월드, prezi, mindmeister)를 활용한 교육모형을 구안하고 이를 학습자에게 적용해보았다. 본 연구 결과 웹2.0 기반의 도구를 활용한 로봇 프로그래밍 교육이 유의미하다는 결과를 얻을 수 있었으며, 참여한 학습자 대부분은 웹2.0의 도구를 활용하는 것이 로봇 프로그래밍 과정 전반에 도움이 되었다고 평가하였다.

로봇 프로그래밍 학습에서 문제해결력에 영향을 미치는 오류요소 (Influential Error Factors of Robot Programming Learning on the Problem Solving Skill)

  • 문외식
    • 정보교육학회논문지
    • /
    • 제12권2호
    • /
    • pp.195-202
    • /
    • 2008
  • 로봇을 이용한 프로그래밍 학습은 획일적이고 정형화된 기존 교육환경에서 벗어나 미래사회의 창의적 학습을 미리 경험할 수 있으며 수학 및 과학의 가장 기초가 되는 알고리즘을 이해하고 향상시키는데 가장 적절한 학습방법이다. 본 연구에서는 초등학생들이 로봇프로그래밍 시 나타날 수 있는 오류의 유형들을 제안하였으며 학습을 위한 교육과정을 개발한 후 초등학생 5, 6학생들을 대상으로 로봇프로그래밍 학습을 시켰다. 학습과정에서 발생한 오류들을 수집하고 분류하였으며 또한, 기존 연구된 컴퓨터기반 프로그래밍언어와 비교 분석하였다. 본 연구에서의 로봇프로그래밍 실행경험을 통해 컴퓨터기반 프로그래밍에서 창의성학습에 큰 장애요소로 평가된 오류요소들 즉, 프로그램사용 미숙으로 인한 오류, 단순한 오타, 문법오류 그리고 코딩실수 등을 전체 오류의 약 21%로 나타나 기존 컴퓨터기반 프로그래밍언어 학습에서 조사된 오류비율(약 53%)에 비해 현저하게 줄어드는 것으로 분석되었다. 이러한 오류의 감소는 초등학생들의 흥미도와 성취도 향상을 위한 주요요소로 판단된다. 따라서, 학습과정에서 보다 많은 논리 및 문제해결을 위한 요소들에 노출되어 있어 창의성 알고리즘 학습에 매우 효과적임을 알 수 있다.

  • PDF

리모컨 인터페이스 기반의 언플러그드 로봇 코딩 시스템 (Unplugged Robot Coding System Based on Remote Interface)

  • 이준;서용호
    • 한국인터넷방송통신학회논문지
    • /
    • 제19권5호
    • /
    • pp.157-162
    • /
    • 2019
  • 최근 ICT 기술 기반으로 변화하고 있는 산업 환경의 변화로 인하여 전문직에 국한 되어있던 S/W 교육에 대한 인식 또한 변화하고있다. 세계 주요국들은 경쟁적으로 S/W 교육에 대한 투자를 하고있으며, 대상 연령층 또한 낮아지고 있는 추세이다. 이 가운데 로봇 플랫폼을 이용한 언플러그드 코딩방식은 직관적인 코딩 방식과 로봇 플랫폼을 이용한 피드백으로 유, 초등 연령을 대상으로하는 가장 효과적인 S/W 교육 방식중 하나로 알려져있다. 하지만 로봇 플랫폼을 이용한 언플러그드 코딩방식은 로봇 플랫폼에 코딩을 위한 인터페이스가 내장된 방식으로, H/W적 한계로 인하여 복잡한 코딩을 위한 다양한 인터페이스를 구성할 수 없다는 단점이 있다. 본 논문에서는 이러한 단점을 보완하기 위하여 IR리모컨을 인터페이스로 하여 로봇 제어를 위한 다양한 명령어를 입력 할 수 있으며, 로봇 센서를 이용하여 분기분을 이용한 코드 작성이 가능한 언플러그드 시스템을 제안하였다.

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
    • /
    • 제5권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.

RCX 기반 로봇 프로그래밍 언어의 한글 컨버터 개발 및 적용 (Development and application of Hangul Converter of Robot Programming Language Based on RCX)

  • 김경호;배영권;유인환
    • 정보교육학회논문지
    • /
    • 제11권4호
    • /
    • pp.461-470
    • /
    • 2007
  • 프로그래밍 학습은 지식기반사회에서 요구하는 문제 해결력과 논리적 사고력을 향상시킬 수 있다. 그러나 기존의 프로그래밍 교육은 대부분 외국어 기반의 프로그래밍 언어를 사용하여 문제 해결력과 논리적 사고력의 향상 보다는 명령어의 습득과 코딩과정에 많은 시간을 소요하고 학습자들은 흥미를 잃기 쉬웠다. 이러한 문제를 해소하고자 본 연구에서는 매우 추상적인 프로그래밍 작업을 로봇이라는 구체물을 통하여 결과를 확인할 수 있도록 하여 프로그래밍 학습의 흥미를 진작할 수 있는 방안을 제안 하였다. 또한 초등학생들이 쉽게 사용할 수 있는 RCX 기반 로봇 프로그래밍 언어의 한글 컨버터를 설계 개발하였다. 그리고 개발된 도구를 방과후학교 컴퓨터반 학생들을 대상으로 6개월간 적용한 결과 학습자들은 긍정적인 반응을 보였다.

  • PDF

로봇활용수업이 초등학생의 학습태도에 미치는 효과 (The Effects of the Robot Based Instruction on the Learning Attitude in Elementary School)

  • 손충기;김영태
    • 공학교육연구
    • /
    • 제15권4호
    • /
    • pp.85-93
    • /
    • 2012
  • 본 연구는 로봇활용수업이 초등학생의 학습태도에 미치는 효과를 밝히려는 것이다. 연구 결과, 로봇활용수업을 실시한 후의 학습태도 점수는 실시 전에 비해 뚜렷한 향상을 보여, 수업에서 로봇을 활용하는 경우 학생들의 학습태도를 적극적으로 변화시킨다는 점을 확인하였다. 성별에 따른 학습태도 점수는 남학생이 여학생에 비해 유의미하게 높았으나, 그 차이는 미미한 것으로 나타났다. 또 교과별로 비교할 때 과학, 미술, 재량활동 과목에서 특히 더욱 효과가 있는 것으로 나타났다. 이러한 결과는 첫째, 로봇활용수업이 실제적인 과제와 실천 중심의 교수 학습 환경을 바탕으로 과제에 대한 주인의식과 내적동기를 북돋우기 용이하다는 점과, 둘째, 로봇매체의 교육적 장점을 극대화하고 그에 따른 적절한 수업환경을 제공한 데서 연유한 것으로 판단된다.

원격로봇학습과 원격화상학습에 대한 아동 반응 비교 (Is a Robot better than Video for Initiating Remote Social Connections among Children?)

  • 김누리;한정혜
    • 제어로봇시스템학회논문지
    • /
    • 제20권5호
    • /
    • pp.513-519
    • /
    • 2014
  • Videoconferencing technology is increasingly used in classrooms to introduce children to people from other countries and cultures in order to provide a wider learning experience. However, with traditional screen-based video conferencing technology, research has shown that it is easy for students to miss non-verbal cues that play a key role in developing human relationships. To investigate how children interact differently when their interactions are mediated through screen-based video communication versus robot-mediated communication, we conducted a study with elementary students in Korea, comparing the use of both technologies to introduce classroom students with peer-aged individuals in America. Our findings show that the children displayed more positive emotions during certain tasks and exhibited more interest and intimacy to remote participants in the context of robot-mediated communication than with video-mediated communication.

초등학교에서 로봇활용실험이 과학탐구능력에 미치는 효과 (The Effects of the Lab Practices Using Robot on Science Process Skills in the Elementary)

  • 김철
    • 정보교육학회논문지
    • /
    • 제15권4호
    • /
    • pp.625-634
    • /
    • 2011
  • 본 연구는 초등학교 과학수업에서 로봇활용 MBL수업을 적용 후 학생들의 과학탐구능력에 미치는 교육적 효과를 조사하였다. 또한 로봇활용 과학수업에 대한 학생들의 인식 조사 및 인터뷰가 수행되었다. 실험 집단은 로봇활용 과학 수업을 통제집단은 교과서, 실험관찰을 활용한 전통적인 과학수업을 실시하였다. 연구결과 탐구능력의 측정, 예상, 추리 세 가지 영역에서 유의미한 차이가 발견되었다(<.05). 그러나 관찰과 분류 요소에서는 유의미한 차이는 발견되지 않았다. 로봇활용 과학실험 수업에 대한 학생들의 인식조사 결과 로봇을 통하여 과학수업에 흥미를 가지게 되었으며 쉽게 학습내용을 이해한 것으로 나타났다.

  • PDF