• Title/Summary/Keyword: tangible programming tool

Search Result 5, Processing Time 0.019 seconds

Development and Application of Robot Task using Tangible Programming Tool for Elementary Students (텐지블 프로그래밍 도구를 활용한 논리적 사고력기반의 초등 로봇 과제 개발 및 적용)

  • Kwon, DaiYoung
    • The Journal of Korean Association of Computer Education
    • /
    • v.16 no.4
    • /
    • pp.13-21
    • /
    • 2013
  • Recently, programming education is being actively performed in education field with development of educational programming language and teaching and learning methods for elementary students. However, programming education have limit to apply to the overall computer science curriculum, because it is performed by more than 5th grade and focused on the utilization of programming tools than problem-solving process. It is necessary to expand the range of students and educational content considered with problem-solving process for encouraging programming education in computer science. In this study, we suggest the easy-to-use programming tool for lower grade(1st grade) and robot programming task based on improvement of student's thinking ability. We use Tangible User Interface(TUI) for elementary student's(1st grade) convenience of programming and developed the robot programming task for improvement of logical thinking. As a result of this experiment, tangible programming tool can be used easily in elementary students(1st grade) and developed robot programming task is effective in improvement of logical thinking.

  • PDF

Development and Application of Tangible Programming Tool based on Dotmatrix LED (LED 기반 텐지블 프로그래밍 도구개발 및 적용)

  • Shim, JaeKwoun;Lee, WonGyu;Kwon, DaiYoung
    • The Journal of Korean Association of Computer Education
    • /
    • v.18 no.1
    • /
    • pp.35-43
    • /
    • 2015
  • Tangible programming tool based on a graphic interface platform is unlike programming on a computer due to the fact that young students can utilize their hands and tools without an on-line interface. This is effective in enhancing student understanding about difficult programming algorithms. B-Bricks was constructed to consolidate multiple commands onto one block, having immediate feedback about the result, and other algorithms based on assessing the problems that arose from the previous tangible block model. Upon experimenting on 29 students of grades 4th~6th, it was observed that as problems became more difficult, the accuracy of the answers derived diminished and their problem-solving time increased.

Development of an Educational Tangible Coding Tools for Algorithmic Thinking Focused on Programming Activities (알고리즘적 사고 중심 프로그래밍 활동을 위한 교육용 텐저블 코딩 도구 개발)

  • Shim, Jaekwoun;Kwon, Daiyoung
    • The Journal of Korean Association of Computer Education
    • /
    • v.22 no.6
    • /
    • pp.11-18
    • /
    • 2019
  • Software education is required from elementary schools to prepare students for the fourth industrial revolution, which aims to improve algorithmic thinking. In general, teaching is divided into two stages: using a flowchart to design algorithms and implementing them through programming. However, converting a flowchart into code and checking the results in an educational programming tool is time consuming and requires additional programming activities. This study proposes a tangible coding tool that enables elementary students to convert algorithms designed at the unplugged activity into educational programming tool codes. This tool was developed in order for students to design algorithms at the level of assembling paper blocks and input them into a programming tool by taking a picture. Sixth graders were participated in this activity to evaluate its usability.

Preliminary programming for librarization of Haptic Primitives based on constructive solid geometry and god-object

  • Jin, Do-Hyung;Kyung, Ki-Uk;Kwon, Dong-Soo
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 2004.08a
    • /
    • pp.1093-1097
    • /
    • 2004
  • We propose 'the haptic primitive' for haptic rendering without the need to solve complicated parametric equations. To develop 'the haptic primitive', we adopted "the God-Object Method" as a haptic rendering algorithm and applied 'Constructive Solid Geometry' to manage haptic objects. Besides being used in the 'ghost library' of $PHANToMTM^{TM}$ our method can be used as a basic component for developing tools and libraries that aim to simplify haptic modeling. It can also be applied to tactile display modules and temporal display modules. Ultimately it can be developed into a one-stop haptic modeling tool that enables the user to more conveniently create a tangible CAD systems or a tangible e-ommerce system.

  • PDF

Implementation of an Authoring Tool for Tangible user Interface (실감형 사용자 인터페이스를 위한 XML 기반 저작도구의 구현)

  • Seo, Jin-Seok;Kim, Jun-Ho;Kwon, Duk-Joong;Kim, Hong-Joon;Oh, Sei-Woong;Kim, Joung-Hyun;Kim, Chang-Hun
    • The Journal of the Korea Contents Association
    • /
    • v.8 no.7
    • /
    • pp.9-16
    • /
    • 2008
  • The design and implementation of the interaction for tangible user interfaces require in-depth knowledge in many different disciplines, such as device control, sensing and calibrating devices, interaction design, low-level programming, and performance tuning. Many trial and error iterations are needed to determine the proper combination of the interaction techniques while using available interaction devices and considering the characteristics of contents. As a result, it takes too much effort and time to achieve maximum usability. This paper introduces a tangible user-interface platform, which is fabricated using various hardware devices and an XML-based authoring tool, which is developed in order to relieve content creators of the burden of the above difficulties. Finally, we demonstrate our work by illustrating some example contents.