Development of Programming Learning Application for Smartphones Using Japanese

Abstract

In recent years, programming education has garnered attention. The programming education has been introduced in elementary schools since the fiscal year 2020 in Japan. Conventional programming education in Japan teaches programming in English. Programming in a language that is not your native tongue is difficult. For many Japanese, it is easier to understand intuitively if you can program using Japanese. This helps beginners to start acquiring basic programming skills. Also, error messages are sometimes displayed in long sentences in English, which is another factor that hinders beginners from learning. In this material, the program description and error message specifications are written in Japanese. The purpose of this study is to develop learning materials for Japanese students to learn programming so that they can experience the fun of acquiring programming skills. In this research, I have developed an application that allows Japanese students to learn programming for smartphones in the Japanese language. The application has been designed for Android smartphones. Android Studio is used for IDE development and the programming language used is Java. The layout is written in XML. In this application, learners can learn about variables, operators, control statements, and arrays. For example, learners can learn how to program "determining even or odd numbers", "assigning data to an array", and so on. By using this application, learners can learn the basics of programming that they need to understand first. This will help them advance to their next step of learning a general-purpose programming language such as Java in English.



Author Information
Haruka Okubo, Tokyo Denki University, Japan
Makoto Shishido, Tokyo Denki University, Japan

Paper Information
Conference: BCE2021
Stream: Design

This paper is part of the BCE2021 Conference Proceedings (View)
Full Paper
View / Download the full paper in a new tab/window

Video Presentation


Comments & Feedback

Place a comment using your LinkedIn profile

Comments

Share on activity feed

Powered by WP LinkPress

Share this Research

Posted by amp21