Preview

Informatics in school

Advanced search

METHODOLOGICAL ASPECTS OF TEACHING THE BASICS OF PROGRAMMING IN THE PASCALABC.NET (DRAWMAN)

https://doi.org/10.32517/2221-1993-2021-20-4-24-33

Abstract

The article describes the methodological rationale for using the virtual robot Drawman in the PascalABC.NET environment for teaching the basics of programming. There is a didactic material on the basics of working with the virtual robot Drawman, which can be used in informatics lessons or in additional classes. Detailed instructions can be both an assistant to the teacher for working in the lesson, and a guide for students working at an individual pace, and schoolchildren in self-study of the basics of programming. However, under teacher guidance, this training will be more effective. The article examines tasks from various topics  — linear programs, loop operators, nested loops, procedures and procedures with a parameter — with a detailed description of how to solve these problems, which will allow students to solve other tasks from these topics on their own. For the first linear program, step-by-step instructions are given on how to implement the task and write the first program in the PascalABC.NET environment for the virtual robot Drawman, as well as to automatically check the completed task. Depending on the interests and level of preparation of the students, the material may be useful for students in the sixth or seventh grades.

About the Author

S. S. Gerbut
Lyceum 2
Russian Federation

Tula



References

1. Гвоздева В. А. Введение в специальность программиста: учебник. 2-е изд., испр. и доп. М.: ИД «ФОРУМ»; ИНФРА-М, 2007. 208 с.

2. Голицына О. Л., Попов И. И. Программирование на языках высокого уровня: учебное пособие. М.: ФОРУМ, 2008. 496 с.

3. Осипов А. В. PascalABC. NET: Введение в современное программирование. Ростов-на-Дону, 2019. 572 с.

4. Осипов А. В. PascalABC. NET: выбор школьника. Ч. 1. 2-е изд., испр. и доп. Ростов-на-Дону, Таганрог: Изд-во Южного федерального университета, 2020. 148 с.

5. Основы общей теории и методики обучения информатике: учебное пособие / под ред. А. А. Кузнецова. М.: БИНОМ. Лаборатория знаний, 2010. 207 с.

6. Поляков К. Ю. Программирование. Python. C++. Ч. 1: учебное пособие. 2-е изд., испр. М.: БИНОМ. Лаборатория знаний, 2020. 144 с. 7. Поляков К. Ю., Еремин Е. А. Информатика.

7. класс: учебник (в 2 ч.). Ч. 2. М.: БИНОМ. Лаборатория знаний, 2019. 160 с.

8. Система программирования PascalABC. NET. http://pascalabc.net/

9. Справка PascalABC. NET. http://pascalabc.net/downloads/pabcnethelp/index.htm

10. Ушаков Д. М., Юркова Т. А. Паскаль для школьников. 2-е изд. СПб.: Питер, 2011. 320 с.


Review

For citations:


Gerbut S.S. METHODOLOGICAL ASPECTS OF TEACHING THE BASICS OF PROGRAMMING IN THE PASCALABC.NET (DRAWMAN). Informatics in school. 2021;(4):24-33. (In Russ.) https://doi.org/10.32517/2221-1993-2021-20-4-24-33

Views: 250


Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 License.


ISSN 2221-1993 (Print)