Browser-based Java Development Environment for Programming Education

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 p...

Full description

Saved in:
Bibliographic Details
Published inInternational Symposium on Computing and Networking Workshops (Online) pp. 153 - 158
Main Authors Liang, Yibao, Uehara, Minoru
Format Conference Proceeding
LanguageEnglish
Published IEEE 27.11.2023
Subjects
Online AccessGet full text
ISSN2832-1324
DOI10.1109/CANDARW60564.2023.00033

Cover

More Information
Summary: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.
ISSN:2832-1324
DOI:10.1109/CANDARW60564.2023.00033