• Title/Summary/Keyword: LEGO

Search Result 120, Processing Time 0.045 seconds

Design of SW education curriculum using Lego WeDo 2.0 for enhancing learning interest toward underachievers in elementary school (초등 학습부진아의 학습 흥미도 향상을 위한 레고 위두 2.0 기반 소프트웨어 교육 과정 설계)

  • Yi, Soyul;Lee, Youngjun
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2017.01a
    • /
    • pp.111-112
    • /
    • 2017
  • SW 교육의 중요성은 이전 보다 강조되고 있지만, 학습의 사각에 놓여있는 학습부진아를 위한 SW 교육 과정의 개발은 거의 존재하지 않는다. 따라서 초등 학습부진아를 대상으로 SW 교육 과정을 개발하여 그들의 학습 흥미도를 높일 수 있도록 레고 위두 2.0을 기반으로 설계하고자 한다.

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

An Implementation of A Multi-Robot System Using Educational Mini-Robots (교육용 소형 로봇을 이용한 군집로봇 시스템 구현)

  • Yoo, Young-Dae;Jang, Seon-Ah;Yang, Jae-Gun;Park, Ji-Hyun;Bae, Jae-Hak J.
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2008.06c
    • /
    • pp.387-390
    • /
    • 2008
  • 본 논문에서는 교구용 소형 로봇으로 구현한 군집로봇 시스템을 소개한다. 각 로봇에 내장된 블루투스 무선통신으로 군집로봇 네트워크를 구성하였다. 실험에 사용한 로봇은 $LEGO^{(R)}$ $MINDSTORMS^{(R)}$ NXT이다. 여러 로봇이 라인으로 표현한 대형 미로를 동시에 탐사하는 환경을 가정하였다. 이런 상황에서 각 로봇은 주어진 임무를 수행하면서 센서로 주변 환경 정보를 측정해서 대표 로봇에게 보낸다. 여기에 필요한 메시지 구조를 군집로봇에 적절하도록 설계하였다. 이렇게 군집로봇을 구현하고 실험한 결과, 그룹 대표로봇이 통신을 중계하는 방법으로 통신거리 제약을 해소할 수 있었다.

  • PDF

Development of Education-purposed Ral-Time System experimental tool kit (실시간 시스템 교육 및 실험 Tool kit 개발)

  • 박성호;이상문;박동환;강순주
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2000.04b
    • /
    • pp.705-707
    • /
    • 2000
  • 본 논문에서는 교육 실험용으로 사용할 수 있는 실시간 시스템 프로토타입 tool kit을 개발하였다. 하드웨어 부분에서는 8개의 센서 입력 채널과 8개의 제어 신호 출력 채널을 가지는 AT(ISA) 버스용 I/O 보드를 제작했다. 소프트웨어 부분에서는 실시간 운영체제인 VxWorks 상에서, 이 I/O 보드를 제어할 수 있는 디바이스 드라이버를 구현하고, 이를 바탕으로 멀티 스레딩과 우선 순위 스케줄링을 이용한 세차장 모델 제어 프로그램을 제작했다. 또, 현재 부각되고 있는 인터넷을 통한 원격 제어를 실현하기 위해 TCP/IP 기반의 웹서버와 자바 애플릿으로 구현된 원격 제어 클라이언트도 내장시켰다. 그리고 이 tool kit의 효용성을 입증하기 위해 Lego Dacta를 이용하여 세차장모형을 제작하고 본 tool kit에 접속하여 인터넷에서 원격 제어가 가능한 실시간 새차장 시스템의 프로토타입을 구현하여 보았다.

  • PDF

Snap Point Method for Easy Assembly for Touch-based Brick Assembly Application (터치 기반 블록 조립 애플리케이션에서의 손쉬운 조립을 위한 Snap Point 기법)

  • Youn, Jae-Woong;Kim, Dongho
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2016.04a
    • /
    • pp.197-200
    • /
    • 2016
  • 세계 완구시장에 있어서 조립형 완구는 높은 점유율을 차지하고 있고 많은 인기를 얻어왔다. 특히 Lego와 같은 조립형 블록은 최근 마이크로 블록이라는 이름으로 다시 유행하고 있으며 PC용 프로그램 뿐만 아니라 웹 사이트에서도 가상 블록 조립 환경을 마우스 사용에 특화된 인터페이스로 제공하고 있다. 하지만 모바일 기기의 터치 인터페이스에서 마우스에 특화된 인터페이스를 사용한 블록 조립은 매우 제한적일 수밖에 없다. 본 논문에서는 모바일 기기 중에서도 태블릿의 터치 인터페이스를 사용하여 빠르게 자신이 원하는 모양을 만들 수 있는 가상 블록 조립 환경에 대하여 설명한다.

Development of a Code Generation Support System in Integrated Development Environment of an Educational Compiler

  • Kwon, Jung-Hoon;Bae, Jong-Min
    • Journal of the Korea Society of Computer and Information
    • /
    • v.21 no.11
    • /
    • pp.159-166
    • /
    • 2016
  • Compiler course is one of the important courses in computer science. It requires more efficient learning environment because of its large coverage scale and complexity. One of its solutions is to provide the integrated development environment for educational compilers which is enable to give practice-oriented class and enhance student's interest. This paper presents the code generation support system developed in an integrated development environment of educational compiler. Our system helps students to understand the process of code generation and visualizes the relation among the source language, AST, and the target language. It makes students develop their own compilers more easily.

A novel wafer-level-packaging scheme using solder (쏠더를 이용한 웨이퍼 레벨 실장 기술)

  • 이은성;김운배;송인상;문창렬;김현철;전국진
    • Journal of the Semiconductor & Display Technology
    • /
    • v.3 no.3
    • /
    • pp.5-9
    • /
    • 2004
  • A new wafer level packaging scheme is presented as an alternative to MEMS package. The proof-of-concept structure is fabricated and evaluated to confirm the feasibility of the idea for MEMS wafer level packaging. The scheme of this work is developed using an electroplated tin (Sn) solder. The critical difference over conventional ones is that wafers are laterally bonded by solder reflow after LEGO-like assembly. This lateral bonding scheme has merits basically in morphological insensitivity and its better bonding strength over conventional ones and also enables not only the hermetic sealing but also its electrical interconnection solving an open-circuit problem by notching through via-hole. The bonding strength of the lateral bonding is over 30 Mpa as evaluated under shear and the hermeticity of the encapsulation is 2.0$\times10^{-9}$mbar.$l$/sec as examined by pressurized Helium leak rate. Results show that the new scheme is feasible and could be an alternative method for high yield wafer level packaging.

  • PDF

Modelling of Web Based Real Time Remote Monitoring and Control System for Factory Process Automation (웹 기반의 신발 공정 자동화를 위한 실시간 원격 감시 및 제어 시스템 모델링)

  • Kim, Jong-Il;Lee, Young-Ran;Lee, Jeong-Bae;Park, Jung-Ho;Park, Yung-Young
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2003.05a
    • /
    • pp.141-144
    • /
    • 2003
  • 본 논문에서는 클라이언트/서버 형태로 신발 공정에 관한 컨베이어 원격 감시 제어 시스템을 웹 기반으로 설계하고 구성하였다. 클라이언트가 원격으로 영상을 감시하고 제어하기 위한 모듈들은 JAVA를 기반으로 제작하였으며, 실시간 제어를 위한 컨베이어 서버는 RTLinux를 기반으로 디바이스 드라이버와 API를 개발하였다. 이러한 소프트웨어 제작과 Lego 기반의 프로토타입핑을 통해 산업 현장에서 웹을 통해 실시간으로 컨베이어를 제어하는 방법을 제시하고자 한다.

  • PDF

Formal Verification for Business Rule Safety (비즈니스 룰의 안전성을 위한 증명기법)

  • Shin, Yong-Nyuo;Cha, Ree-Seo;Choi, Jin-Young;Bai, Min-O
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2001.04a
    • /
    • pp.519-522
    • /
    • 2001
  • 바람직한 비즈니스 룰의 기본은 어디에 어떠한 형태로 구현되더라도 유일하고, 일관적인 모델 이여야 한다는 것이다. 또한 비즈니스 룰 자체의 정립은 의사결정 시스템을 사용함으로써 경영 전략이 바뀌어도 시스템 담당자에게 의뢰할 필요 없이 기획자가 바로 코드 값만 변경시키면 기존의 시스템을 그대로 사용할 수 있을 정도의 유연성을 가지게 된 현실에 비추어 볼 때 매우 요원한 일이다. 즉, 비즈니스 룰은 DRM(Digital Rights Management) 시스템뿐만 아니라 e-CRM을 실현하는 모든 시스템에서 사용되며, 이 비즈니스 룰의 충돌로 인해서 시스템의 작동 여부가 결정될 수 있다. 룰 자체가 자연어로 기술되고 언젠가는 모순을 유발할 가능성이 높기 때문에 먼저 명확한 논리식으로 표현하고 LEGO라는 정형기법 도구를 통해 검증하도록 한다.

  • PDF

The Perception for Software Education of pre-Service Special Elementary Teacher (프로그래밍 도구에 따른 로봇활용수업 학습방안)

  • Kim, Se-min;Ryu, Chang-su;You, Kang-soo
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2016.10a
    • /
    • pp.635-637
    • /
    • 2016
  • The purpose of this study was to apply other programming tools such as robots parish. The robot was utilized for Lego Mindstorms NXT. Programming tools were used to block generic programming tools were used in the NXT-G, was used as a simulation programming tools MSRDS, mobile App Inventor is a programming tool (App Inventor). It can lead to interesting effects of learning and learning based on three programming tool above.

  • PDF