• Title/Summary/Keyword: software engineering education

Search Result 653, Processing Time 0.029 seconds

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

  • Park, Chiyeon;Yoo, Wook-Sung
    • The Journal of Korean Association of Computer Education
    • /
    • v.9 no.4
    • /
    • pp.55-61
    • /
    • 2006
  • The Personal Software Process(PSP) is a rigorous, measurements based process designed to help software developers produce high-quality codes. Learning PSP requires substantial and tedious record keeping including clerical computations with plenty of data occurred at every project. The required task reduces the educational effect and motive by time consuming characteristic and easy occurrence of errors. To alleviate these problems, a web-based PSP log system having streamlined mechanism of data manipulation is designed and implemented at this study. Three years of experiment shows that the system not only improves productivity and accuracy of the process but also allows students and instructors to focus on learning and teaching PSP, rather than PSP data collection.

  • 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)
    • /
    • v.15 no.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 (피지컬 컴퓨팅 기반 소프트웨어 교육용 제품 개발)

  • Kim, Eung-Kon
    • The Journal of the Korea institute of electronic communication sciences
    • /
    • v.14 no.3
    • /
    • pp.595-600
    • /
    • 2019
  • Educational tools for infants and younger students are becoming smarter as ICT-based digital technology convergence extends according to the development of technology. As the digital interaction function of smart education tools gives students greater immersion and fun, a learning might become a play to the students. The technologies used in the implementation of smart education tools come from the disciplines of robotics, computer engineering, programming, and engineering and mathematical foundations and these can be integrated into the field of education itself. This paper designs and implements a product based on optimized physical computing for R&D and education in consideration of the characteristics of educational tool robots used in the field education. It was developed to enable physical education for sensing information processing, software design and programming practice training that is the basis of robot system.

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

  • Kang, Hwan-Soo;Cho, Jin-Hyung;Kim, Hee-Chern
    • Journal of Digital Convergence
    • /
    • v.15 no.5
    • /
    • pp.37-48
    • /
    • 2017
  • Recently, the importance of software education is growing because computational thinking of software education is recognized as a key means of future economic development. Also human resources who will lead the 4th industrial revolution need convergence and creativity, computational thinking based on critical thinking, communication, and collaborative learning is known to be effective in creativity education. Software education is also a time needed to reflect social issues such as collaboration with developers sharing interests and open source development methods. Github is a leading social coding site that facilitates collaborative work among developers and supports community activities in open software development. In this study, we apply operational cases of basic learning of social coding sites, learning for storage server with sources and outputs of lectures, and open collaborative learning by using Github. And we propose educational model consisted of four stages: Introduction to Github, Using Repository, Applying Social Coding, Making personal portfolio and Assessment. The proposal of this paper is very effective for software education by attracting interest and leading to pride in the student.

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

  • Hong, Misun;Bae, JinAh;Park, Jung-Hwan;Cho, Jungwon
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2022.10a
    • /
    • pp.188-190
    • /
    • 2022
  • We propose how to configure the AI education system based on the purpose of hybrid learning and the teaching-learning principle. Based on the four components of hybrid learning, we have designed the system conceptual diagram and DB configuration diagram for on-line and offline learning environments for effective AI education. The proposed AI education system model in this paper is expected to be a foundation for maximizing the effectiveness of AI education according to the level and needs of learners and building a more effective learner-centered learning environment in cultivating computational thinking in AI education.

  • 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
    • /
    • v.14 no.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.

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

  • Kim, Seul-gi;Park, Dea-woo
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.21 no.5
    • /
    • pp.945-950
    • /
    • 2017
  • Due to the vulnerability of the software, there is a hacking attack on the country's cyber infrastructure and real financial assets. Software is an integral part of the operating system and execution system that controls and operates Internet information provision, cyber financial settlement and cyber infrastructures. Analyzing these software vulnerabilities and enhancing security will enhance the security of cyber infrastructures and enhance the security of actual life in the actual country and people. Software development security system analysis and software development Security diagnosis analysis and research for enhancing security of software vulnerability. In addition, we will develop a textbook for the training of software vulnerability diagnosis and maintenance education, develop pilot test problems, pilot test of diagnostic staff, The purpose of this study is to enhance the software security of the cyber infrastructures of national and national life by presenting curriculum and diagnosis guide to train the software vulnerability examiner.

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

  • Lee, Yun-Bae;Lee, Nu-Ri
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.12 no.7
    • /
    • pp.1329-1337
    • /
    • 2008
  • The project of Education information is promoted to maximize the efficiency of Teaching-Learning at schools. So Ministry of Education & Human Resources Development develops and spreads the Computer Assisted Instruction(CAI) and outstanding Educational Software to help learners who can utilize this software and make learning environment to form their own recognition. As the number of this software is increased, the necessity of management of Educational Software is required. This study divides Educational Software into three kinds, teaching-learning software, business management software, and system management software, and suggests how to use these softwares effectively according to this division. After the users log into the system through joining members, they are divided into manager module, teachers module, and students module. The manager manages all software like registration, revision, reference of date and so on. The teacher accesses properly. The student accesses teaching-learning software and prepares and reviews his lessons at any time.

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
    • /
    • v.9 no.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.

Online face-to-face instructional design model for Software Education using Virtual Classroom (버추얼 클래스룸을 활용한 소프트웨어교육 온라인 대면 교수 설계 모형)

  • Seo, SeongChae;Kim, Chul
    • Journal of The Korean Association of Information Education
    • /
    • v.26 no.1
    • /
    • pp.75-84
    • /
    • 2022
  • Currently, education is being conducted through face-to-face classes and instructional design using blended learning, an integrated online and offline model that utilizes online characteristics. As the paradigm of education has changed from face-to-face classes to non-face-to-face classes since COVID-19, teaching methods to respond to changes are required in the educational field. In this paper, as a instructional design model using online, we proposed a instructional design model that conducts online classes in non-real time and then conducts online face-to-face classes using virtual classrooms in real time. In addition, a teaching strategy that can apply the online face-to-face teaching design model using the proposed virtual class room to software classes was presented. The proposed instructional design model will be able to prepare for a paradigm shift in education with a teaching design that can accommodate the characteristics of face-to-face education online.