Details
Title | Разработка веб-приложения для обучения языку SQL: выпускная квалификационная работа бакалавра: направление 09.03.02 «Информационные системы и технологии» ; образовательная программа 09.03.02_02 «Информационные системы и технологии» |
---|---|
Creators | Плотникова Алиса Сергеевна |
Scientific adviser | Кузнецова Лидия Валерьевна |
Organization | Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности |
Imprint | Санкт-Петербург, 2025 |
Collection | Выпускные квалификационные работы; Общая коллекция |
Subjects | веб-приложение; организация обучения; геймификация; javascript; react; node.js; интерфейс; адаптивный дизайн; web-application; learning organization; gamification; interface; adaptive design |
Document type | Bachelor graduation qualification work |
File type | |
Language | Russian |
Level of education | Bachelor |
Speciality code (FGOS) | 09.03.02 |
Speciality group (FGOS) | 090000 - Информатика и вычислительная техника |
DOI | 10.18720/SPBPU/3/2025/vr/vr25-108 |
Rights | Доступ по паролю из сети Интернет (чтение) |
Additionally | New arrival |
Record key | ru\spstu\vkr\34207 |
Record create date | 2/26/2025 |
Allowed Actions
–
Action 'Read' will be available if you login or access site from another network
Group | Anonymous |
---|---|
Network | Internet |
Целью данной работы является разработка веб-приложения для изучения языка SQL с использованием элементов геймификации. В следующих главах будет подробно объяснен выбор SQL как объекта обучения. В дальнейшем это приложение может быть расширено для обучения другим языкам программирования. Объектом исследования является веб-приложение для изучения языка SQL, созданное с использованием современных технологий для разработки интерактивных и динамичных приложений. Предметом исследования является процесс разработки и создания архитектуры веб-приложения, включая проектирование, выбор технологий и инструментов, а также внедрение элементов геймификации. Для достижения поставленной цели необходимо выполнить несколько задач: 1. изучить существующие решения в области онлайн-образования, оценить их преимущества и недостатки; 2. сформулировать требования к разрабатываемому веб-приложению; 3. выбрать язык программирования, среду разработки, фреймворки и СУБД для реализации проекта; 4. спроектировать архитектуру, интерфейс и основные алгоритмы приложения; 5. разработать веб-приложение с использованием выбранных технологий; 6. оценить полученные результаты и разработать стратегии для дальнейшего развития и масштабирования проекта.
The purpose of this work is to develop a web application for learning the SQL language using gamification elements. The following chapters will explain in detail the choice of SQL as a learning object. In the future, this application can be expanded to teach other programming languages. The object of the study is a web application for learning the SQL language, created using modern technologies for developing interactive and dynamic applications. The subject of the study is the process of developing and creating the architecture of a web application, including design, selection of technologies and tools, as well as the introduction of gamification elements. To achieve this goal, it is necessary to complete several tasks: 1. study existing solutions in the field of online education, evaluate their advantages and disadvantages; 2. formulate requirements for the web application being developed; 3. select a programming language, development environment, frameworks and DBMS for the implementation of the project; 4. design the architecture, interface and basic algorithms of the application; 5. develop a web application using the selected technologies; 6. evaluate the results obtained and develop strategies for further development and scaling of the project.
Network | User group | Action |
---|---|---|
ILC SPbPU Local Network | All |
|
Internet | Authorized users SPbPU |
|
Internet | Anonymous |
|
Access count: 0
Last 30 days: 0