A Multitenant Single-Page Application for Programming Education

Wang Ruoxuan, Minoru Uehara · 2023

With developments in science and technology, society is entering a new era of informatization. The advent of high-performance artificial intelligence applications has seen the use of artificial intelligence rise to the level of national strategy, and countries have started to attach increased importance to programming education. Programming is listed as a compulsory subject in Japan’s growth strategy, and the Japanese government announced in 2020 that programming education will become compulsory. This paper describes the construction of a learning environment for programming education using mobile phones, which are more ubiquitous than personal computers and can be studied at anytime and anywhere. This study attempts to establish a web application that can primarily compile JavaScript and switch among various tenants. The aim of this application is to make independent learning as efficient as possible, reduce learning costs, and provide a good learning environment for beginners. The React JavaScript library is used for web application development.

Read the paper · More papers on PaperTik