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...
Main Author: | |
---|---|
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 |