References
- 권순각.김태석(2001). Uml을 이용한 소프트웨어 개발. 한국멀티미디어학회지, 5(4), 80-86.
- 김영기.박성택(2007). 국내 모 Si 업체의 uml 활용현황에 관한 연구: 설문분석을 중심으로. Entrue Journal of Information Technology, 6(2), 165-173.
- 박현석(2009). 튜터를 활용한 컴퓨터정보통신 기초설계 교과목의 e-Learning 강의사례. 공학교육연구, 12(1), 73-81.
- 박효선(2016). 프로젝트기반학습에서 문제해결력, 협력적 자기효능감, 협력적 자기조절, 인지된 성취도 간의 관계. 석사학위논문, 이화여자대학교 대학원.
- 백승찬 외(2016). 동시성을 포함한 액티비티 다이어그램 기반 테스트 시나리오 생성 기법. 정보과학회논문지, 43(9), 1015-1025.
- 오미자(2017). 스크래치 프로그램을 활용한 프로그래밍 교육에 대한 비전공자의 인식 연구. 컴퓨터교육학회논문지, 20(1), 1-11. https://doi.org/10.32431/KACE.2017.20.1.001
- 이찬.윤청(2016). 객체지향 분석의 유스케이스와 Uml 모델을 이용한 동적 영향 분석 방법. 정보과학회논문지, 43(10), 1104-1114.
- 임철일.홍미영.이선희(2011). 공학교육에서의 창의성 증진을 위한 학습환경 설계모형. Journal of Engineering Education Research, 14(4), 3-10. https://doi.org/10.18108/jeer.2011.14.6.3
- 한정수.김귀정.송영재(2014). Uml 입문 : 친근한 소재로 배우는 객체지향설계. IT Cookbook 한빛 교재 시리즈; 서울 : 한빛아카데미 : 한빛미디어, ISBN 9791156641247.
- 홍선학(2008). UML기반의 창의 공학용 로봇 설계. 한국통신학회지, 33(10), 343-349.
- Dranidis, D.(2007). Evaluation of StudentUML: an Educational Tool for Consistent Modelling with UML. In Proceedings of the 2nd Informatics Education Europe Conference(pp. 248-256).
- Georgantaki, S., & Retalis, S.(2007). Using educational tools for teaching object oriented design and programming. Journal of Information Technology Impact, 7(2), 111-130.
- Grady, B., James, R., & Ivar, J.(1999). The unified modeling language user guide. Reading: Addison-Wesley.
- Gogolla, M., Buttner, F., & Richters, M.(2007). USE: A UML-based specification environment for validating UML and OCL. Science of Computer Programming, 69(1-3), 27-34. https://doi.org/10.1016/j.scico.2007.01.013
- Koppelman, H.(2008). Pedagogical content knowledge and educational cases in computer science: An exploration. In Proceeding of the Informing Science and IT Education Conference.
- Larman, C.(2012). Applying UML and patterns: an introduction to object oriented analysis and design and interative development. Pearson Education India.
- Moor, B. D., & Deek, F. P.(2006). On the design and development of a UML-based visual environment for novice programmers. Journal of Information Technology Education: Research, 5(1), 53-76. https://doi.org/10.28945/234
- Schramm, J. et al.(2012, May). Teaching UML skills to novice programmers using a sample solution based intelligent tutoring system. In Twenty-Fifth International FLAIRS Conference.
- Sedrakyan, G., & Snoeck, M.(2015, October). Effects of simulation on novices' understanding of the concept of inheritance in conceptual modeling. In International Conference on Conceptual Modeling(pp. 327-336). Springer, Cham.
- Starrett, C.(2007, July). Teaching UML modeling before programming at the high school level. In Seventh IEEE International Conference on Advanced Learning Technologies (ICALT 2007) (pp. 713-714). IEEE.
- Turner, S. A., Perez-Quinones, M. A., & Edwards, S. H.(2005). minimUML: A minimalist approach to UML diagramming for early computer science education. Journal on Educational Resources in Computing (JERIC), 5(4), 1. https://doi.org/10.1145/1186639.1186640
- Utomo, D. W., & Subhiyakto, E. R.(2016). Assessing Novice Teams in Collaborative Software Engineering Education. Jurnal Fakultas Hukum UII.