Loading [a11y]/accessibility-menu.js
Browser-based Java Development Environment for Programming Education | IEEE Conference Publication | IEEE Xplore

Browser-based Java Development Environment for Programming Education


Abstract:

Programming education has become popular in elementary education. However, the pass rate for the subject of programming in higher education is not always sufficient. In r...Show More

Abstract:

Programming education has become popular in elementary education. However, the pass rate for the subject of programming in higher education is not always sufficient. In recent years, data science courses have effectively taught interactive and goal-oriented programming using Python and Jupyter. We propose a method for learning Java programming interactively using a Jupyter-like execution environment. This environment also enables the execution of network applications that are difficult to execute in the existing Jupyter environment. We show that many of the actual class examples can be executed using the proposed system.
Date of Conference: 27-30 November 2023
Date Added to IEEE Xplore: 05 February 2024
ISBN Information:

ISSN Information:

Conference Location: Matsue, Japan

I. Introduction

Programming education is becoming increasingly important. In many countries, programming education is provided in elementary andjunior high schools for the purpose of cultivating programming thinking and problem-solving skills. However, the definition and evaluation criteria for programming proficiency are still vague. Although graphic languages such as Scratch and Blockly are often used in programming education in elementary education, they are not appropriate for higher education and vocational training [1][2]. This paper discusses programming education in higher education.

References

References is not available for this document.