Жамият
ва
инновациялар
–
Общество
и
инновации
–
Society and innovations
Journal home page:
https://inscience.uz/index.php/socinov/index
Development of an intelligent online learning platform for
self-guided mastery of programming and digital design
Khajiboy ATADJANOV
1
Nukus State Pedagogical Institute
ARTICLE INFO
ABSTRACT
Article history:
Received February 2025
Received in revised form
28 February 2025
Accepted 20 March 2025
Available online
15 April 2025
This article examines the possibilities for improving
platforms for self-study in programming and information
technology. It proposes enhancements to existing educational
systems by integrating interactive tools such as code validation,
practical assignments, and step-by-step instructions. The
functionality of the platform is described, including structured
educational materials, a specialized code editor, and a built-in
emulator for displaying program execution results. The focus is
on practice-oriented learning, which fosters the development of
skills in working with modern technologies and enhances the
effectiveness of the educational process. The article explores
the potential implementation of such platforms in educational
institutions, their role in developing students’ digital
competencies, adaptation to various skill levels and
specializations, as well as methods for personalized learning,
automated knowledge assessment, and interactive engagement.
2181-
1415/©
2025 in Science LLC.
https://doi.org/10.47689/2181-1415-vol6-iss3/S-pp
This is an open access article under the Attribution 4.0 International
(CC BY 4.0) license (https://creativecommons.org/licenses/by/4.0/deed.ru)
Keywords:
self-learning,
e-learning,
interactive platforms,
programming,
code validation,
emulator,
practical assignments,
code editor,
educational materials,
specialization.
Дастурлаш ва рақамли лойиҳалашни мустақил ўрганиш
учун интеллектуал онлайн ўқув платформасини
яратиш
АННОТАЦИЯ
Калит сўзлар:
мустақил таълим,
электрон таълим,
интерактив
платформалар,
дастурлаш,
кодни валидация қилиш,
Ушбу мақолада дастурлаш ва веб
-
дизайн фанларида
мустақил таълим учун онлайн ўқув платформаларини
такомиллаштириш имкониятлари таҳлил қилинади.
Мавжуд таълим тизимларини кодни текшириш, амалий
топшириқлар ва босқичма
-
босқич йўриқномалар каби
1
Senior Lecturer, Nukus State Pedagogical Institute. Nukus, Uzbekistan. E-mail: atadjanov@ndpi.uz
Жамият
ва
инновациялар
–
Общество
и
инновации
–
Society and innovations
Special Issue
–
03 (2025) / ISSN 2181-1415
9
эмуляторлар,
амалий топшириқлар,
консоль,
ўқув материаллари,
мутахассислик.
интерактив воситаларни интеграция қилиш орқали
такомиллаштириш таклиф этилади. Платформанинг
тузилган ўқув материаллари, махсус код таҳрирлагичи ва
дастур ижроси натижаларини кўрсатувчи эмулятор каби
имкониятлари тавсифланади. Асосий эътибор амалий
йўналтирилган таълимга
қаратилиб, бу талабаларнинг
замонавий технологиялар билан ишлаш кўникмаларини
ривожлантириш ва таълим жараёни самарадорлигини
оширишга хизмат қилади. Бундай платформаларни таълим
муассасаларига жорий этиш истиқболлари, уларнинг
талабаларнинг
рақамли
компетенцияларини
шакллантиришдаги аҳамияти ва турли малака даражалари
ҳамда мутахассисликларига мослашувчанлиги муҳокама
қилинади.
Персоналлаштирилган
таълим
усуллари,
билимларни автоматик баҳолаш ва интерактив ўзаро
ҳамкорлик механизмлари таҳлил қилинади.
Создание интеллектуальной платформы онлайн
-
обучения
для
самостоятельного
освоения
программирования и цифрового проектирования
АННОТАЦИЯ
Ключевые слова:
самостоятельное
обучение.,
электронное образование.,
интерактивные
платформы.,
программирование.,
проверка кода.,
эмулятор.,
практические задания.,
консоль.,
учебные материалы.,
специализация.
В данной статье рассматриваются возможности
совершенствования платформ для самостоятельного
изучения
программирования
и
информационных
технологий.
Предлагается
усовершенствование
существующих
образовательных
систем
за
счёт
интеграции интерактивных инструментов, таких как
проверка кода, практические задания и пошаговые
инструкции.
Описан функционал платформы, включающий
структурированные
образовательные
материалы,
специализированный редактор кода и встроенный
эмулятор для отображения результатов выполнения
программ. Основное внимание уделяется практико
-
ориентированному обучению, что способствует развитию
навыков работы с современными технологиями и
повышению эффективности образовательного процесса.
Рассматриваются перспективы внедрения подобных
платформ в образовательные учреждения, их роль в
формировании
цифровых
компетенций
студентов,
адаптация
к
различным
уровням
подготовки
и
специализациям. Анализируются методы персонализации
обучения, автоматизированного контроля знаний и
интерактивного взаимодействия.
ВВЕДЕНИЕ
Для обеспечения конкурентоспособности экономики нашей страны на
международной арене была принята стратегия «Цифровой Узбекистан –
2030»,
Жамият
ва
инновациялар
–
Общество
и
инновации
–
Society and innovations
Special Issue
–
03 (2025) / ISSN 2181-1415
10
которая реализуется поэтапно. Данная стратегия предусматривает приоритетные
направления в области обучения и повышения квалификации в сфере
информационных технологий, а также подготовку
специалистов с достаточным
уровнем компетенций в высших учебных заведениях.
[1]
Это связано с тем, что для успешного развития цифровой экономики
наблюдается нехватка IT
-
специалистов, обладающих необходимыми знаниями.
В настоящее время спрос на этих специалистов очень высок. Исходя из этого,
в рамках первого направления выполняется проект по подготовке кадров для
цифровой экономики, который предполагает ежегодное увеличение целевых
показателей приема в высшие учебные заведения. Так, в 2023 году данный
показатель вырос на 1,8 раза.
Второе направление ставит перед институтами и университетами задачу
подготовки IT
-
специалистов, способных конкурировать на рынке труда. Если
рассмотреть рынок труда в IT
-
сфере, то, по данным платформы HeadHunter,
в частный сектор и государственные организации республики предлагается около
7000 рабочих мест для узкопрофильных специалистов.
Кроме того, спрос на IT
-
специалистов на рынке труда ежегодно
увеличивается на 15–20%. Наиболее востребованными направлениями являются:
•
Frontend-
разработка (создание пользовательской части веб
-
страниц);
•
Backend-
разработка;
•
PHP, Java, .Net, C++, Python, JavaScript;
•
Системное администрирование;
•
Fullstack-
разработка;
•
Разработка для Android и
iOS.
Особенно
высокий
спрос
наблюдается
на
веб
-
ориентированных
разработчиков. Наша исследовательская работа посвящена изучению данной
сферы и созданию системной базы для подготовки таких специалистов. [2,3]
ИЗУЧЕННАЯ ЛИТЕРАТУРА
В ходе данного исследования были изучены работы ряда зарубежных и
отечественных ученых. Среди авторов:
Н.С.
Власова и Л.Е.
Родионова, которые в
своих трудах рассматривают учебные программы подготовки специалистов в
web-
сфере
,
С.Д.
Каракозов, изучавший спрос и изменения в требованиях к специалистам
в области информационных технологий
,
Г.П.
Блуднов, который в своей работе
выделяет веб
-
дизайн как отдельную область
[4].
Среди отечественных
исследователей, занимающихся вопросами внедрения веб
-
технологий в
образовательный процесс, особое внимание заслуживают работы М.Р.
Файзиевой,
исследовавшей разработку и применение адаптивных веб
-
систем в учебном
процессе [5], а также Н.С.
Хайтуллаевой, изучавшей методические аспекты
использования веб
-
технологий в подготовке будущих учителей информатики.
Их исследования подтверждают значимость цифровых инструментов для
повышения качества обучения и развития профессиональных компетенций у
студентов, осваивающих педагогические и информационные специальности. [6]
ПОСТАНОВКА ПРОБЛЕМЫ
.
Веб
-
технологии открывают новые возможности в сфере образования,
включая доступ к открытым электронным ресурсам, создание информационных
баз, площадок для взаимодействия и использование онлайн
-
интерактивных
Жамият
ва
инновациялар
–
Общество
и
инновации
–
Society and innovations
Special Issue
–
03 (2025) / ISSN 2181-1415
11
систем.
С педагогической точки зрения веб
-
технологии позволяют готовить
научно
-
образовательные материалы и творческие работы, размещая их на
образовательных порталах. Использование интерактивных систем через
веб позволяет совершенствовать методику самостоятельного изучения
программирования, что является одной из приоритетных задач.
Цифровизация текущего состояния вызывает изменения в подходах к
содержанию подготовки кадров в области программирования. В нашей республике
содержание профессиональной подготовки бакалавров по IT
-
направлениям
разработано с учетом частичных требований работодателей и международных
стандартов. При этом данная область остается сферой, требующей постоянного
освоения новых технологий и изменений.
МАТЕРИАЛЫ И МЕТОДЫ
В высшем образовании подготовка по веб
-
технологиям осуществляется
в рамках стандартов подготовки бакалавров в области информационных
технологий. Однако учебные программы, специально предназначенные для
подготовки веб
-
дизайнеров и веб
-
разработчиков, недостаточны. Некоторые
компании организуют собственные учебные курсы, из которых отбирают лучших
выпускников.
Веб
-
технологии могут быть реализованы с использованием
различных систем или платформ тремя основными способами:
1.
Ручное программирование с использованием языков
программирования.
Этот метод предполагает написание всех компонентов платформы вручную,
с использованием кода. Для реализации такого подхода необходимо работать
в команде или обратиться к Fullstack
-
разработчику. При этом дизайн сайта
разрабатывается одной группой специалистов, программная часть –
другой,
а администрирование выполняется третьей группой.
2.
Создание сайта с использованием систем управления контентом (CMS).
В этом случае используются готовые оболочки, такие как WordPress или Joomla.
По данным компании W3Techs за 2022 год, около 43,2% существующих сайтов в
мире используют эти платформы. Среди них WordPress является одной из самых
популярных платформ. Согласно статистике, почти 62% веб
-
сайтов, использующих
CMS, работают на базе WordPress. Административная панель этой платформы
удобна и проста в использовании. В системе имеется множество плагинов, а также
возможность интеграции с различными веб
-
технологиями. Этот метод считается
самым простым и удобным.
3.
Создание платформы с использованием фреймворков. Это программные
среды, такие как Angular, React, Vue, Laravel, Drupal, которые предоставляют
готовые структуры. Они позволяют разрабатывать платформы или сайты,
используя встроенные классы, повторяющиеся элементы и библиотеки.
Этот метод считается второй моделью разработки платформ. Среди популярных
веб
-
фреймворков можно выделить Laravel, Django, Spring Boot и Symfony.
В целом, в зависимости от практической работы веб
-
специалистов, процесс
разработки одной платформы или сайта включает несколько этапов.
(Таблица 1.)
Жамият
ва
инновациялар
–
Общество
и
инновации
–
Society and innovations
Special Issue
–
03 (2025) / ISSN 2181-1415
12
Таблица 1.
Этапы разработки сайта и задачи, которые необходимо выполнить
Этап
Задачи
1
Анализ технического задания для сайта. Определяются функции,
интерактивность и прочие аспекты проекта.
2
Разработка архитектуры веб
-
сайта. На этом этапе создаётся логическая
структура сайта.
3
Сбор контента, который будет размещён на сайте: тексты, изображения, аудио
-
и видеоматериалы, а также файлы.
4
Разработка макета сайта. Создаётся внешний вид сайта в браузерах, при этом
используются графические редакторы.
5
Подготовка шаблона с использованием HTML и CSS. Шаблон должен точно
соответствовать дизайну макета.
6
Структурирование. На основе логической структуры создаётся реальная
структура сайта.
7
Наполнение сайта контентом.
8
Регистрация домена и размещение сайта на хостинге.
9
Постоянная поддержка сайта и его администрирование в Интернете.
Исходя из вышеуказанных задач, каждый этап проекта распределяется
между специалистами. Разработкой дизайна и интерфейса в настоящее время
занимаются UX/UI
-
дизайнеры, которые работают в графических редакторах.
Frontend-
разработчик переводит макет, подготовленный веб
-
дизайнером, в HTML
и CSS шаблон. Backend
-
разработчик занимается созданием функциональной части
сайта. Специалист
-
контент
-
менеджер наполняет сайт содержанием (контентом).
На следующем этапе SE
O-
оптимизатор размещает сайт в Интернете и занимается
его продвижением.
Для подготовки специалистов, выполняющих указанные задачи, в высшем
образовании
необходимо
внедрять
дополнительные
учебные
курсы.
Одновременно использование обучающих систем для самостоятельного обучения
является эффективным решением. Перечислим эти курсы:
•
Курс «Дизайнер». В этом модуле разрабатывается пользовательский
интерфейс сайта и его макет. Сегодня используются такие программы, как Figma,
Sketch, Adobe XD, Balsamiq, Invision Studio, Marvel, Axure, Framer. Создаются дизайн
сайта, анимации, графика и обрабатываются изображения.
•
Курс «Frontend
-
разработчик». С использованием технологий HTML5, CSS3 и
JavaScript создаются макеты сайта. Для Frontend
-
разработчиков также важно знать
CSS-
препроцессоры (LESS, Sass, Stylus), фреймворк Bootstrap, React, Typescript, Git и
дополнения, работающие на серверах, такие как Node.js.
•
Курс «Backend»
.
Включает изучение языка программирования PHP, баз
данных, таких как MySQL, языка C#, систем управления контентом (WordPress,
Joomla) и навыков работы с плагинами.
•
Курс «Контент
-
менеджер
»
. Направлен на обучение специалистов по
наполнению сайта содержанием. Предусматривает навыки работы с текстами,
обработки информации, редактирования графики и работы с CMS.
•
Курс «SEO
-
оптимизатор»
.
Включает работу с инструментами анализа
статистики сайта, такими как Яндекс и Google Analytics, а также продвижение
сайта в поисковых системах. [7,
8]
Жамият
ва
инновациялар
–
Общество
и
инновации
–
Society and innovations
Special Issue
–
03 (2025) / ISSN 2181-1415
13
ДИСКУССИЯ
Для углубленной подготовки таких специалистов по направлению
информатики особенно эффективно использование педагогической технологии
проектного метода. В рамках проектного метода студенты делятся на группы,
каждая из которых занимается самостоятельным обучением по отдельным курсам.
Задачи для таких групп включают создание сайта для образовательного
учреждения или учебного курса.
Для
выполнения
поставленной
проектной
задачи
используются
вышеуказанные курсы самостоятельного обучения. Благодаря проектному методу
студенты проходят все этапы разработки сайта, начиная от планирования и
заканчивая реализацией. В ходе этой работы они не только приобретают
практические навыки по созданию сайтов, но и учатся работать над проектами,
узнавая, с чего начинать работу над следующей разработкой.
Для всех курсов необходимо обеспечить наличие цифровых материалов.
Глубокое изучение этих курсов в процессе самостоятельного обучения должно
быть организовано с разделением курсов и контролем процесса обучения через
самостоятельное обучение. Существует множество технологий выполнения
самостоятельного обучения с использованием информационных технологий.
Электронное обучение предоставляет возможности для обеспечения качественной
информационной и учебно
-
методической базы. Для этого используются
технологии электронного и дистанционного обучения, которые позволяют
собирать, систематизировать, сохранять и использовать учебные ресурсы с
применением информационных и телекоммуникационных технологий.
Несколько лет назад процесс обучения в электронных средах был
сосредоточен на использовании электронных учебников, электронных учебных
материалов, электронных изданий, мультимедийных средств. Однако в настоящее
время активно внедряются платформы онлайн
-
обучения.
В системе высшего образования учебный процесс делится на три части:
теорию, практику и самостоятельное обучение. Процесс самостоятельного
обучения является основой формирования знаний и навыков у студентов. Для
обеспечения эффективности самостоятельных заданий можно использовать
онлайн
-
технологии: индивидуальное выполнение заданий, выполнение в
небольших группах с использованием кейсового метода или выполнение в группах
по проектному методу.
РЕЗУЛЬТАТЫ И ПРАКТИЧЕСКИЕ ПРИМЕРЫ
В современном высшем образовании структуры создания электронных
образовательных
сред
разнообразны.
Среди
программных
продуктов
дистанционного обучения выделяются специальные средства поддержки
электронных образовательных сред, которые используются для решения
технологических задач организации процесса дистанционного обучения.
Для
студентов,
обучающихся
по
направлению
«Информатика»,
программирование представляет собой фундаментальную профессиональную
компетенцию, освоение которой требует значительных временных и
интеллектуальных ресурсов. Ключевая особенность данной дисциплины
заключается не только в необходимости владения синтаксисом языков
программирования, но и в глубоком понимании принципов алгоритмизации
,
Жамият
ва
инновациялар
–
Общество
и
инновации
–
Society and innovations
Special Issue
–
03 (2025) / ISSN 2181-1415
14
структуры данных и методов решения прикладных задач. Успешное
формирование компетенций в данной области предполагает развитие
аналитического мышления, способности к оптимизации программного кода и
адаптации к быстро меняющимся технологическим требованиям
.
Для успешного освоения программирования студенту необходимо обладать
широким спектром компетенций, включающих фундаментальные знания в
области математики, логики, владение английским языком, а также навыки
разработки и анализа алгоритмов. В современном образовательном процессе для
обучения программированию применяются разнообразные платформы и
методологические подходы, ориентированные на интерактивное освоение языков
программирования, автоматизированную проверку кода и адаптивное обучение с
учетом индивидуальных потребностей обучающихся.
Если классифицировать подобные платформы, они включают в себя онлайн
-
курсы, видеоуроки и платформы проверки кода. Веб
-
платформы позволяют
реализовывать самостоятельное обучение через МООК (Массовые открытые
онлайн
-
курсы –
MOOC), мобильные приложения, учебные видеоматериалы и
другие тематические ресурсы.
[9]
Среди наиболее популярных проектов для изучения программирования по
анализу пользователей лидируют такие платформы, как Codecademy, Code
-basics,
Coursera, HTML Academy, Stepik, Codewars, ITVDN, JavaRush и Hexlet. Некоторые из
них являются платными. Среди англоязычных ресурсов можно выделить edx.org,
freecodecamp.org, w3schools, Freecodecamp.org, Sololearn.com и Datacamp.com.
(Рисунок 1.)
Рисунок 1. Платформа
Sololearn
Эти курсы позволяют обучаться в формате самостоятельного обучения,
предоставляя платформу, где пользователь может сразу проверить свои знания с
помощью кода. В таких системах сначала предлагаются теоретические понятия,
затем предоставляется поле для набора кода и эмулятор консоли, который
показывает результат выполнения кода.
С помощью таких систем можно
самостоятельно изучать HTML, CSS, PHP и другие языки программирования.
Пользователь может видеть все необходимые модули одновременно, писать код и
проверять его правильность через систему проверки.
Разрабатываемая нами система будет доступна на узбекском языке и будет
работать аналогично вышеуказанным платформам. Онлайн
-
система сначала
предложит теоретические понятия, затем поле для набора кода и эмулятор
Жамият
ва
инновациялар
–
Общество
и
инновации
–
Society and innovations
Special Issue
–
03 (2025) / ISSN 2181-1415
15
консоли, отображающий результаты выполнения кода. Платформа Informati
ka.uz
(Рисунок 2.)
предоставляет удобную онлайн
-
платформу для изучения HTML, CSS,
JavaScript, React JS и других языков программирования. Основные особенности
этой платформы:
Рисунок 2. Платформа Informatika.uz
Принцип работы платформы:
Теоретическая подготовка: Пользователь осваивает фундаментальные
концепции посредством структурированных образовательных материалов
(текстовые ресурсы, видеолекции, интерактивные модули), адаптированных к его
уровню компетенций. Система анализирует прогресс и динамику обучения,
предоставляя персонализированные рекомендации.
Практическое применение знаний: Выполнение программных задач различной
сложности с учётом индивидуального уровня подготовки. Начинающим
пользователям предлагаются пошаговые инструкции и поддержка, тогда как опытные
обучающиеся решают сложные алгоритмические задачи и проектные задания.
Анализ и корректировка кода: Эмулятор выполняет программный код,
визуализирует
результаты
работы,
выявляет
ошибки
и
формирует
интеллектуальные рекомендации по их исправлению. Система машинного
обучения анализирует типичные ошибки и адаптирует образовательный контент
для повышения эффективности обучения.
Теор
ия
Теоретическая
подготовка:
Пользователь осваивает
фундаментальные
концепции посредством
структурированных
образовательных
материалов (текстовые
ресурсы, видеолекции,
интерактивные модули),
адаптированных к его
уровню компетенций.
Система анализирует
прогресс и динамику
обучения, предоставляя
персонализированные
рекомендации.
Практика
Практическое
применение знаний:
Выполнение
программных задач
различной сложности с
учётом индивидуального
уровня подготовки.
Начинающим
пользователям
предлагаются пошаговые
инструкции и поддержка,
тогда как опытные
обучающиеся решают
сложные
алгоритмические задачи
и проектные задания.
Анали
з
Анализ и корректировка
кода: Эмулятор
выполняет программный
код, визуализирует
результаты работы,
выявляет ошибки и
формирует
интеллектуальные
рекомендации по их
исправлению. Система
машинного обучения
анализирует типичные
ошибки и адаптирует
образовательный
контент для повышения
эффективности обучения.
Жамият
ва
инновациялар
–
Общество
и
инновации
–
Society and innovations
Special Issue
–
03 (2025) / ISSN 2181-1415
16
Функциональные возможности платформы
–
Структурированное обучение: система предоставляет обучающие
материалы, инструкции, задания и инструменты для проверки кода.
–
Практическая направленность: задания ориентированы на применение
полученных знаний в реальных сценариях.
–
Интерактивная среда: для написания кода предусмотрена встроенная консоль.
–
Мгновенная обратная связь: результат выполнения кода отображается
в интегрированном эмуляторе. Такой формат обеспечит эффективное и удобное
обучение программированию.
Особенности платформы
•
Поддержка узбекского языка: Платформа предоставляет материалы на
узбекском языке, делая обучение доступным для широкой аудитории.
•
Широкий выбор ресурсов: Доступны различные языки программирования,
учебные материалы и среды для написания кода.
•
Четкое разделение на этапы: Процесс обучения структурирован, позволяя
пользователям применять полученные знания на практике.
Эта платформа является отличным инструментом для тех, кто хочет изучать
программирование на узбекском языке.
ЗАКЛЮЧЕНИЕ
В заключение можно сказать, что внедрение электронного образования в
высшее образование и использование формата самостоятельного обучения
продолжается уже несколько лет. Анализ эффективности самостоятельного
обучения в первом полугодии учебного года показал, что качество усвоения
материала по различным дисциплинам увеличилось на 7–10%, а количество
студентов, выбравших направления для дальнейшей специализации, возросло на
10
–12%. Таким образом, использование современных технологий в обучении не
только повышает эффективность самостоятельного обучения, но и развивает у
студентов навыки работы с актуальными технологиями.
▪
Совершенствование платформ для самостоятельного обучения
.
Для
повышения качества и эффективности электронного образования необходимо
усовершенствовать существующие платформы, сделав их более интерактивными
и полезными. Важно интегрировать инструменты для проверки кода,
практические задания и пошаговые инструктажи, что позволит студентам лучше
закреплять полученные знания.
▪
Развитие направлений и специализаций
.
Образовательные программы и
курсы должны способствовать осознанному выбору направления для дальнейшей
специализации. Важно внедрить механизмы, позволяющие выявлять сильные и
слабые стороны студентов на разных этапах обучения, чтобы помочь им
определиться с подходящей профессиональной траекторией.
▪
Расширение образовательных ресурсов на узбекском языке
.
Необходимо
увеличить количество учебных материалов на узбекском языке, чтобы студенты
могли осваивать современные технологии на родном языке, что облегчит процесс
обучения и повысит его эффективность.
▪
Усиление практико
-
ориентированного обучения
.
Следует уделить больше
внимания практическим навыкам, организуя специализированные курсы,
тренинги и проекты. Это позволит студентам освоить современные методы
программирования и разработки, а также подготовит их к реальным
профессиональным задачам.
Жамият
ва
инновациялар
–
Общество
и
инновации
–
Society and innovations
Special Issue
–
03 (2025) / ISSN 2181-1415
17
Реализация этих инициатив поможет студентам развить навыки работы с
современными технологиями и укрепить знания в выбранной сфере.
БИБЛИОГРАФИЧЕСКИЕ ССЫЛКИ:
1.
Ш. Мирзиёев. № УП
-
6079 Об утверждении Стратегии «Цифровой
Узбекистан
-
2030» и мерах по ее эффективной реализации.
2.
Волкодаева А.В., Балановская А.В., Чулков А.В. (2021). Тенденции
востребованности специалистов сферы информационных технологий на рынке
труда в России.
Наука Красноярья
, 10(3), 174-187.
3.
Каракозов С.Д., Худжина М.В. (2021). Преподавание веб
-
программирования
бакалаврам IT в региональных университетах: актуальность, проблемы и подходы.
Проблемы современного образования
, 5, 182-195.
4.
Блуднов Г.П. Веб
-
дизайн как средство подготовки студентов
художественно
-
графических факультетов: Дис. … канд. пед. наук: 13.00.02: Москва,
2004. 186 с.
5.
Файзиева М. (2017). Организация занятий по веб
-
программированию с
адаптивными веб
-
системами.
Физика, математика и информатика
, Ташкент, 2,
89-97.
6.
Хайтуллаева Н.С. Возможности Web 2.0 в проектной деятельности.
Проблемы
интеграции
информационно
-
коммуникационных
технологий
в
образование
, Андижан, 2017, стр. 51
-53.
7.
Любимова Е. М., Хисамиева Р.М. Web
-
технологии как средство развития
самостоятельности студентов вузов.
Современные проблемы науки и образования
,
2015, № 3, С. 339
-339.
8.
Атаджанов Х. «Электронное образование» и подготовка студентов к
самостоятельной
научно
-
образовательной
деятельности
в
условиях
«электронного обучения».
Поволжский педагогический поиск. Научный журнал
, № 2
(28), 2019.
9.
Власова Н. С. (2021). Особенности подготовки веб
-
разработчиков в
высшем образовании.
Проблемы современного педагогического образования
, 70-4,
82-86.
10.
Атаджанов Х. Средства изучения современного программирования через
самостоятельное
образование.
(2024).
Конференции
,
1(9),
690-693.
https://uzresearchers.com/index.php/Conferences/article/view/2541
11.
Голубничий А. А., Чернявская К. А. (2018). Современные методы и
средства обучения программированию.
Вестник
науки
и
практики
, 4(6), 368-372.
DOI: 10.5281/zenodo.1290040.
