Best Practices on Code Review Platform Based on Web Compiler for Coding Novice Junior

  • 최정환
  • 김민규
  • 김상균
  • 이진우
  • 문창주
  • ... 김영철
  • 외 2명

초록

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.

키워드

code reviewcode reusabilitycode shareability
제목
Best Practices on Code Review Platform Based on Web Compiler for Coding Novice Junior
저자
최정환김민규김상균이진우문창주전병국김영철서채연
발행일
2024-12
저널명
International Journal of Advanced Smart Convergence
13
4
페이지
369 ~ 375