Prospects and opportunities for visual programming technologies and tools application in educating at school

Article depicts typical problems that students encounter when mastering programming. For each problem, a number of existing specialized software environments offering a solution is displayed. Analyses of programming environments elements and the selection of those who are directly involved in solvin...

Full description

Bibliographic Details
Main Author: Eduard Mikhailovich Kagan
Format: Article
Language:English
Published: Peoples’ Friendship University of Russia (RUDN University) 2018-12-01
Series:RUDN Journal of Informatization in Education
Subjects:
Online Access:http://journals.rudn.ru/informatization-education/article/view/18048
id doaj-c238e99271374bcca24a80b75cba4117
record_format Article
spelling doaj-c238e99271374bcca24a80b75cba41172020-11-24T21:01:38ZengPeoples’ Friendship University of Russia (RUDN University) RUDN Journal of Informatization in Education2312-86312312-864X2018-12-01151182810.22363/2312-8631-2018-15-1-18-2816213Prospects and opportunities for visual programming technologies and tools application in educating at schoolEduard Mikhailovich Kagan0<p>Московский городской педагогический университет</p>Article depicts typical problems that students encounter when mastering programming. For each problem, a number of existing specialized software environments offering a solution is displayed. Analyses of programming environments elements and the selection of those who are directly involved in solving problems are conducted. In the end, aggregation of the best solution is carried out and an assumption about the possibility of combining the best elements is made. Initially, the school computer science course was focused on the formation of computer programming and computer skills. Now the main part of the course is devoted to the study of applied software and information technologies. At the same time, classical programming languages developed in the last century are used for learning more. The first successful attempt to create an alternative programming language that could act as an educational tool is the Logo language. A similar display method can be found in many programming environments, where the user does not need to have programming skills, but be able to make a workable algorithm. This allows you not to be distracted by programming language, but to design a program from blocks. Each of the visual programming environments mentioned in the article is not without a number of drawbacks. However, even with this state of affairs, there is a tendency to expand the use of visual programming languages in teaching.http://journals.rudn.ru/informatization-education/article/view/18048визуальное программированиесреда программированияпроблемы обучения программированиюнеклассические языки программированияанализ применимости
collection DOAJ
language English
format Article
sources DOAJ
author Eduard Mikhailovich Kagan
spellingShingle Eduard Mikhailovich Kagan
Prospects and opportunities for visual programming technologies and tools application in educating at school
RUDN Journal of Informatization in Education
визуальное программирование
среда программирования
проблемы обучения программированию
неклассические языки программирования
анализ применимости
author_facet Eduard Mikhailovich Kagan
author_sort Eduard Mikhailovich Kagan
title Prospects and opportunities for visual programming technologies and tools application in educating at school
title_short Prospects and opportunities for visual programming technologies and tools application in educating at school
title_full Prospects and opportunities for visual programming technologies and tools application in educating at school
title_fullStr Prospects and opportunities for visual programming technologies and tools application in educating at school
title_full_unstemmed Prospects and opportunities for visual programming technologies and tools application in educating at school
title_sort prospects and opportunities for visual programming technologies and tools application in educating at school
publisher Peoples’ Friendship University of Russia (RUDN University)
series RUDN Journal of Informatization in Education
issn 2312-8631
2312-864X
publishDate 2018-12-01
description Article depicts typical problems that students encounter when mastering programming. For each problem, a number of existing specialized software environments offering a solution is displayed. Analyses of programming environments elements and the selection of those who are directly involved in solving problems are conducted. In the end, aggregation of the best solution is carried out and an assumption about the possibility of combining the best elements is made. Initially, the school computer science course was focused on the formation of computer programming and computer skills. Now the main part of the course is devoted to the study of applied software and information technologies. At the same time, classical programming languages developed in the last century are used for learning more. The first successful attempt to create an alternative programming language that could act as an educational tool is the Logo language. A similar display method can be found in many programming environments, where the user does not need to have programming skills, but be able to make a workable algorithm. This allows you not to be distracted by programming language, but to design a program from blocks. Each of the visual programming environments mentioned in the article is not without a number of drawbacks. However, even with this state of affairs, there is a tendency to expand the use of visual programming languages in teaching.
topic визуальное программирование
среда программирования
проблемы обучения программированию
неклассические языки программирования
анализ применимости
url http://journals.rudn.ru/informatization-education/article/view/18048
work_keys_str_mv AT eduardmikhailovichkagan prospectsandopportunitiesforvisualprogrammingtechnologiesandtoolsapplicationineducatingatschool
_version_ 1716777427124879360