• Title/Summary/Keyword: Programing Ability

Search Result 28, Processing Time 0.023 seconds

Designing of Block-Type Puzzle Assembly Robot Education System without Computer (언플러그드 블록형 퍼즐 조립 로봇교육 시스템 설계)

  • Song, Jeong-Beom
    • Journal of the Korea Society of Computer and Information
    • /
    • v.18 no.4
    • /
    • pp.183-190
    • /
    • 2013
  • Many researchers in the 21st century has found that robot education is effective to develop the learners' creativity and problem-solving ability. However, the robot education can only be applied to the students whose computer skills are high. Also it can be taught in the well-prepared computer classroom. Students have to learn machine language to control their robots, and robots are controlled by different types of software. Therefore this study has constructed command-based programming blocks to do a robot programming without computers. It also presents a prototype of the programming process and a technological method to combine the command and the programming blocks. We used the blocks which are similar with something in flow chart: to support intuition, and to help students transfer what they learned. And types of blocks and details are described for the Robot Programing Education. Combination of command blocks is made by RS-485 connection method and, it is designed to intercommunicate with connected blocks. It also presents a prototypes: of the programming process using designed command blocks, and of the possibility of Unplugged Robot Education System.

Ontology Based User-centric Service Environment for Context Aware IoT Services (상황인지 IoT 서비스 제공을 위한 온톨로지 기반 사용자 친화적 서비스 환경)

  • Choi, Hoan-Suk;Lee, Jun-Young;Yang, Na-Ri;Rhee, Woo-Seop
    • The Journal of the Korea Contents Association
    • /
    • v.14 no.7
    • /
    • pp.29-44
    • /
    • 2014
  • To provide context aware service, certain phenomena and situation information of the user should be detecting and monitoring using sensors. But, the sensor data has heterogeneity about system, syntax, structure, and semantics. So, it is difficult to apply to various services. To solve this issue, we should remove these heterogeneities and convert to context information that is easy to provide context aware services. Also, the existing context aware service mash-up environment require relevant sensor type, criteria of context, programing ability to define the service situation. So, it is difficult to create service for a non-technical user. Therefore, we propose ontology based user-centric service environment to provide context aware IoT services. It provide context awareness and user-desired services using data that acquired via IoT paradigm. The proposed environment consist of the ontology based semantic sensor data processing and the user-centric service environment. It provide convert the object data to the context information and service mash-up process to create user service in easy way.

Computer Programming Curriculum and Teaching Method in Connection with Mathematics Education System in the Elementary and Secondary Schools (초.중등학교에서 수학교육체계와 연계된 컴퓨터 프로그래밍 교육과정과 교수방법)

  • Park, Young-Mi;Yoo, Kwan-Hee
    • The Journal of the Korea Contents Association
    • /
    • v.8 no.1
    • /
    • pp.116-127
    • /
    • 2008
  • In the $7^{th}$ education curriculum, computer education curriculum in the elementary and secondary schools is composited into the contents for the use of computers so that there are some limitations in teaching students the abilities for solving various problems of several areas using computers. Recently, the research has done to change the computer education curriculum for enhancing creativity and problem solving ability required by the future education. The contents of the main subject for enhancing them is of computer programming, however, there was not enough research on systematic programming education curriculum for leading to motivating learners and enhanced knowledge transfer to those learners. In this paper, we analysis the contents mathematics education curriculum with consecutive contents and in tight connection with computer education and then extract its programming related elements. Based on those, we propose a programming education curriculum with which we can teach systematically computer programing according to continual and systematic guidance in the elementary and secondary schools. And we develop a teaching model and learning guidance for teaching students programming methods with the computer programming education curriculum proposed in this paper.

A Study on the Resistance Reduction of G/T 190ton Class Main Vessel in Korean Large Purse Seiner Fishing System (G/T 190톤급 한국 대형선망 본선의 저항저감에 대한 연구)

  • Park, Ae-Seon;Lee, Young-Gill;Kim, Doo-Dong;Yu, Jin-Won;Ha, Yoon-Jin;Jin, Song-Han
    • Journal of the Society of Naval Architects of Korea
    • /
    • v.49 no.5
    • /
    • pp.367-375
    • /
    • 2012
  • In this study, hull form of main vessel of Korean large purse seiner fishing industry is developed for the improvement of resistance performance as well as for the satisfaction to the Standard of Fishing Convention, ILO. Through the modification of reference hull form parameters and local characteristics, the hull form development is carried out. The optimum hull form parameters are searched by Sequential Quadratic Programing(SQP) method with the power estimation method of Holtrop & Mannen. To minimize the wave resistance, bulbous bow parameters are determined by the bulbous bow design method of Alvarino. The plasmatic curve is redesigned from that of the reference hull by using Lackenby method. The resistance performances of the reference and designed hull forms are estimated by using numerical simulation method. Also, the judgment of seakeeping ability and the estimation of intact stability for the designed hull form is carried out. As a result, the optimum hull form is proposed. To verify the improvement of resistance performance, model tests are carried out in towing tank. The results show that the resistance of the designed hull form is about 14% smaller than that of the reference hull from at design speed. A new hull form proposed in this study can contribute to the development of the main vessel hull form of Korean large purse seiner fishing system.

A Study on the Hull Form Design of a G/T 199ton Class Fishing Boat for Both Fish-luring Lighting and Fish Carrying in Korean Large Purse Seiner Fishing System (G/T 199톤급 우리나라 대형선망 등선 겸용 운반어선의 선형설계에 관한 연구)

  • Park, Ae-Seon;Lee, Young-Gill;Jin, Song-Han
    • Journal of the Society of Naval Architects of Korea
    • /
    • v.49 no.5
    • /
    • pp.391-399
    • /
    • 2012
  • This paper presents a method of hull form design for the assistant vessel which is used both as a lighting boat and a fish carrying boat for the fleet of newly formated purse seiner vessels. The optimum hull form parameters are searched by the Sequential Quadratic Programing(SQP) method with the power estimation method of Van Oortmerssen. The prismatic curve is redesigned from that of the reference hull by the Lackenby method. Through the modification of the hull form by using a CAD system, the design procedure is completed. The resistance performances of the reference and the modified hull forms are estimated by using a numerical simulation method. Also, the estimation of seakeeping ability and stability for the modified hull forms are carried out. And then, an optimum hull form is proposed for the designed hull form. Ship model tests for the reference and the designed hull forms are carried out at ship model basin. The results of the experiments show that the effective horse power of the designed hull form is about 22% smaller than that of the reference hull form at design speed. The designed hull form proposed in this study will contribute to the development of the hull form for Korean large purse seiner vessels.

The Effect of CPS Programming Model on promoting Elementary school students' divergent thinking (초등학생의 확산적 사고 촉진을 위한 CPS 프로그래밍 수업의 효과 분석)

  • Jeon, Seong-Kyun;Lee, Young-Jun
    • The Journal of Korean Association of Computer Education
    • /
    • v.15 no.2
    • /
    • pp.1-8
    • /
    • 2012
  • General form of the programing education is finding and realizing algorithm to solve problems faster and more efficiently. In other words, it is based on convergent thinking. However, the programming education must have different characteristics to education targets. For elementary school students, it is needed to provide various experience-centered investigation environments. They should learn how to find the most efficient problem solving method by themselves. This study had adopted divergent thinking strategy where divergent thinking and convergent thinking can be repeated at the same time to suit a programming education with great importance of convergent thinking to elementary school leaners, and analyzed its effects. This study was applied to 5th graders, and 12 times of experimental measure classes were conducted by dividing them into the control group that conducted general programming class and the experimental group that conducted a programming class including divergent thinking of CPS model. As a result, CPS model had significant effect on the subordinate elements of creative problem solving skills, self-assurance, independence, and divergent thinking.

  • PDF

The Design and Development of Online System to Improve Undergraduate Students' Competency (대학생의 역량개발을 위한 온라인 시스템 설계 및 개발)

  • Moon, Yun-Kyoung;Lee, Kyoung-Jae
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.16 no.6
    • /
    • pp.3807-3818
    • /
    • 2015
  • The objective of this study is to develop an on-line system for improving undergraduate students' competency development. After drawing elements necessary for the competency development such as assessment and planning, competency development, analysis of competency assessment, portfolio, analysis of job ability and community, based on the literature research related to competency and the analysis of the existing system, the direction of the system design was set up. The system was developed by using Microsoft Windows operating system in Windows server, ORACLE ver.10 as its database management system, and JSP and JAVA as its programing language. Reviewing errors and improvements of the system, it was modified and complemented. In order to examine the content functional utilization of the final competency development system, the utilization was verified. The competency development system for undergraduate students can be used as on-line space filled with the internalization of knowledge, self-directed competency development, convenience of record management and interactions between students-professors-alumna, owing to its functions such as boosting competency activities, cultivating career-pioneering ability and introspecting. When it is rare to find researches on the competency development system for undergraduate students, it is expected to be helpful to the development of competency education and the career education for undergraduate students as a new alternative for the competency development.

Development of Network Based MT Data Processing System (네트워크에 기반한 MT자료의 처리기술 개발 연구)

  • Lee Heuisoon;Kwon Byung-Doo;Chung Hojoon;Oh Seokhoon
    • Geophysics and Geophysical Exploration
    • /
    • v.3 no.2
    • /
    • pp.53-60
    • /
    • 2000
  • The server/client systems using the web protocol and distribution computing environment by network was applied to the MT data processing based on the Java technology. Using this network based system, users can get consistent and stable results because the system has standard analysing methods and has been tested from many users through the internet. Users can check the MT data processing at any time and get results during exploration to reduce the exploration time and money. The pure/enterprised Java technology provides facilities to develop the network based MT data processing system. Web based socket communication and RMI technology are tested respectively to produce the effective and practical client application. Intrinsically, the interpretation of MT data performing the inversion and data process requires heavy computational ability. Therefore we adopt the MPI parallel processing technique to fit the desire of in situ users and expect the effectiveness for the control and upgrade of programing codes.

  • PDF