A Practical Report on Reducing Initial Learning Barriers in Coding Education

Bibliographic Information

Other Title
  • コーディング教育における学習初期課題を軽減するための実践報告
  • コーディング キョウイク ニ オケル ガクシュウ ショキ カダイ オ ケイゲン スル タメ ノ ジッセン ホウコク

Search this article

Description

In recent years, programming education has gained attention in school curricula. Coding education, including courses in programming languages and web development, is often considered challenging for liberal arts students. This paper reports on some efforts to reduce the initial learning barriers faced by such students. The first approach involves the development of web-based tools to improve keyboard input accuracy. Accurate coding requires precise source code input from the initial stages of learning. However, due to insufficient understanding of the course content, students often make typographical errors in their code, which are difficult to detect and correct. While error correction is an unavoidable aspect of coding, frequent error correction tasks can hinder students' understanding and negatively impact their overall learning experience. To enhance learning outcomes, web-based tools designed to detect and reduce input errors have been developed. The second approach involves introducing web-based coding services accessible through widely used web browsers as initial teaching materials. These services, allow students to begin learning more easily. Furthermore, they assist smooth learning across various computer platforms and also support remote learning classes.In 2020, the COVID-19 pandemic necessitated a shift to online remote classes. This report also summarizes the trial-and-error efforts made to ensure class continuity and the practical improvements in teaching that were realized as a result of the pandemic.

Journal

Details 詳細情報について

Report a problem

Back to top