• 제목/요약/키워드: software engineering education

검색결과 655건 처리시간 0.031초

소프트웨어 개발 프로세스 교육을 위한 웹기반 로그 시스템의 구현 및 분석 (Analysis and Implementation of Web Based Log System for The Education of Software Developing Process)

  • 박지연;유욱성
    • 컴퓨터교육학회논문지
    • /
    • 제9권4호
    • /
    • pp.55-61
    • /
    • 2006
  • PSP(personal software process)는 소프트웨어 개발자들이 양질의 코드를 생산할 수 있도록 개발된 정밀하면서도 계량적인 수치를 기반으로 한 소프트웨어공학 기법이다. PSP의 효과적 학습을 위해서는 프로젝트에서 발생하는 많은 양의 데이터를 계산하고 기록하는 작업을 필수적으로 행해야만 한다. 이 작업은 많은 시간이 소요될 뿐 아니라, 오류의 발생이 쉬워 PSP 학습의 동기와 효과를 감소시키는 결과를 초래한다. 이를 개선하기 위해서 본 연구에서는 데이터의 정리, 검증 및 분석을 처리할 수 있도록 웹 기반의 PSP 로그 시스템을 설계하고 구현하였다. 3년간의 실험 결과는 이 시스템이 생산성과 정밀도를 높일 뿐만 아니라, 데이터의 처리보다는 PSP 기법의 프로세스에 대한 학습과 교수에 더 집중할 수 있게 해주었음을 보여주었다.

  • PDF

Learning Media on Mathematical Education based on Augmented Reality

  • Kounlaxay, Kalaphath;Shim, Yoonsik;Kang, Shin-Jin;Kwak, Ho-Young;Kim, Soo Kyun
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • 제15권3호
    • /
    • pp.1015-1029
    • /
    • 2021
  • Modern technology offers many ways to enhance teaching and learning that in turn promote the development of tools for educational activities both inside and outside the classroom. Many educational programs using the augmented reality (AR) technology are being widely used to provide supplementary learning materials for students. This paper describes the potential and challenges of using GeoGebra AR in mathematical studies, whereby students can view 3D geometric objects for a better understanding of their structure, and verifies the feasibility of its use based on experimental results. The GeoGebra software can be used to draw geometric objects, and 3D geometric objects can be viewed using AR software or AR applications on mobile phones or computer tablets. These could provide some of the required materials for mathematical education at high schools or universities. The use of the GeoGebra application for education in Laos will be particularly discussed in this paper.

피지컬 컴퓨팅 기반 소프트웨어 교육용 제품 개발 (Development of Software Education Products Based on Physical Computing)

  • 김응곤
    • 한국전자통신학회논문지
    • /
    • 제14권3호
    • /
    • pp.595-600
    • /
    • 2019
  • 유아 및 저학년용 교육도구는 기술의 발달로 ICT기반의 디지털 기술이 융합되면서 스마트화 되고 있고 스마트 교육도구의 디지털 상호작용 기능은 학생들에게 보다 높은 몰입감과 재미를 선사해, 기존의 교육도구와는 전혀 다른 놀이형 도구로서 학습이 가능하다. 스마트 교육도구 구현에 활용되는 기술은 로봇공학, 컴퓨터공학, 프로그래밍 등 공학과 수학적 바탕으로 하는 학문에서 비롯되어, 그 자체로 교육 분야에 접목 될 수 있다. 본 논문에서는 현장교육에 활용되는 교육용 도구 로봇의 특성을 고려한 연구 개발 및 교육 현장에 최적화된 피지컬 컴퓨팅 기반의 제품을 설계 및 구현하여 로봇 시스템의 기반이 되는 센싱 정보처리와 소프트웨어 설계 및 프로그래밍 실습 교육을 위한 피지컬 교육이 가능하도록 개발하였다.

Design a Learning Management System Platform for Primary Education

  • Quoc Cuong Nguyen;Tran Linh Ho
    • International journal of advanced smart convergence
    • /
    • 제13권2호
    • /
    • pp.258-266
    • /
    • 2024
  • E-learning systems have proliferated in recent years, particularly in the wake of the global COVID-19 pandemic. For kids, there isn't a specific online learning platform available, though. To do this, new conceptual models of training and learning software that are adapted to the abilities and preferences of end users must be created. Young pupils: those in kindergarten, preschool, and elementary school are unique subjects with little research history. From the standpoint of software technology, young students who have never had access to a computer system are regarded as specific users with high expectations for the functionality and interface of the software, social network connectivity, and instantaneous Internet communication. In this study, we suggested creating an electronic learning management system that is web-based and appropriate for primary school pupils. User-centered design is the fundamental technique that was applied in the development of the system that we are proposing. Test findings have demonstrated that students who are using the digital environment for the first time are studying more effectively thanks to the online learning management system.

소셜 코딩 사이트를 활용한 소프트웨어 교육 사례 연구 (Case Study on Software Education using Social Coding Sites)

  • 강환수;조진형;김희천
    • 디지털융복합연구
    • /
    • 제15권5호
    • /
    • pp.37-48
    • /
    • 2017
  • 최근 소프트웨어 교육 분야의 컴퓨터방식 사고력은 향후 경제발전의 핵심수단으로 인식되고 있으므로 소프트웨어 교육의 중요성이 매우 커지고 있다. 또한 4차 산업혁명을 주도할 인재는 융합과 창의력이 필요하며, 비판적 사고와 소통, 협업 작업 기반 컴퓨팅방식 사고력은 창의력 교육에 효과적이라고 알려져 있다. 소프트웨어 분야도 관심을 공유하는 개발자들의 협업과 오픈 소스 개발 방법 등의 사회적인 이슈를 반영한 교육이 필요한 시점이다. 소셜 코딩 서비스인 깃허브는 오픈 소프트웨어 개발 과정에서 개발자들 간의 협업 작업을 쉽게 도와주며 커뮤니티 활동을 지원하는 대표적인 사이트이다. 본 연구에서 깃허브를 소프트웨어 교육에 활용하여 소셜 코딩을 위한 기본 학습, 수업에서의 소스와 결과물의 저장 서버로 활용, 개방형 협업 학습 등의 사례를 운영하여, 깃허브 소개, 개인 저장소 사용, 소셜 코딩 활용, 개인 포트폴리오 작성과 평가의 4단계로 구성된 교육 모델을 제안한다. 본 논문의 깃허브를 활용한 소프트웨어 교육은 학생에게 자부심과 함께 흥미와 관심을 유도하여 소프트웨어 교육에 효과적이다.

하이브리드 러닝 기반 AI 교육 시스템 구성 (Hybrid Learning-Based AI Education System Design Model)

  • 홍미선;배진아;박정환;조정원
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국정보통신학회 2022년도 추계학술대회
    • /
    • pp.188-190
    • /
    • 2022
  • 본 논문에서는 하이브리드 러닝의 목적 및 교수-학습 원리를 기반으로 AI 교육 시스템의 구성안에 대해 제안하였다. 이를 위해 하이브리드 러닝의 4가지 구성요소를 바탕으로 AI 교육을 효과적으로 운영하기 위한 온·오프라인 학습환경(메타버스 기반, 앱 기반, 면대면 기반) 등의 시스템 개념 구성도와 시스템에 필요한 DB 구성도를 설계하였다. 본 연구에서 제안한 AI 교육 시스템 모형은 학습자의 수준 및 요구에 따라 AI 교육의 효과성을 극대화하고 AI 교육을 통한 컴퓨팅 사고력 함양에 있어 더 효과적인 학습자 중심의 학습 환경을 구축하는 데 도움이 될 것으로 기대한다.

  • PDF

Modern Software Defined Radar (SDR) Technology and Its Trends

  • Kwag, Young-Kil;Jung, Jung-Soo;Woo, In-Sang;Park, Myeong-Seok
    • Journal of electromagnetic engineering and science
    • /
    • 제14권4호
    • /
    • pp.321-328
    • /
    • 2014
  • Software defined radar (SDR) is a multi-purpose radar system where most of the hardware processing is performed by software. This paper introduces a concept and technology trends of software defined radar, and addresses the advantages and limitations of the current SDR radar systems. For the advanced SDR concept, the KAU SDR Model (KSM) is presented for the multimode and multiband radar system operating in S-, X-, and K-bands. This SDR consists of a replaceable multiband antenna and RF hardware, common digital processor module with multimode, and open software platform based on MATLAB and LabVIEW. The new concept of the SDR radar can be useful in various applications of the education, traffic monitoring and safety, security, and surveillance depending on the various radar environments.

Education Improvement Plan Related to Data Analysis & Processing in the ICT Field for the Era of Hyperconnectivity & Superintelligence

  • LEE, Seung-Woo;LEE, Sangwon
    • International Journal of Advanced Culture Technology
    • /
    • 제9권4호
    • /
    • pp.102-109
    • /
    • 2021
  • Since the 4th Industrial Revolution is implemented based on superintelligence, new insights must be provided through convergence studies with other fields to find optimal solutions to create new ideas. In this paper, we intende to present improvement measures for probability and statistical education, which is an athlete's subject on data analysis and processing in the ICT(Information & Communication Technologies) field in the era of superintelligence of the 4th industrial revolution. This paper aims to strengthen competitiveness through early development and commercialization of new technologies by presenting probabilities and statistical curriculums that require linkage in the ICT field. Second, it is necessary to present an educational system diagram linking probabilities and statistics in the ICT field to prepare a mid- to long-term response strategy for ICT education in response to innovative changes. Third, through a survey, we intend to present an effective educational operation plan linking probability and statistics to ICT major subjects by analyzing the perception of probability, statistical importance, and utilization of majors in this field.

SW 취약점의 보안성 강화를 위한 진단원의 교육 양성 연구 (Research on Education and Training of the Analyzer for Security Enhancement of SW Vulnerability)

  • 김슬기;박대우
    • 한국정보통신학회논문지
    • /
    • 제21권5호
    • /
    • pp.945-950
    • /
    • 2017
  • 소프트웨어의 취약점으로 인하여, 국가의 사이버 인프라와 실물 금융자산 에 대한 해킹 공격이 발생하고 있다. 소프트웨어는 인터넷 정보제공과 사이버 금융결제 및 사이버 인프라를 통제하고 운영하는, 운영체제 및 실행시스템을 구성하는 필수요소이기 때문이다. 이러한 소프트웨어 취약점을 분석하고, 보안성을 강화해야 사이버 인프라의 보안성이 강화되고, 실제 국가와 국민의 실제 생활에 보안성이 강화된다. 소프트웨어 개발보안 제도 분석과 소프트 웨어 개발보안 진단 분석 및 소프트웨어 취약점의 보안성 강화를 위한 연구를 한다. 또한 소프트웨어 취약점 진단원 양성 및 보수교육을 위한 교재개발과 진단원 시험문제 개발 및 진단원의 파일럿 테스트, 그리고 진단원의 투입인력 비용기준을 연구한다. 본 논문의 연구는 소프트웨어 취약점 진단원을 양성하는 교육과정과 진단가이드를 제시하여, 국가와 국민 생활의 사이버 인프라의 소프트웨어 보안성을 강화하는 데 목적이 있다.

교육용 소프트웨어를 위한 XML 기반 관리 시스템 설계 및 구현 (Implementation and Design of XML-Based Management System for Instructional Software)

  • 이윤배;이누리
    • 한국정보통신학회논문지
    • /
    • 제12권7호
    • /
    • pp.1329-1337
    • /
    • 2008
  • 최근 학교교육 현장에서는 교수-학습의 효과 극대화를 위하여 교육정보화 사업이 추진되고 있다. 이를 위하여 교육인적자원부는 컴퓨터 기반 수업(CAI)을 지원하고 학습자가 인지적 구조를 구성할 수 있는 학습 환경 조성을 위해 우수한 교육용 소프트웨어를 개발.보급하여 활용할 수 있도록 지원하고 있다. 학교에서는 소프트웨어 구입에 따라 매년 그 보유수가 늘어나고 있으며, 이에 따른 교육용 소프트웨어의 효율적인 관리에 대한 필요성이 증대되고 있다. 이에 본 논문에서는 교육용 소프트웨어를 교수 학습용 소프트웨어, 업무지원용 소프트웨어, 시스템 관리 소프트웨어 등 3가지로 분류하여 등록하고 사용자별 사용 구분을 두어 보다 효과적으로 시스템을 사용할 수 있는 방법을 제안하고 구현한다. 시스템의 사용자 구분은 회원 가입을 통하여 로그인 하도록 하고, 로그인 후 관리자 모듈, 일반교사 모듈, 학생 모듈로 나누고 관리자는 자료의 등록, 수정, 검색 등 모든 관리를 한다. 일반 교사는 각 소프트웨어의 검색 및 열람이 가능하여 수업 시간에도 적절히 교육용 소프트웨어를 사용한 컴퓨터 기반 수업이 이루어 질 수 있도록 하였다. 학생은 교수 학습용 소프트웨어에 대한 검색 및 열람을 가능하게 하여 언제든지 수업 내용에 대한 예습 복습이 이루어 질 수 있도록 하였다.