Core Concepts
팀 기반 학습(TBL)과 오픈 소스 소프트웨어(OSS) 기여를 통해 소프트웨어 테스팅 교육에서 이론적 지식을 실제 실습으로 연계하는 효과적인 교육 방법론을 제시한다.
Abstract
이 논문은 소프트웨어 테스팅 교육에서 팀 기반 학습(TBL)과 오픈 소스 소프트웨어(OSS) 기여를 통해 이론적 지식을 실제 실습으로 연계하는 교육 방법론을 제시한다.
교육 과정은 5개의 TBL 모듈로 구성되며, 각 모듈은 이론 학습, 준비도 평가 시험, 강의실 내 실습 활동, 그리고 OSS 프로젝트 기여로 구성된다.
학생들은 OSS 프로젝트에 직접 참여하여 소프트웨어 테스팅을 수행하고, 이를 통해 실제 실습 경험을 얻게 된다.
4개 학기에 걸쳐 300명 이상의 학생들을 대상으로 이 교육 방법론을 적용하였으며, 학생들의 인식 조사를 통해 긍정적인 결과를 확인하였다.
학생들은 TBL 접근법이 전통적인 강의 방식에 비해 더 많은 장점을 가지고 있다고 인식하였으며, 이론 지식을 실제 실습에 적용하는 것에 대해 보람을 느끼는 것으로 나타났다.
다만 OSS 프로젝트에 처음 기여하는 과정에서 학생들이 어려움을 겪는 것으로 확인되어, 이를 해결하기 위한 방안이 필요한 것으로 나타났다.
Stats
팀 기반 학습 접근법이 전통적인 강의 방식에 비해 더 많은 장점을 가지고 있다고 생각한다. (5.90점)
팀 기반 학습을 통해 전통적인 강의 방식에 비해 더 많이 배웠다고 생각한다. (5.52점)
팀 기반 학습을 통해 전통적인 강의 방식에 비해 더 많이 공부했다고 생각한다. (5.19점)
OSS 프로젝트에서 테스트 활동을 수행하는 것이 매우 어려웠다고 생각한다. (5.65점)
Quotes
"팀 기반 학습 접근법이 전통적인 강의 방식에 비해 더 많은 장점을 가지고 있다."
"팀 기반 학습을 통해 전통적인 강의 방식에 비해 더 많이 배웠다."
"OSS 프로젝트에서 테스트 활동을 수행하는 것이 매우 어려웠다."