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

Search Result 211, Processing Time 0.027 seconds

A Study on adopting cloud computing in the military (국방 클라우드 컴퓨팅 도입에 관한 보안체계 연구)

  • Jang, Worl-Su;Choi, Jung-Young;Lim, Jong-In
    • Journal of the Korea Institute of Information Security & Cryptology
    • /
    • v.22 no.3
    • /
    • pp.645-654
    • /
    • 2012
  • The South Korean Defense Ministry is planning and pushing forward to conduct a cloud computing pilot project in 2012. Taking into consideration the high-level security necessary in the military as well as wartime duties, if not designed properly, this project may anticipate severe damage to national security and interest. In particular, despite the fact that vulnerability due to inter-Korean confrontation and regular security-related incidents have been triggered, unconditionally conducting a cloud computing pilot project without reviewing not only violates security regulations but also causes various security-related side effects in and outside South Korea. Therefore, this thesis found conditions for conduct of this project by suggesting duties that can apply cloud computing as well as security technology, administration, post-accident matters and conditions for legally solving cloud computing in the military.

Assessment Process Design for Python Programming Learning (파이선(Python) 학습을 위한 평가 프로세스 설계)

  • Ko, Eunji;Lee, Jeongmin
    • Journal of The Korean Association of Information Education
    • /
    • v.24 no.1
    • /
    • pp.117-129
    • /
    • 2020
  • The purpose of this paper is to explore ways to assess computational thinking from a formative perspective and to design a process for assessing programming learning using Python. Therefore, this study explored the computational thinking domain and analyzed research related to assessment design. Also, this study identified the areas of Python programming learning that beginners learn and the areas of computational thinking ability that can be obtained through Python learning. Through this, we designed an assessment method that provides feedback by analyzing syntax corresponding to computational thinking ability. Besides, self-assessment is possible through reflective thinking by using the flow-chart and pseudo-code to express ideas, and peer feedback is designed through code sharing and communication using community.

The Effect of Software Education on Middle School Students' Computational Thinking (소프트웨어 교육이 중학생의 컴퓨팅 사고력에 미치는 효과)

  • Lee, Jeongmin;Ko, Eunji
    • The Journal of the Korea Contents Association
    • /
    • v.18 no.12
    • /
    • pp.238-250
    • /
    • 2018
  • The 2015 revised curriculum includes 'informatics' course including the process of building software aiming at cultivating creative and convergent ability. This study analyzes the competencies pursued in the revised curriculum and defines computational thinking as the main competency. The subjects of the study were the first grade of a middle school in the first semester of the 2018 school year. Of the 95 collected data, 83 data were used for analysis and the significance was confirmed by the paired t-test. Also, computational concept, computational practice and computational perspectives were confirmed through artifact-based interviews. As a result of statistical analysis, critical thinking, creativity, algorithmic thinking, and problem-solving significantly increased among sub-variables of computational thinking. Statistical results and interview results were analyzed to provide implications for design and implementation of software education in 'informatics' course.

The Effect of S/W Experience in Elementary and Middle School Curriculums on Computational Thinking Class in University (초·중등 교육과정의 소프트웨어 관련 학습 경험이 대학 컴퓨팅 사고 수업에 미치는 영향)

  • Kim, Jaekyung
    • Journal of Creative Information Culture
    • /
    • v.5 no.1
    • /
    • pp.35-43
    • /
    • 2019
  • In this study, we analyzed how information and technology education in elementary and middle school curriculum affects learning achievement of computational thinking courses in university. We conducted a questionnaire survey on students who took computer-related courses for the past year and collected data on what type of computer-related education they received. As a result of analyzing the data, students who received computer-related education in the previous curriculum showed higher overall academic achievement. However, there was a significant difference in learning achievement according to types of contents, and it is necessary to consider the design and improvement of efficient computational thinking education in the future through the results. It is also necessary to continue the analysis of the impact of the new education curriculum.

Development of UMC Teaching and Learning Strategy for Computational Thinking (컴퓨팅 사고 향상을 위한 UMC 수업전략의 개발과 적용)

  • Jeon, Soojin;Han, Seonkwan
    • Journal of The Korean Association of Information Education
    • /
    • v.20 no.2
    • /
    • pp.131-138
    • /
    • 2016
  • We have developed a UMC (Use-Modify-Create) strategy for the improvement of computational thinking in SW education. UMC model is an instructional strategy that students analyze examples of algorithms, modify-expand it and to develop new SW. First, we applied the UMC classes during 1 semester targeting pre-service teachers. To explore the effectiveness of the proposed model, we conducted a t-test for improving students' self-CT. Through a result, we found that is the UMC teaching-learning strategy helped the CT concepts and practice skills. In addition, we could see the Use and Create steps help to improve the ability of students' CT than directly teaching and Modify steps.

A Study on the Improvement of Existing Indoor Fire Notification System Using Edge Computing and Beacon (엣지 컴퓨팅과 비콘을 활용한 기존 실내 화재 알림 시스템 개선 방안 연구)

  • Lee, TaeGyu;Choi, KyeongSeo;Shin, Younsoon
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2021.11a
    • /
    • pp.185-188
    • /
    • 2021
  • 본 논문에서는 기술의 빠른 발전에도 불구하고 줄어들지 않는 화재 사고, 그 중에서도 많은 인명피해를 내는 실내 화재 사고에 대하여 기존 실내 화재 알림 시스템의 한계점인 알림의 양치기 소년화로 인한 안전 불감증 증가와 알림의 사각지대 문제를 해결하고자 새로운 대안 시스템을 설계 및 구현하고, 실험 검증을 진행하였다. 위 두 가지 문제점을 해결하기 위해, 본 연구에서는 스마트폰이 매우 대중적으로 보급되어 있다는 점을 기반으로 IoT, 엣지 컴퓨팅, 비콘 등을 응용한다. 비콘 신호를 broadcasting 하는 엣지 노드의 신호 범위 내에 진입하면 사용자 정보를 수집하여 대상 건물에 출입한 대상을 특정한다. 말단 센서 노드와 엣지 노드 간의 무선 RF 통신으로 화재를 모니터링하며 화재가 발생했을 시 특정된 대상들에게만 스마트폰 어플의 푸시 알림으로 화재 발생 상황을 전송하는 시스템을 설계 및 구현하였다. 시스템 성능 평가를 위해 동국대학교 건물 내에서 수평, 수직으로 이동하며 실험을 진행하였고, 그 결과를 통해 대안 시스템의 성능과 한계를 분석하여 이를 실내 공간에 적용하기 위한 적합성을 평가하였다.

A Study on the Choice of Programming Language for Beginners (초보자에 적합한 프로그래밍 언어 선택에 관한 연구)

  • Lee, Jong-Won
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2017.07a
    • /
    • pp.73-74
    • /
    • 2017
  • 4차 산업혁명의 핵심 중 하나인 소프트웨어 교육에서 프로그래밍 교육은 필수적이다. 다양한 프로그래밍 언어 중 프로그래밍 입문자를 위해 적합한 언어를 선택하는 것은 매우 중요하다. 본 논문에서는 프로그래밍 입문을 위해 적합한 언어를 선택하기 위한 가이드를 제공하기 위해 2017학년도 1학기에 프로그래밍 입문 관련 교과목을 수강한 학생들을 대상으로 프로그래밍 언어에 대한 선호도를 조사하고 분석하여 언어 선택을 위한 가이드를 제안한다.

  • PDF

A Study on Learner's Recognition of Computational Thinking Education Model Using EXCEL VBA (EXCEL VBA를 이용한 컴퓨팅 사고력 교육 모델에 대한 학습자의 인식 연구)

  • Park, Youn-Soo;Lee, Minjeong
    • The Journal of Korean Association of Computer Education
    • /
    • v.23 no.2
    • /
    • pp.41-51
    • /
    • 2020
  • The goal of this study is to test the hypothesis that the practicality of EXCEL VBA will be beneficial for SW education for SW non-majors. To this end, we planned the education for non-majors using the EXCEL VBA and conducted 15 weeks of education. According to a follow-up survey conducted after the 15-week education period, 72.21% of the survey respondents said EXCEL was practical. Also, learners who were aware of the necessity of SW education and the importance of SW competence recognized that the computational thinking education using EXCEL VBA had a positive effect on the improvement of computer-related knowledge and experience. Also, learners recognized that learning with EXCEL was easy, while learning with VBA was difficult. The learning process using VBA needs to be composed of project-oriented educational contents that can give a sense of achievement to learners rather than programming-oriented education. And continuous research on project-based learning is needed.

Concept and strategy of unplugged coding for young children based on computing thinking (컴퓨팅 사고력에 기초한 유아를 위한 언플러그드 코딩의 개념과 전략)

  • Kim, Dae-wook
    • The Journal of the Convergence on Culture Technology
    • /
    • v.5 no.1
    • /
    • pp.297-303
    • /
    • 2019
  • This study aims to investigate the characteristics, concepts, types, and strategies of unplugged coding for young children based on computing thinking. The key to unplugged coding for young children is computing thinking. Unplugged coding based on computing thinking for young children can be used to solve problems that can be encountered in everyday life through playing games based on logical thinking by positively utilizing algorithm boards, s-blocks, coding robots, and smart devices without using programs And find new ways to play. Types of unplugged coding for young children include direct input to smart devices, using coding robots with dedicated apps, practicing coding procedures using algorithms, and using hybrid methods. Strategies include understanding algorithms, drawing flowcharts, dividing into smaller parts, finding patterns, inserting, and predicting outcomes.

Development of a Sound Art Programming Course for Non-Majors (비전공자를 위한 사운드 아트 프로그래밍 교과목 개발)

  • Kwon Hyunwoo
    • The Journal of the Convergence on Culture Technology
    • /
    • v.10 no.4
    • /
    • pp.71-79
    • /
    • 2024
  • This study developed a sound art programming course using pure data to foster computational thinking and convergence of art and technology in college students who are non-computer majors. This paper presents an example of operating a curriculum that designed and developed a sound art-centered music programming subject using Pure Data, derives educational outcomes and improvement measures for classes, and presents a creative convergence education program of technology and art. It has a purpose. For the study, we looked at examples of educational programs that combine art and technology, as well as pure data and sound art, and based on this, we designed and developed a sound art programming course for non-majors. The curriculum was operated based on the developed subjects, and the results showed increased interest in programming through art and technology convergence classes, active class participation through autonomous choice, creation of a new perspective on art, improvement of computational thinking skills, collaboration and communication. The educational effect of ability enhancement was confirmed. We expect that this study will be able to present a new perspective on the convergence education of art and technology, including artistic diversity and understanding of new media according to the development of media.