• Title/Summary/Keyword: SW Development

Search Result 652, Processing Time 0.028 seconds

Analysis of Job Happiness Types of SW Development Personnel Using Q-sort Methodology (Q-sort 방법론을 활용한 SW 개발인력의 직무행복 유형 분석)

  • Chang, Yun-hi
    • Journal of Internet Computing and Services
    • /
    • v.21 no.1
    • /
    • pp.57-70
    • /
    • 2020
  • This study examines the subjective perception of software developers on happiness at work through the Q-sort methodology. Analysis of 63 respondents revealed four types happiness at work with highly differentiated characteristics: 'stability of work oriented', 'defiant self-driven, technology-oriented', 'realistic professionalism oriented', and 'genuinely technology and task-immersion oriented'. The 'defiant self-driven, technology-oriented' and 'genuinely technology and task-immersion oriented' types are interested in latest ICT and consider recognition of one's professionalism as well as self-realization result in happiness at work. On the other hand, the 'stability of work oriented' and 'realistic professionalism oriented' types did not pay much attention to one's growth of technical career but emphasized salary, welfare benefits and job promotion as the most important factors in happiness at work. Today, extraordinary SW developers are a key factor to acquire industrial competitiveness. Nations and corporations should prepare realistic ways to promote overall happiness at work by accurately understanding the varying characteristics and predisposition of domestic ICT personnel. In Korea, it is found that there is a shortage of 'genuinely technology and task-immersion oriented' SW developers. In order to secure national and industrial competitiveness in the era of the Fourth Industrial Revolution, creation of work ecosystem to promote high levels of happiness at work is required to secure quality software production and pride as an ICT professional.

A Study on Strengthening Software Education Capability through Computational Thinking Understanding of pre-service Teachers (예비교원 컴퓨팅 사고 이해도 분석을 통한 소프트웨어 교육 역량 강화 방안)

  • Kim, Chul
    • Journal of The Korean Association of Information Education
    • /
    • v.24 no.1
    • /
    • pp.29-37
    • /
    • 2020
  • There is a great deal of effort to improve Computational Thinking in education. In this paper, we define the relationship between SW capability and Computational Thinking, and then examine the current status of pre-service teacher's computing thinking. For this purpose, a survey about the attitude toward SW education and computing thinking was administered to prospective teachers who learned Entry software for one semester. The results of the survey showed that the improvement of abstraction, data analysis, and automation among the pre-service teacher's computing thinking is needed. When educating preliminary teachers, we can see that we need an education method that can increase the analysis and design capability beyond the Entry Software development tool.

Development of Scratch Code Analysis System for Assessment about Concepts of Computational Thinking (Computational Thinking 개념 평가를 위한 스크래치 코드 분석 시스템 개발)

  • Kim, Soohwan
    • The Journal of Korean Association of Computer Education
    • /
    • v.18 no.6
    • /
    • pp.13-22
    • /
    • 2015
  • The purpose of this research is to develop scratch code analysis system about scratch project for assessment in computational thinking(CT) education. Recently, scratch which is event-based language is used actively in K-12 SW education but it is difficult to understand the structure of scratch project. Therefore, in this study, we developed the system that students can use it to debug their scratch project and teachers can give feedback to students or evaluate students' projects through this system, and verified its usability. We are able to use this system to facilitate students' debugging process and to evaluate students' project in K-12 SW education.

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.

Unauthorized Software Blocking Techniques in Software Defined Network (SDN) Environments (Software Defined Network(SDN) 환경에서 비인가 소프트웨어 차단 기법)

  • Kang, Nam-Gil;Kwon, TaeWook
    • Journal of the Korea Institute of Information Security & Cryptology
    • /
    • v.29 no.2
    • /
    • pp.393-399
    • /
    • 2019
  • In a situation where an unauthorized SW brought into the organization without being authorized is emerging as a threat to the network security, the security of the network based on the SDN(Software-Defined Network) can be strengthened through the development of the security application considering the organization's characteristics. Security technology of existing SDN environment has been studied to protect internal network from external networks such as firewalls and Intrusion Detection Systems, but the research for resolving insider threat was insufficient. Therefore, We propose a system that protects the internal network from unauthorized SW, which is one of the insider threats in the SDN environment.

Development of VR Programming Module for SW Education Advanced Course in Elementary and Middle School (초·중학교 SW교육 심화과정을 위한 가상현실 프로그래밍 모듈 개발)

  • Ahn, Sung Hun
    • Journal of Creative Information Culture
    • /
    • v.5 no.1
    • /
    • pp.45-51
    • /
    • 2019
  • In this paper, virtual reality programming modules were developed for software education advanced courses in elementary and middle schools. And the effectiveness of the developed module was also analyzed. As the result, virtual reality programming module developed in this study was proven to be suitable for software education advanced courses required after basic coding in elementary and middle school. In particular, it is expected that it will be very helpful for the information gifted education program which is carried out in 2,920 gifted education institutions nationwide. Also, it is expected that it will be suitable for STEM education.

Development of Camera-based Character Creation and Motion Control System using StyleGAN Deep Learning Technology (StyleGAN 딥러닝 기술을 활용한 카메라 기반 캐릭터 생성 및 모션 제어 시스템 개발)

  • Lee, Jeong-Hun;Kim, Ju-Hyeong;Shin, Dong-hyeon;Yang, Jae-hyeong;Chang, Moon-soo
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2022.11a
    • /
    • pp.934-936
    • /
    • 2022
  • 현재 사회적인(COVID-19) 영향으로 메타버스에 대한 수요가 급증하였지만, 메타버스 플랫폼 진입을 지원하는 XR(AR/VR) 장비의 높은 가격대와 전문성 요구로 폭넓은 수요층을 포괄하기 어려운 상황이다. 본 논문에서는 이러한 수요층의 어려움을 개선하고자 웹 캠이나 스마트폰 카메라로 생성된 개인의 사진 이미지를 StyleGAN 딥러닝 기술과 접목시켜 캐릭터를 생성해 Mediapipe를 활용하여 모션 측정 및 제어를 처리하는 서비스를 제안하여 메타버스 시장의 대중화에 기여하고자 한다.

Springtime Distribution of Inorganic Nutrients in the Yellow Sea: Its Relation to Water Mass (수괴특성에 따른 춘계 황해의 영양염 분포 특성)

  • Kim, Kyeong-Hong;Lee, Jae-Hak;Shin, Kyung-Soon;Pae, Se-Jin;Yoo, Sin-Jae;Chung, Chang-Soo;Hyun, Jung-Ho
    • The Sea:JOURNAL OF THE KOREAN SOCIETY OF OCEANOGRAPHY
    • /
    • v.5 no.3
    • /
    • pp.224-232
    • /
    • 2000
  • Inorganic nutrient concentrations in relation to springtime physical parameters of the Yellow Sea were investigated during April 1996. Three major water masses, i.e., the Yellow Sea Warm Current Water (YSWC), Coastal Current Water (CCW) and Changjiang River Diluted Water (CRDW), prevailed in the study area. Water masses were vertically wel1 mixed throughout the study area, and nutrients were supplied adequately from bottom to surface layer. As result of ample nutrients supplied by vertical mixing together with progressed daylight condition, springtime phytoplankton blooms were observed, which was responsible for the depletion of inorganic nutrients in surface water column. Low nutrients concentration in bottom water of the central Yellow Sea (Stn. D9; nitrate: <2 ${\mu}$M, phosphate: <0.3 ${\mu}$) was associated with the entrance of YSWC which is characterized by high temperature and salinity. Influenced by runoff and vertical tidal mixing, CCW with high nutrient concentrations probably associated with China and Korea coastal waters with high nutrients concentration. For the local scale of inorganic nutrient distribution, nutrient transfers from coast to central areas were limited due to restriction imposed by tidal fronts (Stn. D6) and thus affected the horizontal nutrient profiles. Relatively high phytoplankton biomass was observed in the tidal front (Chl-${\alpha}$=12.38 ${\mu}$gL$^{-1}$) during the study period. Overall, the springtime nutrient distribution patterns in the Yellow Sea appeared to be affected by: (1) Large-scale influx of YSWC with low nutrient concentrations and CCW with high nutrient concentrations influenced by Korea and China coastal waters; (2) vertical mixing of water mass and phytoplankton distribution; and (3) local-scale tidal front as well as phytoplankton blooms alongthe tidal front.

  • PDF

The Development of Teachers' Training Course about Educational Programming Language to Enhance Informatics Teaching Efficacy for Elementary School Teachers (초등 교사의 정보 교수효능감 향상을 위한 EPL 교육 프로그램의 개발 및 적용)

  • Yi, Soyul;Lee, Youngjun
    • The Journal of Korean Association of Computer Education
    • /
    • v.20 no.5
    • /
    • pp.35-47
    • /
    • 2017
  • The purpose of this study was to develop and apply the elementary teacher training course for educational programming language based on TPACK in order to make elementary school teachers fully equipped with teaching efficacy for SW education. As a result, the informatics teaching efficacy of the teachers in the experimental group who participated in EPL training course developed based on TPACK was statistically more significant than the teachers in the control group(t=4.13, p<.001). The dependent sample t-test of the experimental group showed a statistically significant increase with t=4.57 (p< .001). It proved that TPACK-based teachers' training course is effective to improve teachers' informatics teaching efficacy. It is suggested that the development of SW education teacher training course should be systematically structured considering TPACK framework.

Introduction and Analysis of Open Source Software Development Methodology (오픈소스 SW 개발 방법론 소개 및 분석)

  • Son, Kyung A;Yun, Young-Sun
    • Journal of Software Assessment and Valuation
    • /
    • v.16 no.2
    • /
    • pp.163-172
    • /
    • 2020
  • Recently, concepts of the Fourth Industrial Revolution technologies such as artificial intelligence, big data, and cloud computing have been introduced and the limits of individual or team development policies are being reviewed. Also, a lot of latest technology source codes have been opened to the public, and related studies are being conducted based on them. Meanwhile, the company is applying the strengths of the open source software development methodology to proprietary software development, and publicly announcing support for open source development methodology. In this paper, we introduced several software development methodology such as open source model, inner source model, and the similar DevOps model, which have been actively discussed recently, and compared their characteristics and components. Rather than claiming the excellence of a specific model, we argue that if the software development policy of an individual or affiliated organization is established according to each benefit, they will be able to achieve software quality improvement while satisfying customer requirements.