• Title/Summary/Keyword: Robot Language

Search Result 232, Processing Time 0.03 seconds

Education of Algorithms Using the RAPTOR Programming Educational Tool (RAPTOR 프로그래밍 교육도구를 이용한 알고리즘 교육)

  • KIM, SungYul;LEE, JongYun
    • The Journal of Korean Association of Computer Education
    • /
    • v.18 no.6
    • /
    • pp.23-31
    • /
    • 2015
  • The main aim in software education is to improve problem-solving ability based on computational thinking with the healthy information ethics. For this purpose, many institutions have attempted various educational programs such as Educational Programming Language, Physical Computing, and Robot education. However, it is possible to obscure the essence of computer education for computational thinking if the computer education focuses on using certain special education programming language and products. Therefore, this paper suggests a method of algorithm education using RAPTOR which is a visual programming development environment and is based on flowcharts. In order to verify the effectiveness of the algorithms education using the RAPTOR, 16 high-school students were applied to an educational program for twelve hours on five steps and then we obtained positive results.

Improvement of Sign Word Dictionary for Korean Sign Language Avatar (한국 수화 아바타를 위한 수화 사전의 개선 방법)

  • Oh, Young-Joon;Park, Kwang-Hyun;Bien, Zeung-Nam
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2007.06c
    • /
    • pp.167-170
    • /
    • 2007
  • 본 논문에서는 수화 아바타가 실제 청각장애인처럼 자연스러운 수화 동작을 표현하면서 정확한 의사를 전달할 수 있도록 동음이의어에 대한 처리를 다룬다. 기존의 수화 사전에 품사 정보를 추가하고 한글 형태소 분석기를 활용하여 동음이의어를 구분할 수 있도록 수화 사전을 개선하는 방법을 제안한다.

  • PDF

Towards the Distributed Brain for Collectively Behaving Robots

  • Tomoo, Aoyama;Zhang, Y.G.
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 2001.10a
    • /
    • pp.88.1-88
    • /
    • 2001
  • The paper describes a new approach to the organization of an artificial brain for mobile multi-robot systems, where individual robots are not considered as independent entities, but rather forming together a universal parallel and distributed machine capable of processing both information and physical matter in distributed worlds. This spatial machine, operating without any central control, is driven on top by distributed mission scenarios in WAVE-WP language. The scenarios can be written on a variety of levels, and any mixture of them, supporting the needed system flexibility and freedom ...

  • PDF

The Effect of Programming Education Using Hands-on Robot on Learning Motivation and Academic Achievement of Prospective Elementary Teachers (교구로봇을 활용한 프로그래밍 교육이 예비 초등교사의 학습동기 및 학업성취도에 미치는 영향)

  • Yang, Gwonwoo
    • Journal of The Korean Association of Information Education
    • /
    • v.18 no.4
    • /
    • pp.575-584
    • /
    • 2014
  • Lately, as the importance of software and the software education has been emphasized, the studies on ways of teaching programming to elementary students have been actively progressed. However, most of undergraduates as prospective elementary teachers who will be in charge of teaching programming at the elementary schools have a lack of interest in programming education as well as of the understanding of basic programming principles. Therefore, this study investigated how programming education using hands-on robot and scratch affected learning motivation and academic achievement of preliminary teachers. The comparison of results of two programming educations shows that the programming education using hands-on robot revealed statistically significant difference in learning motivation and academic achievement.

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 of a Compiler Teaching Model Using the Compiler Developing Environment Edu-IDEC (컴파일러 개발환경 Edu-IDEC를 이용한 컴파일러 수업모형 개발)

  • Kwon, Jung-Hoon;Park, Eun-Kyoung;Sung, Woo-Kyung;Kim, Hyun-Ju;Bae, Jong-Min
    • The Journal of Korean Association of Computer Education
    • /
    • v.16 no.6
    • /
    • pp.33-43
    • /
    • 2013
  • Compiler and language implementation courses have long been recognized as an important subject in Computer Science curricula. It is because not only the knowledge for a compiler plays important roles in understanding programming languages and systems but compiler technologies can be used in many applications. However it requires much effort to teach effectively it due to limited resources and time restriction. We present a compiler teaching model using Edu-IDEC which is a development environment of educational compilers. Edu-IDEC is a tool on the robot platform. It uses the Eclipse plug-ins and has functions like compiler developing tools, a reference compiler, visualization tool of syntax tree, visualization tool of object language, NXT robot controllers, and its simulator. We also present the evaluation results for our model by applying it to an actual class.

  • PDF

Implementation of FlexRay Communication Controller Protocol and its Application to a Robot System (FlexRay 프로토콜 설계 및 로봇 시스템 응용)

  • Kang, Hyun-Soo;Xu, Yi-Nan;Kim, Yong-Eun;Chung, Jin-Gyun
    • Journal of the Institute of Electronics Engineers of Korea TC
    • /
    • v.45 no.6
    • /
    • pp.1-7
    • /
    • 2008
  • FlexRay is a new standard of network communication system which provides a high speed serial communication, time triggered bus and fault tolerant communication between electronic devices for future automotive applications. FlexRay communication controller (CC) is the core of the FlexRay protocol specification. In this paper, we first design the FlexRay CC protocol specification and function parts using SDL (Specification and Description Language). Then, the system is re-designed using Verilog HDL based on the SDL source. The FlexRay CC system was synthesized using Samsung $0.35\;{\mu}m$ technology. It is shown that the designed system can operate in the frequency range above 80 MHz. In addition, to show the validity of the designed FlexRay system the FlexRay system is combined with sound source localization system in Robot applications. The combined system is implemented using ALTERA Excalibur ARM EPXA4F672C3. It is shown that the implemented system operates successfully.

How Does the Media Deal with Artificial Intelligence?: Analyzing Articles in Korea and the US through Big Data Analysis (언론은 인공지능(AI)을 어떻게 다루는가?: 뉴스 빅데이터를 통한 한국과 미국의 보도 경향 분석)

  • Park, Jong Hwa;Kim, Min Sung;Kim, Jung Hwan
    • The Journal of Information Systems
    • /
    • v.31 no.1
    • /
    • pp.175-195
    • /
    • 2022
  • Purpose The purpose of this study is to examine news articles and analyze trends and key agendas related to artificial intelligence(AI). In particular, this study tried to compare the reporting behaviors of Korea and the United States, which is considered to be a leader in the field of AI. Design/methodology/approach This study analyzed news articles using a big data method. Specifically, main agendas of the two countries were derived and compared through the keyword frequency analysis, topic modeling, and language network analysis. Findings As a result of the keyword analysis, the introduction of AI and related services were reported importantly in Korea. In the US, the war of hegemony led by giant IT companies were widely covered in the media. The main topics in Korean media were 'Strategy in the 4th Industrial Revolution Era', 'Building a Digital Platform', 'Cultivating Future human resources', 'Building AI applications', 'Introduction of Chatbot Services', 'Launching AI Speaker', and 'Alphago Match'. The main topics of US media coverage were 'The Bright and Dark Sides of Future Technology', 'The War of Technology Hegemony', 'The Future of Mobility', 'AI and Daily Life', 'Social Media and Fake News', and 'The Emergence of Robots and the Future of Jobs'. The keywords with high centrality in Korea were 'release', 'service', 'base', 'robot', 'era', and 'Baduk or Go'. In the US, they were 'Google', 'Amazon', 'Facebook', 'China', 'Car', and 'Robot'.

Development and Validation of Yut-nori Program using Educational Programming Language (EPL) based on Computational Thinking (컴퓨팅 사고력 기반 교육용 프로그래밍 언어(EPL) 활용 윷놀이 프로그램 개발 및 타당성 검증)

  • JeongBeom, Song
    • Journal of Industrial Convergence
    • /
    • v.21 no.2
    • /
    • pp.103-109
    • /
    • 2023
  • In Korea, software education is implemented from elementary school. As a representative software education tool for elementary schools, various chess games reconstructed based on the rules of Western chess games are being used. On the other hand, Yutnori, one of our traditional games, also includes elements of software education, so research on this is needed. Therefore, in this study, a Yutnori program based on computational thinking using an educational programming language, Entry, and a turtle robot was developed and its validity verified. As a result of the validity verification, the CVR value was higher than 0.7 in the degree of agreement with the subject achievement standard (3 questions), the appropriateness of learning materials (4 questions), and the possibility of class application (3 questions). Therefore, it could be judged that the learning program developed in this study has a high level of agreement with the subject achievement standards, appropriate learning materials, and high possibility of being applied to classes. In order to generalize this content in the future, the effectiveness will need to be verified, and experimental research will be needed to understand this.

Implementation of temporal reasoning services using a domain-independent AI planner (영역-독립적인 인공지능 계획기를 이용한 시간 추론 서비스의 구현)

  • Kim, Hyun-Sik;Park, Chan-Young;Kim, In-Cheol
    • Journal of Korea Society of Industrial Information Systems
    • /
    • v.14 no.4
    • /
    • pp.37-48
    • /
    • 2009
  • Household service robots should be able to provide their users with a variety of temporal reasoning services. In this paper, we propose an effective way of developing such temporal reasoning services using a domain-independent AI planner. Developing temporal reasoning services with a domain-independent AI planner, we have to address both the knowledge engineering problem of how to represent various real-world temporal constraints in a planning domain definition language, and the system design problem of how to realize the interface between the AI planner and the service consumer. In this paper, we introduce an example scenario and a set of typical temporal constraints for a household service robot, and then present how to represent them in the standard planning domain definition language. We also explain how to implement a service agent based on an AI planner in order to develop and provide new services efficiently.