Skip to content

oroca/OROCA-EduBot

Repository files navigation

특징

  • 일반교사가 일상적인 수업에서 무리 없이 활용할 수 있도록 함에 그 목적이 있음.
  • 로봇 제작에 취미가 있는 온라인 모임에서 오픈프로젝트(카톡오픈채팅방)를 시작함.
  • 초등교사와 중등교사가 팀의 중심이 되어 각 분야 엔지니어와 협업하여 제작한 오픈소스/오픈하드웨어 프로젝트의 결과물임.
  • 자동차형 모듈로 OLED LCD가 있어서 다양한 정보를 표현할 수 있음.
  • 정밀도가 높은 거리센서와 스텝모터의 활용으로 mm단위로 정확한 이동거리와 물체와의 거리를 측정을 할 수 있음.
  • WiFi 및 BlueTooth(BLE)를 지원하므로 다양한 주변 기기와의 통신이 가능함.
  • 오픈프로젝트를 통해 제작된 에듀봇의 모든 정보는 Apache License 2.0에 의해 모두 오픈함.

활용방법

  • 2015개정교육과정이 적용된 실과 소프트웨어교육 18차시와 발명과 로봇 14차시 총 32차시에 활용할 수 있음
  • 일상적인 학급경영에 활용 및 동아리 20차시 분량의 워크북 활용할 수 있음.
  • 안드로이드 앱을 설치해서 학생들 스마트폰 및 학교의 안드로이드 기반 태블릿PC를 활용한 수업을 권장 함.
  • 학교 컴퓨터실 사용가능 할 경우 엔트리 및 스크래치 3.0을 사용할 수 있도록 지원 함.
  • 3D설계 결과물을 다운 받아 변경하거나 3D프린터로 출력하여 나만의 로봇으로 변경가능 함.
  • 초등학교에서는 안드로이드 기반 기기를 통하여 블록 프로그램으로 지도가 가능함.
  • 중등은 Arduino IDE 및 EduBotDuino를 이용하여 C(C++)언어 및 블록프로그램을 활용하여 펌웨어 업데이트까지 가능하도록 지원함.
  • ROS지원 및 다양하게 커스터마이징이 가능하여 고등학교 이상 및 취미로 활용이 가능 함.

지원 언어

  • Android(Blockly) : Blockly기반 블루투스(BLE)로 접속하여 제어하는 안드로이드 App
  • Arduino IDE(OROCA EduBot Board & Library) : 펌웨어작성을 위한 Board정보 및 Library 제공
  • EduBotDuino(BlocklyDuino) : 블록프로그램작성으로 펌웨어 업로드가능
  • Scratch 3.0 : Windows10, MacOS 지원
  • Entry : 웹기반 소프트웨어교육용 툴

지원 기기

  • Windows 10 (for Scratch 3.0)
  • macOS (for Scratch 3.0)
  • Android ( 5.1/Lollipop ~ 9.0/Pie )

사용범위

  • 초등학교, 중학교, 고등학교 학교 교실
  • 교육연구기관
  • 메이커 및 전자공학/로봇 취미가
  • 방과후교실 및 사설학원 자체 교유과정 적용
  • Startup 기초 자료활용

저장소위치

다운로드