• Title/Summary/Keyword: software engineering education

Search Result 655, Processing Time 0.029 seconds

Suggestion for Collaboration-Based UI/UX Development Model through Risk Analysis

  • Cho, Seong-Hwan;Kim, Seung-Hee
    • Journal of Information Processing Systems
    • /
    • v.16 no.6
    • /
    • pp.1372-1390
    • /
    • 2020
  • An attractive user interface (UI) design with a clear user experience (UX) is the key for the success of applications. Therefore software development projects require very close collaboration between SI developers and front-end service developers. However, methodologies for software development only exist with inadequate development processes or work standards for collaboration. This survey derived 13 risk factors in developing UI/UX from 113 risk factors of IT projects through a questionnaire and factor analysis and proposed a collaboration-based UI/UX development model that can eliminate or mitigate six risks with high weights and reliability. To extract risk factors with high reliability, factor and reliability were analyzed to extract 13 major risks, and based on the expert opinions and the results of correlation analysis, UI/UX development stages were classified into planning, design, and implementation. The causal relationships between risks were verified through regression analysis. This study is the first to expertly analyze major risks based on collaboration in UI/UX development and derive a theoretical basis that can be used in project risk management. These findings are expected to provide a basis for research on development methodologies for higher levels of front-end services and to construct rational collaboration systems between SI practitioners and front-end service providers.

A study on the Development of Fusion Education Attempting to Utilize 3D Printing for the Fabrication and Control of Robot Arms (3D 프린터를 활용한 로봇 팔의 제작과 제어를 위해 시도한 융합 교육의 발전 방안 연구)

  • Eum-young Chang;Hyung-jin Yu
    • Journal of Practical Engineering Education
    • /
    • v.16 no.2
    • /
    • pp.121-128
    • /
    • 2024
  • This study introduces specializer high school students , as a fusion education method using Inventor software to design a robot arm, which is then 3D printed and controlled by an Arduino microcontroller. Students gain practical experience and have the opportunity to integrate knowledge and skills from various academic fields. They start by designing in CAD software, proceed to fabricate actual robot arm components using 3D printing technology, and finally program and control the assembled robot arm. This interdisciplinary education enhances students' problem-solving abilities, fosters creativity, and increases their motivation to learn. To implement such educational endeavors in actual curricula, ongoing teacher support and appropriate resources are essential. This research serves as a foundational exploration of the applicability of fusion education in future learning contexts.

Development of Basic Design Education Materials Incorporating Critico(-Creative) Thinking: Egg Drop Device Design (비판(-창의)적 사고를 접목한 기초 설계 교육 자료 개발: 계란 낙하 기구 설계)

  • Park, Sang Tae;Ku, Jin Hee
    • Journal of Engineering Education Research
    • /
    • v.25 no.6
    • /
    • pp.58-68
    • /
    • 2022
  • This paper aims to prepare basic design education materials explaining the design process of egg drop device by incorporating critico(-creative) thinking. To this end, in this paper, by utilizing the creative problem solving process and the elements and standards of critical thinking, 'the five-step creative engineering design education guidelines' have been prepared so that engineering freshmen can effectively participate in engineering design projects without major knowledge. We would like to apply them to the egg drop device design. The egg drop device design, which is experiment to make and drop a drop device that can protect an egg from breaking when it is dropped freely from high places, is an engineering design project that is widely used not only in elementary, middle and high school science events but also in engineering education courses under the name of 'stunt egg'. Perhaps the basic design education material on the egg drop device design incorporating critico(-creative) thinking in this paper will contribute to incorporating critico(-creative) thinking into engineering education, as well as to achieving the educational goals of the basic design subject.

Comparisons of the Perceptions on Software Education between Software Experts and Regular Elementary Teachers (2015 개정교육과정의 SW교육 관한 초등 전문가 교사와 일반 교사의 인식 비교)

  • Song, JeongBeom
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2019.05a
    • /
    • pp.378-381
    • /
    • 2019
  • In this study, we compared the perception of general and specialist teachers about the software education that entered the classroom by the 2015 revised curriculum. For the comparison of cognition, the 17 - hour hourly curriculum, the statement of achievement criteria, and the curriculum were organized in grades 5-6, but the appropriateness of the inclusion of only textbooks in grade 6 was questioned. The general teacher had many opinions that all three items are appropriate. On the other hand, professional teachers were inadequate and many were. It is necessary to provide various opportunities such as the training for the recognition change in the future. In addition, positive keywords for the introduction of general and specialist teachers were derived as a result of analyzing the main keywords of the free - response opinions about the introduction of educational robots in the practical course curriculum and textbooks. However, general teachers showed differences in the use of post - adoption education, such as passive and passive keywords such as support, difficulty, and problems, and the use of specialist teachers and education. In the future, it seems that it is necessary to provide teaching support to elementary school teachers, to provide beginner level difficulty training.

  • PDF

A Study on Engineering Design Report Writing Education Using Critical Thinking (비판적 사고를 적용한 공학설계 보고서 쓰기 교육 연구)

  • Ku, Jin-Hee;Hwang, Young-mee
    • Journal of Engineering Education Research
    • /
    • v.24 no.1
    • /
    • pp.53-61
    • /
    • 2021
  • Critical thinking ability based on a sound sense of logic is essential for analyzing a given engineering design problem and assessing it to arrive at the most plausible conclusion. Engineering design classes require students to organize their engineering design experiences through reports, and engineering design reports require detailed specifications of their tasks at each stage. Given the nature of these curriculums, design classes provide writing courses focusing on science and engineering within specialized fields, but there still lies many obstacles for communication education that embraces both general education and major subjects. This study proposes a specified step-by-step writing model for engineering design reports that encompasses critical thinking for the objective of systemizing design experiences from engineering design report writing. For the purpose of the study, the concepts and relationship between critical thinking and creative problem solving have been examined, followed by a proposal of application methods for critical thinking criteria and elements from a case example on engineering design. Furthermore, the study proposes a critical thinking-based assessment rubric for logical decision making at each stage of engineering design as well as a resulting model for engineering design report writing.

Extracting the Source Code Context to Predict Import Changes using GPES

  • Lee, Jaekwon;Kim, Kisub;Lee, Yong-Hyeon;Hong, Jang-Eui;Seo, Young-Hoon;Yang, Byung-Do;Jung, Woosung
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • v.11 no.2
    • /
    • pp.1234-1249
    • /
    • 2017
  • One of the difficulties developers encounter in maintaining tasks of a large-scale software system is the updating of suitable libraries on time. Developers tend to miss or make mistakes when searching for and choosing libraries during the development process, or there may not be a stable library for the developers to use. We present a novel approach for helping developers modify software easily and on time and avoid software failures. Using a tool previously built by us called GPES, we collected information of projects, such as abstract syntax trees, tokens, software metrics, relations, and evolutions, for our experiments. We analyzed the contexts of source codes in existing projects to predict changes automatically and to recommend suitable libraries for the projects. The collected data show that researchers can reduce the overall cost of data analysis by transforming the extracted data into the required input formats with a simple query-based implementation. Also, we manually evaluated how the extracted contexts are similar to the description and we found that a sufficient number of the words in the contexts is similar and it might help developers grasp the domain of the source codes easily.

Engineering Experiments and Practices on Measurement and Control using Graphical Program (그래피칼 프로그램을 이용한 계측 및 제어 공학 실험실습)

  • Ghaly, Mikhail;Choi, Seong-Joo
    • The Journal of Korean Institute for Practical Engineering Education
    • /
    • v.4 no.1
    • /
    • pp.65-71
    • /
    • 2012
  • This paper introduces computer based practice for engineering education through using NI-ELVIS and virtual instruments of LabVIEW as application software. Different laboratory experiments "Labs" will be presented as convenient paradigms of adopting computer based practice for the efficacy of engineering education. Remote labs as web/internet or network-enabled controlled by remote server computer have been extensively used by a number of universities, national laboratories and companies for different kind of application around the globe. Overtime, as technology proceed in its progress, more developed techniques are being used particularly in the field of engineering education.

  • PDF

Construct OCR on mobile mechanic system for android wireless dynamics and structure stabilization

  • Shih, Bih-Yaw;Chen, Chen-Yuan;Su, Wei-Lun
    • Structural Engineering and Mechanics
    • /
    • v.42 no.5
    • /
    • pp.747-760
    • /
    • 2012
  • In today's online social structure, people with electronic devices or network have been closely related to whether any of the activities, work, school, etc., is related to electronic devices, intelligent robot, and network control. The best mobility and the first rich media of these products as smart phones, smart phones rise rapidly in recent years, high speed processing performance and high free way to install software, deeply loved by many business people. However, not only for smart phone business aspects of the use, but also can engage in education of the teachers or the students are learning a great help. This study construct OCR-assisted learning software written by the JAVA made, and the installation is provided by the Android mobile phone users.

Implementation of 3D Animation Software for an Environment Education of the Young children Using 3D MAX (3D MAX를 이용한 유아의 환경교육용 3D 애니메이션 소프트웨어 구현)

  • Oh, Taek-Hwan
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2007.06a
    • /
    • pp.623-625
    • /
    • 2007
  • The education of kindergarten children through 3D animation software, introducing them to water pollution a most serious environmental problem through this software program, children learn about environmental protection and how to practice it. also we provide about publicity animation content for the environment education at kindergarten. so we can show and teach to the infants systematic environment education by improving their environment understanding and sensibility and then we are realized 3D animation that we can bring up in practice direction in the kindergarten.

  • PDF

Introduction to Autonomous Vehicle PHAROS (자율주행자동차 PHAROS)

  • Ryu, Jee-Hwan;Park, Jang-Sik;Ogay, Dmitriy;Bulavintsev, Segey;Kim, Hyuk;Song, Young-wook;Yoon, Moon-Young;Kim, Jea-Seok;Kang, Jeon-Jin
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.18 no.8
    • /
    • pp.787-793
    • /
    • 2012
  • This paper introduces the autonomous vehicle Pharos, which participated in the 2010 Autonomous Vehicle Competition organized by Hyundai-Kia motors. PHAROS was developed for high-speed on/off-road unmanned driving avoiding diverse patterns of obstacles. For the high speed traveling up to 60 km/h, long range terrain perception, real-time path planning and high speed vehicle motion control algorithms are developed. This paper describes the major hardware and software components of our vehicle.