• Title/Summary/Keyword: 컴퓨팅적사고

Search Result 211, Processing Time 0.025 seconds

Case Study of Software Education for Students of Child Welfare Center (지역아동센터 학생 대상 소프트웨어교육 사례)

  • Han, Kyu-Jung
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.23 no.12
    • /
    • pp.1578-1587
    • /
    • 2019
  • Software education enhances creative thinking and critical thinking for students living in the era of the Fourth Industrial Revolution, and helps them choose jobs in software-related industries. This study is an example of software education applied to the vulnerable students of the child welfare center to narrow the software gap and achieve the equity in education. This education was conducted in Unplugged activity, Entry coding, and Physical computing classes for 170 students from 20 institutions in South Chungcheong Province, North Chungcheong Province, and Daejeon city in Korea. The curriculum utilized a total of four types of student and teacher level materials, with a total of 10 hours of classes per child welfare center. In addition, the surveys of the students and institutions confirmed that this education influenced their interest in software education and their desire for continuous software education.

A Study on the Software Convergence Education for Non-Majors Computer Science using Creative Robot (창작로봇을 이용한 비전공자의 소프트웨어 융합 교육에 관한 연구)

  • Ku, Jin-Hee
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.18 no.2
    • /
    • pp.631-638
    • /
    • 2017
  • In the age of the Fourth Industrial Revolution, lifestyle and industrial structures are faced with evolution from IT-based automation to the intelligent stage, demanding talents with software capabilities in various fields. Reflecting these demands, the government has enhanced basic software education for non-majors in elementary and secondary schools as well as universities. In this study, the software convergence education of Non-Majors is proposed to improve the general problem solving ability based on computational thinking and the software convergence ability in the field of their own by developing robot activity. The subjects of this study were 91 students, who were composed of various majors. The class was designed with computing thinking, convergence elements, and creative robot activity. The study was conducted for 13 weeks. To examine the effects of software convergence education through the creative robot activity, this study observed changes in the students' learning outcomes, satisfaction with creative robot activities, and perceptions of other disciplines after class based on pre-diagnosis surveys. The survey asked 12 questions including an understanding of the learning contents, overall satisfaction with multidisciplinary collaborative learning, understanding of other disciplines, and self-evaluation of problem solving ability through creative robot activities, which were compared with that before the class. They answered that their ability was improved.

Pattern-based Design and Safety Analysis for Networked Supervisory Medical Systems (네트워크 통합형 의료기기를 위한 안전한 상호작용 패턴과 구조적 안전성 검사)

  • Kang, Woochul
    • KIISE Transactions on Computing Practices
    • /
    • v.20 no.10
    • /
    • pp.561-566
    • /
    • 2014
  • There are growing demands for improving the patient safety and the effectiveness of medical services through device connectivity and interoperability. However, integration through networking might greatly increase the complexity of the system if it is not properly designed, jeopardizing patient safety. In this paper, we codify safe medical device interaction patterns, and exploit them for the low complexity design and safety analysis of networked supervisory medical systems. We implement the proposed approach as a plug-in of Architecture Analysis and Description Language (AADL). Our implementation enables the modeling and safety analysis of medical devices and their interactions before actual development.

Developing Pre-service Teachers' Computational Thinking : Analysis of the Five Core CT Competencies (예비교원의 Computational Thinking(CT) 역량 계발 방안 : CT의 5가지 핵심 역량 분석)

  • Choi, Hyungshin
    • Journal of The Korean Association of Information Education
    • /
    • v.20 no.6
    • /
    • pp.553-562
    • /
    • 2016
  • Although software education pursues developing learners' computational thinking skills, more studies are needed in terms of designing software education lessons to enhance CT skills and to measure the effects of the lessons. This study aims to investigate the effects of a course designed to enhance pre-service teachers' CT skills by using CT-based teaching materials. Through a literature review the study has selected the five core competencies of CT: algorithmic thinking, evaluation, problem decompositions, abstraction, and generalization. The participants of the study are 47 pre-service teachers who took the one-semester course in a national university of education. A survey was developed and conducted and qualitative analyses on the team projects were performed focusing on the core competencies of CT. The results revealed pre-service teachers' perceived degree of experiencing CT and their competencies represented in their projects. The present study provides important implications to future software education programs in terms of designing and implementing of software education.

A Study on the Improvement of Fire Alarm System in Special Buildings Using Beacons in Edge Computing Environment (에지 컴퓨팅 환경에서 비콘을 활용한 특수건물 화재 경보 시스템 개선 방안 연구)

  • Lee, Tae Gyu;Choi, Kyeong Seo;Shin, Youn Soon
    • KIPS Transactions on Computer and Communication Systems
    • /
    • v.11 no.7
    • /
    • pp.217-224
    • /
    • 2022
  • Today, with the development of technology and industry, fire accidents in special buildings are increasing as special buildings increase. However, despite the rapid development of information and communication technology, human casualties are steadily occurring due to the underdeveloped and ineffective indoor fire alarm system. In this study, we confirmed that the existing indoor fire alarm system using acoustic alarm could not deliver a sufficiently large alarm to the in-room personnel. To improve this, we designed and implemented a fire alarm system using edge computing and beacons. The proposed improved fire alarm system consists of terminal sensor nodes, edge nodes, a user application, and a server. The terminal sensor nodes collect indoor environment data and send it to the edge node, and the edge node monitors whether a fire occurs through the transmitted sensor value. In addition, the edge node continuously generate beacon signals to collect information of smart devices with user applications installed within the signal range, store them in a server database, and send application push-type fire alarms to all in-room personnel based on the collected user information. As a result of conducting a signal valid range measurement experiment in a university building with dense lecture rooms, it was confirmed that device information was normally collected within the beacon signal range of the edge node and a fire alarm was quickly sent to specific users. Through this, it was confirmed that the "blind spot problem of the alarm" was solved by flexibly collecting information of visitors that changes time to time and sending the alarm to a smart device very adjacent to the people. In addition, through the analysis of the experimental results, a plan to effectively apply the proposed fire alarm system according to the characteristics of the indoor space was proposed.

Development of Ultrasonic Sensor Block for Software Education based on Physical Computing (피지컬 컴퓨팅 기반의 소프트웨어 교육을 위한 초음파센서블록 개발)

  • Kim, Dong-Yeon;An, Jae-Yong;Oh, Junhyeok;Lim, Tae Yoon;Won, JinSub;Hwang, Jun Ho;Woo, Deok Ha;Lee, Seok
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2019.10a
    • /
    • pp.543-545
    • /
    • 2019
  • 4차산업혁명 시대가 도래함에 따라서 기존의 단순 지식 습득 위주의 교육에서 코딩을 통한 창의적 사고와 문제 해결능력을 키워주는 교육이 주목받기 시작하였다. 이러한 시대에 흐름에 발맞추어 교육부는 2019년부터 모든 초중고등학교에서 소프트웨어 교육을 정규 교육과정에 포함 시킨다고 밝혔다. 따라서 본 논문에서는 이미 수년 전부터 소프트웨어 중점 교육을 실시하고 있던 해외의 사례를 토대로 피지컬 컴퓨팅(Physical Computing) 기반의 소프트웨어 교육을 위한 초음파센서 블록을 개발하였다. 초음파센서블록은 학생들에게 익숙한 레고 안에 초음파센서와 아두이노를 내장하여 블록코딩을 활용한 콘텐츠 설계가 가능하다. 초음파센서블록을 입력장치로 사용하여 사전 연구를 통해 개발된 스위치, LED, 스피커 블록 등과 연동하여 학생들은 상상한 작품들을 블록코딩을 통해 실제로 구현해 볼 수 있다. 이 과정을 통해 학생들은 재미와 성취감을 느끼고 자발적인 학습 참여가 이루어질 것으로 예상된다.

Kubernetes of cloud computing based on STRIDE threat modeling (STRIDE 위협 모델링에 기반한 클라우드 컴퓨팅의 쿠버네티스(Kubernetes)의 보안 요구사항에 관한 연구)

  • Lee, Seungwook;Lee, Jaewoo
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.26 no.7
    • /
    • pp.1047-1059
    • /
    • 2022
  • With the development of cloud computing technology, container technology that provides services based on a virtual environment is also developing. Container orchestration technology is a key element for cloud services, and it has become an important core technology for building, deploying, and testing large-scale containers with automation. Originally designed by Google and now managed by the Linux Foundation, Kubernetes is one of the container orchestrations and has become the de facto standard. However, despite the increasing use of Kubernetes in container orchestration, the number of incidents due to security vulnerabilities is also increasing. Therefore, in this paper, we study the vulnerabilities of Kubernetes and propose a security policy that can consider security from the initial development or design stage through threat analysis. In particular, we intend to present a specific security guide by classifying security threats by applying STRIDE threat modeling.

Control of Ubiquitous Environment using Sensors Module (센서모듈을 이용한 유비쿼터스 환경의 제어)

  • Jung, Tae-Min;Choi, Woo-Kyung;Kim, Seong-Joo;Jeon, Hong-Tae
    • Journal of the Korean Institute of Intelligent Systems
    • /
    • v.17 no.2
    • /
    • pp.190-195
    • /
    • 2007
  • As Ubiquitous era comes, it became necessary to construct environment which can provide more useful information to human in the spaces where people live like homes or offices. On this account, network of the peripheral devices of Ubiquitous should constitute efficiently. For it, this paper researched human pattern by classified motion recognition using sensors module data. (This data processing by Neural network and fuzzy algorithm.) This pattern classification can help control home network system communication. I suggest the system which can control home network system more easily through patterned movement, and control Ubiquitous environment by grasp human's movement and condition.

Design-Based Learning for Computational Thinking (Computational Thinking 향상을 위한 디자인기반 학습)

  • Kim, Soohwan;Han, Seonkwan
    • Journal of The Korean Association of Information Education
    • /
    • v.16 no.3
    • /
    • pp.319-326
    • /
    • 2012
  • In this paper, we studied a design-based learning for Computational Thinking in Computational Literacy. The design-based learning for computational thinking in computational literacy education started from a MIT media laboratory in 2011. We revised the design-based learning and applied it to educational field. We considered educational strategies and derived the implications, after teaching fourth grade gifted students. Moreover we conducted and analyzed a questionnaire survey, observations and interviews. As the result, the design-based learning in computational literacy is effective for creative computational thinking that students create their ideas and make a meaningful artifacts from it. We expect that this study provides the basic data to apply a design-based learning for computational thinking to Computer education.

  • PDF

A Implementation of Quick Repairing Service System based on TRS of the KEPCO (전력 무선통신망 기반의 배전 기동보수시스템 구현)

  • Song, Jae-Ju;Shin, Jin-Ho;Jang, Moon-Jong;Yi, Bong-Jae
    • Proceedings of the KIEE Conference
    • /
    • 2003.07d
    • /
    • pp.2606-2608
    • /
    • 2003
  • 신배전정보시스템(NDIS, New Distribution Information System)은 범국가적으로 진행 중에 있는 지리정보시스템(GIS, Geographic Information System)을 한전의 업무특성에 맞게 적용한 시스템이다. 계획, 설계, 공사관리, 설비운영의 단계로 순환하는 배전업무의 특성을 분석하여 적합한 정보체계를 수립하고 이를 근거로 수집된 정보의 종합분석을 통해 경제적이고 합리적인 투자와 보수계획 수립을 가능하도록 지원하는 관리시스템이다. 또한 배전 기동보수업무는 배전선로의 순시점검과 설비의 개 보수, 각종 측정과 점검, 사고와 고장 처리, 설비와 부하관리 등을 포함하는 중요한 업무 중의 하나이다. 그러므로 이런 업무를 이동 컴퓨팅 환경을 토대로 시스템화함으로써 기동보수업무를 체계적이고 종합적으로 관리하는 것이 가능해진다. 또한 기동보수시스템을 신배전정보시스템(이하 NDIS)과 연계함으로써 상호간에 정보공유를 통한 더 유용한 시스템으로 발전할 것이다. 본 시스템 개발 완료후 현장 활용시 업무생산성 및 담당자의 편리성이 증대될 것으로 기대된다.

  • PDF