Integrating CodeWalks Coding Platform with Open edX LMS : Enhancing Coding Education through Learning Analytics and Automated Assessment
CodeWalks 코딩 플랫폼과 Open edX LMS 통합 : 학습 분석 및 자동 평가를 통해 코딩 교육 강화
This paper proposes integrating the CodeWalks coding platform with Open edX LMS to enhance coding education. The system uses RESTful APIs and custom XBlocks for seamless communication, enabling real-time monitoring, comprehensive analytics, and automated assessment. Integration with edX Insights and Figures provides detailed learner progress tracking. Quantitative analysis reveals significant improvements in the experimental group: 31% increase in engagement rate (p < 0.001), 22% higher completion rate (χ² = 45.2, p < 0.001), 41% decrease in error rate (p < 0.001), improved transition to text-based coding (73% vs 52%, χ² = 38.7, p < 0.001), and higher learner satisfaction (median 4.4 vs 3.7, U = 76,234, p < 0.001). The integrated platform addresses challenges faced by coding novices and offers a personalized learning environment. This study contributes to effective online coding education and provides a foundation for future innovations in educational technology.
한국어
본 논문은 웹 기반 코딩 플랫폼인 CodeWalks를 Open edX 학습관리시스템(LMS)과 통합하여 코딩 교육을 개선하는 방안을 제시하였다. 제안된 시스템은 RESTful API와 사용자 정의 XBlock을 활용하여 CodeWalks와 Open edX 간의 원활한 통신을 구현하였으며, 이를 통해 실시간 코딩 활동 모니터링, 포괄적인 학습자 분석, 자동화된 퀴즈 채점, 그리고 블록 기반 및 텍스트 기반 코딩 인터페이스의 통합과 같은 핵심 기능을 제공하였다. 또한, Open edX의 분석 모듈인 edX Insights와 Figures를 통합하여 학습자 진행 상황을 정밀하게 추적하고 분석할 수 있는 강력한 프레임워크를 구축하였다. 정량적 분석 결과, 제안된 시스템은 학습자의 참여도(31% 증가, p < 0.001), 과제 완료율(23% 상승, χ² = 45.2, p < 0.001), 오류율(41% 감소, p < 0.001), 블록 기반에서 텍스트 기반 코딩으로의 전환율(73% vs. 52%, χ² = 38.7, p < 0.001), 그리고 학습자 만족도(중앙값 4.4 vs. 3.7, U = 76,234, p < 0.001)에서 통계적으로 유의미한 개선을 보였다. 이 연구는 코딩 초보자들의 학습 어려움을 해결하고 개인화된 학습 환경을 제공함으로써, 더 효과적이고 접근성 높은 코딩 교육의 새로운 가능성을 제시하였다.
목차
ABSTRACT 요약 I. Introduction II. Background 1. Platforms for Online and Coding Education 2. Challenges in Coding Education III. Proposed Integration Architecture and Implementation 1. RESTful API Design 2. CodeWalks Integration Module and Custom XBlock Development 3. Enhanced Analytics and Assessment Mechanisms Ⅳ. Experimental Evaluation 1. Research Design 2. Data Collection and Metrics Ⅴ. Result Ⅵ. Discussion 1. Interpretation of Results 2. Leveraging edX Insights and Figures Ⅵ. Future Work Ⅶ. Conclusion References
한국인공지능교육학회 [Korean Association of Artificial Intelligence Education]
설립연도
2019
분야
사회과학>교육학
소개
인공지능 기반의 융합 사회의 도래로 사회 전반에서 인공지능의 소양과 역량에 대한 요구가 증가하고 있습니다. 알파고 이후 인공지능은 우리 생활의 일부가 되고 있고 인공지능 기술이 융합 산업의 핵심으로 대두되었습니다. 인공지능기술이 다른 분야를 만났을 때 창출되는 가치는 자동차, 반도체, 스마트폰의 부가가치를 모두 합친 것보다 초월하고 있고 인공지능 역량을 가진 인재는 세상의 변화를 주도하는 막강한 영향력을 갖게 되었습니다.
이러한 인재의 양성은 혁신 기업의 존망을 좌우하게 되었고 국가의 경쟁력으로 이어지고 있습니다. 이것이 인공지능교육의 필요성이며 이를 이끌 단체로서 인공지능교육학회가 있습니다.
한국인공지능교육학회는 인공지능 기술과 융합적 역량을 가진 인재를 양성하고 미래 사회에서 인공지능이 인간을 위한 기술로 전개될 수 있도록 교육의 기반을 마련하고자 합니다. 학회에서는 인공지능에 관한 산학연 연계의 학문을 발전시키고 국가 발전에 기여하는 인재를 양성하는 등 다양한 방면에서 인공지능교육의 발전을 위해 노력하겠습니다. 또한 글로벌 인공지능과 융합 기술 분야에서 우리나라가 선도할 수 있도록 다양한 연구와 학술활동 그리고 국내외 공유의 장을 만들어 가도록 하겠습니다 .
간행물
간행물명
인공지능연구 논문지 [Journal of The Korean Association of Artificial Intelligence Education]