title: Extensible generator of syntactically correct programs for teaching programming
metadata.name: dc.contributor.advisor
metadata.value: Шевская Наталья Владимировна
metadata.lang: ru_RU
metadata.name: dc.contributor.advisor
metadata.value: Sevskaa Natala Vladimirovna
metadata.lang: en_GB
metadata.name: dc.contributor.author
metadata.value: Босов Никита Алексеевич
metadata.lang: ru_RU
metadata.name: dc.contributor.author
metadata.value: Bosov Nikita Alekseevic
metadata.lang: en_GB
metadata.name: dc.contributor.editor
metadata.value: Куликов Александр Сергеевич
metadata.lang: ru_RU
metadata.name: dc.contributor.editor
metadata.value: Kulikov Aleksandr Sergeevic
metadata.lang: en_GB
metadata.name: dc.date.accessioned
metadata.value: 2023-04-06T21:50:23Z
metadata.lang: -
metadata.name: dc.date.available
metadata.value: 2023-04-06T21:50:23Z
metadata.lang: -
metadata.name: dc.date.issued
metadata.value: 2022
metadata.name: dc.identifier.other
metadata.value: 069504
metadata.lang: en_GB
metadata.name: dc.identifier.uri
metadata.value: http://hdl.handle.net/11701/40275
metadata.lang: -
metadata.name: dc.description.abstract
metadata.value: В настоящее время знание языка программирования является необходимым для специалиста в отрасли 
  информационных технологий, а обучение им - крайне востребованным. Для обучения языкам программирования необходимо создавать тестовые задачи для студентов. Целью данной работы было создание генератора программ для обучения программированию. По итогу работы был создан инструмент генерации программ по заданному шаблону, поддерживающий генерацию кода на различных языках программирования. Также инструмент позволяет автоматически проверять ответы студентов на задания.
metadata.lang: ru_RU
metadata.name: dc.description.abstract
metadata.value: Nowadays, knowledge of a programming language is essential for a specialist in the industry of
  information technologies, and teaching them is extremely in demand. To teach programming languages, it is necessary to create test tasks for students. The purpose of this work was to create a program generator for teaching programming. As a result of the work, a tool for generating programs according to a given template was created that supports code generation in various programming languages. The tool also allows you to automatically check students' answers to assignments.
metadata.lang: en_GB
metadata.name: dc.language.iso
metadata.value: ru
metadata.name: dc.subject
metadata.value: генерация
metadata.lang: ru_RU
metadata.name: dc.subject
metadata.value: программный код
metadata.lang: ru_RU
metadata.name: dc.subject
metadata.value: программирование
metadata.lang: ru_RU
metadata.name: dc.subject
metadata.value: обучение
metadata.lang: ru_RU
metadata.name: dc.subject
metadata.value: ДАС
metadata.lang: ru_RU
metadata.name: dc.subject
metadata.value: шаблон
metadata.lang: ru_RU
metadata.name: dc.subject
metadata.value: generation
metadata.lang: en_GB
metadata.name: dc.subject
metadata.value: programs
metadata.lang: en_GB
metadata.name: dc.subject
metadata.value: teaching
metadata.lang: en_GB
metadata.name: dc.subject
metadata.value: AST
metadata.lang: en_GB
metadata.name: dc.subject
metadata.value: template
metadata.lang: en_GB
metadata.name: dc.title
metadata.value: Extensible generator of syntactically correct programs for teaching programming
metadata.lang: en_GB
metadata.name: dc.title.alternative
metadata.value: Расширяемый генератор синтаксически корректных программ для обучения программированию
metadata.lang: ru_RU
resources.filename: st069504.pdf
resources.url: https://dspace.spbu.ru/bitstream/11701/40275/2/st069504.pdf
resources.format: Adobe PDF
resources.description: Article
resources.size: 390 kB
resources.filename: reviewSV_bosov.pdf
resources.url: https://dspace.spbu.ru/bitstream/11701/40275/3/reviewSV_bosov.pdf
resources.format: Adobe PDF
resources.description: ReviewSV
resources.size: 26,96 kB