본문 바로가기
KERD
논문KCI 등재

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

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

0

조회

0

다운로드

0

인용

0

참고문헌

키워드

주제분류컴퓨터학

초록

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

Abstract

In the 4th Industrial Revolution situation it is essential to need the high quality of software in diverse industrial areas. In particularcurrent 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 codingeducation for non-major and new students we recognize to have no relationship between creative thinking methods and coding. In otherwords we should give them how to practically code and design through learning the creative thinking. To solve this problem we proposethe codification of design thinking mechanism without the knowledge of software engineering through mapping creative thinking withsoftware development process. With this mechanism we may expect for students to have some coding ability with the creative design.

참고문헌 (19)

  1. T. R. Song, "Design thinking to improve problem solving ability" (2019), Hanbit Academy
  2. "Design Thinking"[URL]
  3. C. S. Kim, "Easy to learn Software Engingeenring" (2020), Hanbit Academy
  4. C. S. Kim, "Software Engineering Easy to Learn" (2020), Hanbit academy
  5. Karl Wegers, "Software Requirement" (2017), Wikibooks
  6. Y. J. Kwak, "UML object-oriented design for beginners" (2006), Information Culture History
  7. B. P. Duglass, "RealTimeUML" (2003), Acon
  8. G. J. Kim, "UML Components" (2000), Intervision
  9. H. Y, "SoftwareEngineering" (1998), SciTech
  10. E. M. Choi, "Object Oriented Software Engineering" (2017), Hanbit Academy
  11. S. Jeong, "Design Thinking Program Development", pp.2015
  12. J. E. Choi, "Study on program learning outcome setting and evaluation system development of design and software convergence education", pp.2019
  13. Jeon, "A study on Development Maker Education Program for Software Education", pp.2018
  14. 이지선, "디자인 사고를 바탕으로 한 개방형 협업 창의발상 시스템 연구", 디지털디자인학연구, 12(3), pp.179~190 (2012), 한국디지털디자인학회[DOI]
  15. C. Y. Seo, "A Study on mapping Software engineering with Design thinking mechanism", The KIPS Spring Conference 2020(online), 27(1), pp.349~351 (2020)
  16. 윤혜진, "혁신적 디자인을 위한 창의적 사고와 융합 교육에 관한 연구", 브랜드디자인학연구, 11(4), pp.79~92 (2013), 사단법인 한국브랜드디자인학회[DOI]
  17. 신윤희, "SW 비전공 대학생을 위한 디자인 씽킹 기반 코딩교육에서의 학습경험 분석", 디지털콘텐츠학회논문지, 20(4), pp.759~768 (2019), 한국디지털콘텐츠학회[DOI]
  18. 오경선, "창의・컴퓨팅사고 교육내용 기본 설계 연구", 디지털융복합연구, 16(5), pp.65~73 (2018), 한국디지털정책학회[DOI]
  19. H. S. Shin, "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, 22(2), pp.125~128 (2018)

관련 논문AI추천

이 간행물의 다른 논문 (3건)