An Experimental Assistant Platform for Teaching Programming Languages Using a Step-by-Step Approach

2023

Closed access Metadata (CSL-JSON)
DOI 10.1109/sist58284.2023.10223528
Data confidence 70 medium
How this score is calculated

It is built from checkable properties of the record itself: whether the article has a DOI, how many independent sources confirmed its data, whether the required fields are filled in, and how recent the latest confirmation is. Disagreement between sources and a missing identifier lower it. A value of 80 or above means the record was published without further checking; 60 to 79 means it is published at reduced confidence, with a manual check advisable. A record verified by an editor by hand is never pushed below 90 by a recalculation. This scores our data about the article, not the article itself.

Abstract

This paper provides one of the ways to provide information for educational purposes. The basis of this method is to combine the “touch typing” method and the “step by step” approach, which will not only reduce the time for learning a programming language, but also increase the student's interest in the language. The problem that the author faced is the provision of material based on slides, the author does not consider it irrelevant, but presents a way that would cover the shortcomings. This method could increase the number of interested students, reduce the time spent on training and keep records to identify factors that reduce efficiency. The result of the study is an application that increases the effectiveness of learning in a school environment for students in grades 7-9. The application architecture is based on the REST service and SPA application. This application can be used both offline and online, as well as within clubs and sections of school programming.