• Title/Summary/Keyword: Block Authoring

Search Result 8, Processing Time 0.022 seconds

Design of the Block Authoring Tool to Extend the Python Block Coding Platform (파이썬 블록 코딩 플랫폼의 확장을 위한 블록 저작 도구 설계)

  • Kim, Ki-Tae;Kim, Su-Min;Lee, Se-Hoon
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2022.07a
    • /
    • pp.405-406
    • /
    • 2022
  • 파이썬 및 데이터 분석, 인공지능 코딩 교육을 수행하기 위한 플랫폼인 에듀비(EduB)에서 AI 융합 및 STEAM 교육을 위해 추가 블록을 생성할 수 있는 저작 도구를 개발하였다. 이를 위해 기존에 블록클리 에디터를 작성해서 처리하는 방식 대신 누구나 쉽게 사용할 수 있도록 블록 형태의 탬플릿을 제공하여 새로운 기능과 블록을 쉽게 추가할 수 있는 방법을 제안하고 해당 블록 생성기를 구현하였다.

  • PDF

Contents Authoring Tool for Early Childhood Education (유아교육을 위한 콘텐츠 저작 도구)

  • Han, Sun-Ah
    • The Journal of the Korea Contents Association
    • /
    • v.9 no.12
    • /
    • pp.932-939
    • /
    • 2009
  • This paper implements the graphic service template authoring tool based on the service template object model of describing the meta information of the services for early childhood education in the semantic web service environment. Our proposed system provides the robot services by constructing web services automatically and making the appropriate service plans. Moreover, it can create, append, delete, and update the service templates of URC based on STDL, and provide the graphic function on service template resources. In order to provide the user friendly environment in the service template phase, we implement the various editing environment : flow view style, grid view style, and text view style. We also provide the easy editing function by realizing abstract service block based on the robot API. Finally we can offer the intelligent and autonomous service of service agent based on semantic information.

Design and Implementation of Block Layout Editor on SADL Authoring Tool (SADL 저작도구에서 Block Layout Editor 의 설계 및 구현)

  • Bae, Hyochul;Yoon, Kyoungro
    • Proceedings of the Korean Society of Broadcast Engineers Conference
    • /
    • 2012.11a
    • /
    • pp.243-245
    • /
    • 2012
  • 다양한 크기의 화면을 가진 타블릿 PC, 스마트폰, PC 환경에서 사용자에게 보다 나은 경험을 제공하기 위해, 기존 웹페이지의 수정 및 추가가 불가피해졌다. 하나의 원본으로 다양한 장치에 표현하고자하는 (One Source Multi Use) 요구사항과, 사용자에 맞춤형 경험을 제공하기 위한 요구가 급속도로 높아지고 있고, 그에 따른 표준화가 진행되어 왔다. Scalable Application Description Language (SADL) 은 이런 요구사항을 만족시키기 위한 언어이고, SADL 저작도구는 이러한 언어의 작성을 사용자가 쉽고 직관적으로 하는 것을 돕기 위해 개발한 도구이다. 본 논문에서는 SADL 저작도구에서 Block Layout Editor (BLE)의 설계 요구사항과, 그에 따른 구현결과를 설명한다. 또한 다양한 화면 크기의 단말을 위한 정보 (Delivery Context) 가 어떻게 사용되고, 화면에 표현되는지 설명한다. 앞으로 다양한 화면크기의 단말이 출시될수록, BLE 의 중요성은 더 증가할 것이고, 저작도구의 필수 요소로 자리매김할 것이다.

  • PDF

Service Template Authoring Tool for URC (URC용 서비스 템플릿 저작 도구)

  • Yun, bo-hyun;Cho, kwang-moon
    • Proceedings of the Korea Contents Association Conference
    • /
    • 2008.05a
    • /
    • pp.517-520
    • /
    • 2008
  • This paper implements the graphic service template authoring tool based on the service template object model of describing the meta information of the services in the semantic web service environment. Our proposed system provides the robot services by constructing web services automatically and making the appropriate service plans. Moreover, it can create, append, delete, and update the service templates of URC based on STDL, and provide the graphic function on service template resources. In order to provide the user friendly environment in the service template phase, we implement the various editing environment : flow view style, grid view style, and text view style. We also provide the easy editing function by realizing abstract service block based on the robot API. Finally we can offer the intelligent and autonomous service of service agent based on semantic information.

  • PDF

A Multimedia Presentation Authoring System based on Conceptual Temporal Relations (개념적 시간관계 기반의 멀티미디어 프레젠테이션 저작 시스템)

  • 노승진;장진희;성미영
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.9 no.3
    • /
    • pp.266-277
    • /
    • 2003
  • Every conceptual temporal rat relationship can be described using one of seven relations (before, meets, overlaps, during, starts, finishes, and equals ). The conceptual representation provides an efficient means for our multimedia authoring system to automatically fill in the necessary timing details. We developed a multimedia Presentation authoring system that supports a mechanism for conceptually representing the temporal relations of different media. Among the many editors that make up our system, the temporal relation editor provides users with an intuitive mechanism for representing the conceptual flow of a presentation by simple and direct graphical manipulations. Our system is based on the SMIL(Synchronized Multimedia Integration Language). The conceptual temporal relation editor and other editors of our system exchange their information in real-time and automatically generate SMIL codes through the SMIL Object Manager. Our system uses TRN(Temporal Relation Network) as its internal multimedia presentation representation. The TRN corresponds exactly to the structure seen in the graphical representation of the presentation. A parallel relationship found in a TRN can be collapsed into a single synchronization block. This facilitates the determination of the playing time of each component and can be the basic unit for reusability of already prepared blocks of presentation code.

Cubical User Interface for Toy Block Composition in Augmented Reality (증강 현실에서의 장난감 블록 결합을 위한 큐브형 사용자 인터페이스)

  • Lee, Hyeong-Mook;Lee, Young-Ho;Woo, Woon-Tack
    • 한국HCI학회:학술대회논문집
    • /
    • 2009.02a
    • /
    • pp.363-367
    • /
    • 2009
  • We propose Cubical User Interface(CUI) for toy block composition in Augmented Reality. The creation of new object by composing virtual object is able to construct various AR contents effectively. However, existing GUI method requires learning time or is lacking of intuitiveness between act of user and offered interface. In case of AR interfaces, they mainly have been supported one handed operation and it did not consider composition property well. Therefore, the CUI provide tangible cube as the manipulation tool for virtual toy block composition in AR. The tangible cube which is attached multi-markers, magnets, and buttons supports free rotation, combination, and button input. Also, we propose two kinds of two-handed composing interactions based on CUI. First is Screw Driving(SD) method which is possible to free 3-D positioning and second is Block Assembly(BA) method which support visual guidance and is fast and intuitive. We expected that proposed interface can apply as the authoring system for content such as education, entertainment, Digilogbook.

  • PDF

Design and Implementation of ebXML BD Authoring Tool(XDocBuilder) (ebXML 비즈니스 문서 저작도구(XDocBuilder) 설계 및 구현)

  • Park, Cheon-Shu;Kang, Sang-Seung;Han, Woo-Yong;Sohn, Joo-Chan
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2003.05b
    • /
    • pp.1293-1296
    • /
    • 2003
  • ebXML의 핵심 컴포넌트(Core Component)는 범 산업 분야 및 다양한 환경에서 재사용 가능하고 컨텍스트(context)에 영향을 받지 않는 일반적인 빌딩블록(building block)으로, 비즈니스 문서를 구성하기 위한 가장 기본 요소이다. 이러한 핵심 컴포넌트는 비즈니스 컨텍스트에 의해 BIE(Business Information Entity)를 이루게 되며 Syntax binding을 통해 XML Schema, DTD 등의 형태로 표현된다. 따라서, ebXML환경에서 사용되는 비즈니스 문서를 포함하여 다양한 종류의 XML Schema, DTD, XML 관련 문서를 쉽게 저작(생성, 검증, 편집)할 수 있는 도구가 필요하다. 본 논문에서는 이러한 요구사항에 적합한 ebXML CC 기반 BD(Business Document) 저작도구로 범용적으로 사용할 수 있는 Schema.DTD 기반 XML 문서 편집기, Schema 문서 편집기, DTD 문서 편집기로 구성된 XDocBuilder를 설계 및 구현하였다.

  • PDF

Design of e-Learning System for Spectral Analysis of High-Order Pulse (고차원펄스 스펙트럼 분석을 위한 이러닝 시스템의 설계)

  • Oh, Yong-Sun
    • The Journal of the Korea Contents Association
    • /
    • v.11 no.8
    • /
    • pp.475-487
    • /
    • 2011
  • In this paper, we present a systematic method to derive spectrum of high-order pulse and a novel design of e-Learning system that deals with deriving the spectrum using concept-based branching method. Spectrum of high-order pulse can be derived using conventional methods including 'Consecutive Differentiations' or 'Convolutions', however, their complexity of calculation should be too high to be used as the order of the pulse increase. We develop a recursive algorithm according to the order of pulse, and then derive the formula of spectrum connected to the order with a newly designed look-up table. Moving along, we design an e-Learning content for studying the procedure of deriving high-order pulse spectrum described above. In this authoring, we use the concept-based object branching method including conventional page or title-type branching in sequential playing. We design all four Content-pages divided into 'Modeling', 'Impulse Response and Transfer Function', 'Parameters' and 'Look-up Table' by these conceptual objects. And modules and sub-modules are constructed hierarchically as conceptual elements from the Content-pages. Students can easily approach to the core concepts of the analysis because of the effects of our new teaching method. We offer step-by-step processes of the e-Learning content through unit-based branching scheme for difficult modules and sub-modules in our system. In addition we can offer repetitive learning processes for necessary block of given learning objects. Moreover, this method of constructing content will be considered as an advanced effectiveness of content itself.