• Title/Summary/Keyword: Drag&Drop

Search Result 104, Processing Time 0.017 seconds

CoSace: A Windows WebDAV Client Supporting Effective Collaborative Works (CoSpace: 효과적인 협업 작업을 지원하는 윈도우즈 웹데브 클라이언트)

  • Lee, Hong-Chang;Park, Jin-Ho;Lee, Myung-Joon
    • Journal of the Korea Society of Computer and Information
    • /
    • v.14 no.2
    • /
    • pp.79-89
    • /
    • 2009
  • As an IETF standard protocol, WebDAV provides infrastructure for managing and authoring resources and supports asynchronous collaborative authoring on the Web. The CoSlide server is an extension of the Jakarta Slide WebDAV server, providing various workspaces and collaborative services through the WebDAV protocol. The CoSlide server supports workspaces for storing and sharing information of various users, and provides environment for effective collaborative authoring. Actual collaboration activities are performed through a collaboration client software which provides collaboration services along with the CoSlide server. In this paper, we describe the development of the CoSpace client which operates in association with the CoSlide server, presenting effective collaborative environment. The CoSpace client provides user interfaces for accessing and controlling the resources of each workspace on the CoSlide server. In particular, CoSpace provides the facility to launch an authoring application from its workspace view, automatic locking, and downloading the content to be edited, and resource movement using mouse drag & drop.

Exploration of the educational possibilities of one-stroke drawing problems of complex figure using programming (프로그래밍을 이용한 복잡한 도형의 한붓그리기 문제의 교육적 가능성 탐색 )

  • Cheong, Yong Wook
    • Communications of Mathematical Education
    • /
    • v.38 no.2
    • /
    • pp.247-261
    • /
    • 2024
  • This study propose the educational potential of an activity that solves the task of one-stroke drawing of complex figures using a drag-and-drop type educational programming language such as Scratch. The problem of determining whether a given shape is capable of one-stroke drawing is a separate problem from actually finding the path of one-stroke drawing and implementing it through programming. In particular, finding a path that allows one-stroke drawing of complex shapes with regularity and implementing it through programming requires problem-solving capabilities based on the convergence of various mathematical knowledge. Accordingly, in this study, problems related to one-stroke drawing concerning polygon-related shapes, tessellation-related shapes, and fractal shapes were presented, and the results of one-stroke drawing programming of the shapes were exemplified. In addition, the mathematical knowledge and computational thinking elements necessary for the solution of the illustrated problem were analyzed. This study is significant as a new example of the mathematics education that combines mathematics and information.

Laboratory Experiments for Triad Interactions of Deep Water Wind Waves (심해 풍파의 3파 상호작용에 대한 실험실 실험)

  • ;;Noriaki Hashimoto
    • Journal of Korean Society of Coastal and Ocean Engineers
    • /
    • v.12 no.1
    • /
    • pp.39-52
    • /
    • 2000
  • The triad interactions have been known to be important only for shoaling waves or finite depth wind waves. In deep water, they are insignificant compared with the quadruplet interactions in respect to the evolution of wind waves due to energy transfer among the wave components. However, the triad interactions may be important even for deep water waves because they may closely be related to the wave steepness, which definitely affects wave breaking, drag of air flow over t.'Ie sea, or navigation of ships, especially during the early stage of the development of wind waves. This study reports a series of laboratory experiments, whose data are subjected to bispectral analyses to investigate the triad interactions of deep-water wind waves. It is found that the bicoherence at the spectral peak frequency and the wave steepness are almost directly proportional, indicating that the steep waves with peaked crests and flat troughs are resulted from the triad interactions. Both bicoherence and wave steepness increase with the wave age during the early stage of wave generation and then drop off as the waves grow old. It seems that the energy of the secondary spectral peak developed by the triad interactions during the early stage of wave generation is redistributed to the neighboring frequencies by the quadruplet interactions during the later stage.

  • PDF

A Visual Programming Environment on Tablet PCs to Control Industrial Robots (산업용 로봇 제어를 위한 태블릿 PC 기반의 비주얼 프로그래밍 연구)

  • Park, Eun Ji;Seo, Kyeong Eun;Park, Tae Gon;Sun, Duk Han;Cho, Hyeonjoong
    • KIPS Transactions on Software and Data Engineering
    • /
    • v.5 no.2
    • /
    • pp.107-116
    • /
    • 2016
  • Industrial robots have been usually controlled using text-based programming languages provided by each manufacturer with its button-based TP(Teaching Pendent) terminal. Unfortunately, when we consider that people who manipulate TPs in manufacturing sites are mostly unskilled with no background knowledge about computer programming, these text-based programming languages using button-based interaction on manufacturing sites are too difficult for them to learn and use. In order to overcome the weaknesses of the text-based programming language, we propose a visual programming language that can be easily used on gesture-enabled devices. Especially, in our visual programming environment, each command is represented as a block and robots are controlled by stacking those blocks using drag-and-drop gestures, which is easily learnable even by beginners. In this paper, we utilize a widely-spread device, Tablet PC as the gesture-enabled TP. Considering that Tablet PC has limited display space in contrast to PC environments, we designed different kinds of sets of command blocks and conducted user tests. Based on the experiment results, we propose an effective set of command blocks for Tablet PC environment.