DOI QR코드

DOI QR Code

Applied Practices on Codification Through Mapping Design Thinking Mechanism with Software Development Process

소프트웨어개발 프로세스와 디자인씽킹 메커니즘의 접목을 통한 코딩화 적용 사례

  • 서채연 (홍익대학교 소프트웨어융합학과) ;
  • 김장환 (홍익대학교 소프트웨어융합학과) ;
  • 김영철 (홍익대학교 소프트웨어융합학과)
  • Received : 2020.07.28
  • Accepted : 2021.02.03
  • Published : 2021.04.30

Abstract

In the 4th Industrial Revolution situation it is essential to need the high quality of software in diverse industrial areas. In particular current software centered schools attempt to educate the creative thinking based coding to non-major students and beginners of computer. But the problem is insufficient on the definition and idea of the creative thinking based software. In addition in a aspect of coding education for non-major and new students we recognize to have no relationship between creative thinking methods and coding. In other words we should give them how to practically code and design through learning the creative thinking. To solve this problem we propose the codification of design thinking mechanism without the knowledge of software engineering through mapping creative thinking with software development process. With this mechanism we may expect for students to have some coding ability with the creative design.

4차 산업혁명 시대가 도래함으로써 수많은 영역에 다양한 소프트웨어의 고품질화가 필수적이다. 특히 비전공자 및 기초 전공자들에게는 창의적 사고 기반으로 코드 할 수 있는 능력이 요구된다. 하지만 문제는 창의적 사고 기반의 소프트웨어에 대한 정의 및 아이디어가 부족하다는 것이다. 또한, 비전공자 및 기초 전공자를 위한 코딩 교육 영역에서, 창의적 사고 기반 디자인씽킹과 코딩화는 괴리가 존재한다. 즉 실질적으로는 창의적 사고기법을 통해서 소프트웨어 설계 및 코딩이 가능해야 한다는 점이다. 이런 문제를 해결하기 위해, 창의적 사고 기법과 소프트웨어 개발 프로세스 기법의 접목을 통해 비전공자의 소프트웨어공학 개념 없이도, 디자인씽킹 메커니즘 기반의 코드 템플릿을 제시한다. 이를 통해 창의적 설계의 코딩화를 기대한다.

Keywords

Acknowledgement

본 논문은 2020년도 정부(교육부)의 재원으로 한국연구재단의 지원을 받아 수행된 기초연구사업임(NRF-2020R1I1A1A01072928).

References

  1. T. R. Song and J. H. Lee, "Design thinking to improve problem solving ability," Seoul: Hanbit Academy, 2019.
  2. Design Thinking [Internet], https://dschool.stanford.edu/resources/getting-started-with-design-thinking.
  3. C. S. Kim, "Easy to learn Software Engingeenring," Seoul: Hanbit Academy, 2020.
  4. C. S. Kim, "Software Engineering Easy to Learn," Seoul: Hanbit academy, 2020.
  5. Karl Wegers, "Software Requirement," Seoul: Wikibooks, 2017.
  6. Y. J. Kwak and J. B. Oh, "UML object-oriented design for beginners," Seoul: Information Culture History, 2006.
  7. B. P. Duglass, "RealTimeUML," Seoul: Acon, 2003.
  8. G. J. Kim and N. G. Cho, "UML Components," Seoul: Intervision, 2000.
  9. H. Y. Yoo, "SoftwareEngineering," 4rd ed., Seoul: SciTech, 1998.
  10. E. M. Choi, "Object Oriented Software Engineering," Hanbit Academy, 2017.
  11. S. Jeong, "Design Thinking Program Development," Chonbuk National University Graduate School of Education, 2015.
  12. J. E. Choi, "Study on program learning outcome setting and evaluation system development of design and software convergence education," Graduate School of Inha University, 2019.
  13. Jeon, S. "A study on Development Maker Education Program for Software Education," Seoul National University of Education Graduate School of Education, 2018.
  14. H. E. Ju and J. S. Lee, "A Study of Open Collaboration Creative Thinking System Based on Design Thinking," Digital Design Studies, Vol.12, No.3, pp.179-190, 2012.
  15. C. Y. Seo and R. Y. Kim, "A Study on mapping Software engineering with Design thinking mechanism," The KIPS Spring Conference 2020(online), Vol.27, No.1, pp.349-351, 2020.
  16. H. J. Yoon, "Creative Thinking and Convergence Education for Innovative Design KCI," A Journal of Brand Design Association of Korea, Vol.11, No.4, pp.79-92, 2013. https://doi.org/10.18852/bdak.2013.11.4.79
  17. Y. H. Shin, H. J. Jung, and J. S. Song, "Analysis of Learning Experience in Design Thinking-Based Coding Education for SW Non-Major College Students," Journal of Digital Contents Society, Vol.20, No.4, pp.759-768, 2019. https://doi.org/10.9728/dcs.2019.20.4.759
  18. K. S. Oh, E. K. Suh, and H. J. Chung, "A study on development of educational contents about combining computational thinking with design thinking," Journal of Digital Convergence, Vol.16 No.5, p.65-73, 2018. https://doi.org/10.14400/JDC.2018.16.5.065
  19. H. S. Shin, E. K. Suh, K. S. Oh, H. J. Chung, and S. H. Park, "A Study on the Development of Software Education Program Based on Design Thinking for Nonmajors SW Basic Education," The Korean Association of Computer Education Conference, Vol.22, No.2, pp.125-128, 2018.
  20. H. S. Shin, H. J. Jung, and J. S. Song, "Analysis of learning experience in design thinking-based coding education for SW non-major college students," The Journal of Contents Computing, Vol. 20, No.4, pp.759-769, 2019.