JeongHwan Choi, Mingyu Kim, Sanggyoon Kim, Jinwoo Lee, Changju Mun, Byungkook Jeon, R. Young Chul Kim, Chaeyun Seo
언어
영어(ENG)
URL
https://www.earticle.net/Article/A462042
※ 원문제공기관과의 협약기간이 종료되어 열람이 제한될 수 있습니다.
원문정보
초록
영어
In current issue in Korea, we should have two absolute demands of coding education in elementary, middle, and high schools, and teaching programming to non-majors. Such naive learners, that is, young generation students, pose significant challenges in how to make high-quality code. A big problem is that early coding education in schools may inadvertently lead to "coding quitters" (akin to math-averse students, often referred to as "math quitters"). To solve it, we should have continuous mentoring and make an active learner attitude, which makes mutual feedback way to an interactive, engaged approach. Then we also enhance coding proficiency and a positive learning environment for lower-grade students. How to keep sustained interactions with mentors and ongoing code reviews? To solve this problem, we propose a code review platform to incorporate a web-based compiler to identify bugs and offer guidance. With this platform, we allow users to share their code and enable others to reference and reuse code for promoting a culture of knowledge-sharing. Real-time feedback on code enhances code quality and enriches the learning experience. We expect students to improve their coding skills while developing a deeper understanding of programming principles through this collaborative environment.
목차
Abstract 1. INTRODUCTION 2. RELATED WORKS 3. CODE REVIEW PLATFORM DESIGN 4. OUR CODE REVIEW PLATFORM 5. CONCLUSION REFERENCE
키워드
code reviewcode reusabilitycode shareability
저자
JeongHwan Choi [ Dept. of Software Communications Hongik University ]
Mingyu Kim [ Dept. of Software Communications Hongik University ]
Sanggyoon Kim [ Dept. of Software Communications Hongik University ]
Jinwoo Lee [ Dept. of Software Communications Hongik University ]
Changju Mun [ Dept. of Software Communications Hongik University ]
Byungkook Jeon [ Professor, Dept. of Comp. Sci & Eng. Gangneung-Wonju National University, Korea ]
R. Young Chul Kim [ Professor, Dept. of Software Communications Engineering, Hongik University, Korea ]
Chaeyun Seo [ Visiting Professor, Dept. of Software Communications Engineering, Hongik University, Korea ]
Corresponding Author