소프트웨어 개발 과목을 위한 학생 중심 e‑러닝 커리큘럼 설계와 Blackboard 활용
초록
빅토리아 대학교의 2학년 소프트웨어 개발 과목을 학생 중심 학습으로 전환하기 위해 커리큘럼을 재구성하고, Blackboard 기반 e‑러닝 자료와 사례 연구를 도입하였다. 강의·실습·온라인 활동을 통합한 혼합형 학습 모델을 통해 자기 주도적 학습, 협업, 실무 문제 해결 능력을 강화하고, 전 캠퍼스에 일관된 교육 콘텐츠를 제공한다.
상세 분석
이 논문은 전통적인 일방향 강의 방식을 탈피하고, 구성주의 학습 이론에 기반한 학생 중심 교육 모델을 구현한다는 점에서 교육공학적 의의가 크다. 먼저, 커리큘럼 재설계는 목표, 교수·학습 방법, 평가, 학습 성과 네 가지 핵심 요소를 체계적으로 재정의한다. 학습 목표는 객체지향 개발 방법론 적용, 관계형 데이터베이스 설계, RAPID 애플리케이션 개발 기술 습득, 문제 해결 효율성 증대, 팀 협업 능력 함양, 자기 주도 학습 전략 수립, 전문·윤리적 판단력 배양, 문화·사회 다양성 존중 등으로 구체화된다. 이러한 목표는 실제 산업 현장에서 요구되는 역량과 직접 연결돼 학습자의 동기 부여를 높인다.
교수·학습 방법으로는 ‘케이스 스터디 기반 실습’과 ‘온라인 토론·자기 진단’이 결합된 혼합형(blended) 방식을 채택한다. Blackboard의 Syllabus, Content, Calendar, Self‑Test, Quiz, DropBox 등 다양한 도구를 활용해 학습 흐름을 시각화하고, 즉각적인 피드백을 제공한다. 특히 Self‑Test와 Quiz는 형성 평가(formative assessment) 역할을 수행해 학습자에게 현재 이해 수준을 점검하게 하며, DropBox를 통한 과제 제출은 학습 관리와 성과 기록을 자동화한다.
사례 연구는 ‘실제 소프트웨어 개발 프로젝트’를 모듈화하여 단계별로 진행하도록 설계돼, 학생이 요구사항 분석, 설계, 구현, 테스트, 배포까지 전 과정을 체험하게 한다. 이는 추상적인 이론을 구체적 상황에 적용하도록 유도해 지식 전이(transfer)를 촉진한다.
Blackboard 활용에 있어 가장 큰 장점은 전 세계 5개 캠퍼스에 걸쳐 동일한 학습 자료와 일정, 평가 기준을 제공함으로써 교육 품질의 일관성을 확보한다는 점이다. 또한, 토론 게시판과 이메일 기반 그룹 작업을 통해 학습자 간 지식 공유와 협업을 자연스럽게 유도한다.
하지만 논문에는 학습 효과를 정량적으로 검증한 데이터가 부족하다. 사전·사후 설문, 성적 비교, 학습 로그 분석 등 실증적 평가가 제시되지 않아, 제안된 모델이 실제로 학습 성취도 향상에 기여했는지 판단하기 어렵다. 또한, Blackboard 외의 보조 도구(예: Git, CI/CD 파이프라인) 활용 여부가 언급되지 않아, 최신 소프트웨어 개발 실무와의 연계성이 다소 제한적일 수 있다.
전반적으로 이 연구는 학생 중심 학습과 e‑러닝 플랫폼 통합을 통한 커리큘럼 혁신 사례를 제공하지만, 향후 연구에서는 학습 성과 측정, 다양한 기술 스택 연계, 장기적인 유지·보수 전략 등을 보완할 필요가 있다.
댓글 및 학술 토론
Loading comments...
의견 남기기