Формирование общей концепции исследования (вступительное обоснование).
Современная система среднего профессионального образования (СПО) предъявляет повышенные требования к формированию у обучающихся универсальных и профессиональных компетенций, среди которых особое место занимает умение анализировать процессы, выявлять закономерности и строить формализованные решения практических задач. Алгоритмизация при этом становится ключевым инструментом развития логического и системного мышления, необходимого будущим специалистам в самых разных областях – от IT и инженерии до экономики и сферы обслуживания. Однако практика преподавания информатики в учреждениях СПО показывает, что у многих студентов возникают существенные затруднения при освоении раздела «алгоритмизация». Происходит это, преимущественно, по причине того, что недостаточно развитые навыки абстрагирования, перенос школьных знаний на профессионально ориентированный материал, отсутствие адаптированных учебно-методических ресурсов создают дефицит в понимании базовых алгоритмических структур и методов их применения.
В этих условиях особую актуальность приобретает разработка и внедрение эффективных методик преподавания алгоритмизации, ориентированных именно на контингент обучающихся в системе СПО и учитывающих специфику профессиональных стандартов, учебных планов и особенностей практико-ориентированного обучения. Одним из важнейших направлений работы становится создание учебно-методических комплексов (УМК), обеспечивающих целостный подход к формированию алгоритмического мышления: сочетание теоретических материалов, практических заданий, интерактивных упражнений и средств контроля, интегрированных в единый образовательный процесс.
Настоящее исследование посвящено разработке методики изучения алгоритмизации в рамках курса информатики для обучающихся СПО, созданию соответствующего учебно-методического комплекса и его последующей апробации в реальном образовательном процессе. Предлагаемая статья представляет результаты осуществлённой работы и обоснование эффективности разработанной методики.
Постановка проблемы и её связь с научными и практическими задачами.
Алгоритмизация традиционно рассматривается как базовый раздел курса информатики, определяющий способность обучающихся к логическому, аналитическому и структурированному мышлению. В условиях цифровизации всех сфер деятельности профессиональные образовательные организации обязаны готовить специалистов, способных не только использовать готовые цифровые инструменты, но и понимать принципы их функционирования, описывать процессы в алгоритмической форме и применять формальные методы решения прикладных задач. Однако существующие подходы к обучению алгоритмизации в СПО нередко опираются на устаревшие методики, ориентированные преимущественно на школьные программы и не учитывающие специфику профессиональной подготовки. В результате формируется противоречие между актуальной потребностью в обучении студентов СПО алгоритмическому мышлению на современном уровне и недостаточным методическим обеспечением, ограниченным учебниками общего уровня и отсутствием практико-ориентированных материалов, адаптированных под профессиональные модули.
Кроме того, наблюдается дефицит комплексных УМК, которые включали бы взаимосвязанные теоретические, практические, лабораторные, диагностические и методические материалы, соответствующие требованиям ФГОС СПО. Недостаточная проработанность методик приводит к тому, что студенты испытывают значительные трудности при переходе от теории алгоритмов к практическому программированию, что негативно отражается на качестве освоения как общих, так и профессиональных компетенций. Следовательно, возникает необходимость в научно обоснованной методике обучения алгоритмизации, ориентированной на специфику среднего профессионального образования, а также разработке и апробации учебно-методического комплекса, способного обеспечить повышение эффективности образовательного процесса.
Анализ последних исследований и публикаций.
Вопросы обучения алгоритмизации на протяжении нескольких десятилетий остаются в центре внимания исследователей в области методики преподавания информатики. В фундаментальных работах по теории алгоритмов и формализации вычислительных процессов подчёркивается, что овладение алгоритмическим мышлением является базой для изучения программирования, моделирования и анализа данных. Современные исследования подтверждают, что способность обучающихся преобразовывать реальные задачи в формализованные алгоритмические модели напрямую влияет на успешность освоения профессиональных компетенций в технических и информационных специальностях. Подобные положения отражены, например, в работах А. А. Кузнецова и Л. Л. Босовой, посвящённых дидактике алгоритмизации.
Значительный вклад в развитие методики обучения алгоритмизации внесли исследования, посвящённые структурному программированию, поэтапному формированию алгоритмических действий, а также интеграции визуальных и интерактивных средств обучения. Установлено, что использование блок-схем, сред визуального программирования и систем автоматической проверки решений снижает когнитивную нагрузку на начальном этапе и способствует более глубокому пониманию логики алгоритмов. Этот подход подробно исследован в работах М. П. Лапчика и коллектива авторов, изучавших влияние визуализации программных конструкций на усвоение алгоритмов. В ряде публикаций подчёркивается важность применения деятельностного подхода, предполагающего постепенное усложнение задач, чередование практических и проблемных ситуаций, а также активизацию самостоятельной работы обучающихся.
Исследования по методике преподавания информатики в системе общего образования концентрируются на формировании алгоритмического мышления у школьников, однако эти разработки не всегда адаптированы к условиям среднего профессионального образования. Студенты СПО имеют иной уровень предварительной подготовки, иную учебную мотивацию и более выраженную потребность в практико-ориентированных заданиях, связанных с будущей профессиональной деятельностью. На это указывают современные работы Н. В. Матвеевой и С. В. Патаракина, подчёркивающих необходимость адаптации школьных методик к образовательным стандартам СПО.
В последние годы особое внимание уделяется цифровым образовательным ресурсам и электронным учебно-методическим комплексам. Исследования демонстрируют, что использование интерактивных тренажёров, онлайн-платформ, виртуальных лабораторий и автоматизированных систем проверки практических заданий существенно повышает интерес обучающихся и способствует индивидуализации образовательной траектории. Вместе с тем многие авторы отмечают, что существующие ресурсы преимущественно ориентированы на школьный курс информатики или на подготовку программистов. Подобные выводы содержатся, в частности, в работах Е. В. Яновской, анализирующей цифровые образовательные ресурсы в профессиональной школе. При этом очевидно, что адаптированных материалов, учитывающих специфику широкого спектра специальностей СПО, в настоящее время недостаточно.
Анализ публикаций показывает, что, несмотря на накопленный исследовательский опыт, в научной литературе остаются нерешёнными следующие важные аспекты:
- недостаточно изучена методика обучения алгоритмизации именно в образовательных организациях СПО, где требуется повышенная практическая направленность;
- отсутствует единый комплексный УМК, обеспечивающий целостный методический цикл – от объяснения теоретических основ до самостоятельных практических и профессионально ориентированных заданий;
- недостаточно исследована эффективность внедрения таких комплексов в образовательную практику, включая диагностику, оценку результатов и анализ динамики освоения алгоритмических умений.
Таким образом, проведённый анализ свидетельствует о необходимости дальнейших исследований, направленных на разработку адаптированных методик, обеспечивающих условия для успешного формирования алгоритмического мышления обучающихся СПО и повышения качества их образования в рассматриваемом направлении. Эта проблема – недостаточной разработанности методик комплексного обучения алгоритмизации в СПО отмечается и в работах некоторых авторов, например, в исследованиях Н. А. Сенина.
Цели и задачи исследования.
Целью настоящего исследования является теоретическое обоснование, разработка и экспериментальная апробация методики изучения алгоритмизации в рамках курса информатики для обучающихся учреждений среднего профессионального образования, основанной на использовании учебно-методического комплекса, ориентированного на поэтапное формирование алгоритмического мышления и практико-ориентированное применение алгоритмов в профессиональной деятельности.
Основная идея исследования заключается в углублении и уточнении существующих методических подходов к обучению алгоритмизации за счёт интеграции структурированного учебно-методического комплекса, обеспечивающего целостность образовательного процесса – от усвоения базовых понятий алгоритмизации до их применения при решении профессионально ориентированных задач. В отличие от традиционных подходов, ориентированных, преимущественно, на теоретическое изложение материала и школьный уровень подготовки, предлагаемая методика учитывает специфику контингента обучающихся СПО, требования ФГОС СПО и необходимость формирования универсальных и профессиональных компетенций.
Научной предпосылкой исследования являются положения деятельностного и компетентностного подходов в образовании, а также идеи поэтапного формирования и развития алгоритмического мышления. Достижение цели обеспечивается посредством разработки учебно-методического комплекса, включающего теоретические материалы, практические и лабораторные задания, средства диагностики и методические рекомендации, а также его апробации в реальном образовательном процессе с последующим анализом результатов.
Конечным научным результатом исследования является обоснование эффективности предложенной методики обучения алгоритмизации и выявление педагогических условий, способствующих повышению уровня алгоритмических знаний и навыков у обучающихся в системе СПО. Полученные результаты вводят в научный оборот уточнённые данные о возможностях применения комплексных УМК в процессе преподавания информатики в системе среднего профессионального образования.
Для достижения поставленной цели в исследовании предполагается решение следующих задач:
- проанализировать теоретические и методические основы обучения алгоритмизации в системе профессионального образования;
- разработать учебно-методический комплекс по преподаванию алгоритмизации для обучающихся СПО;
- определить педагогические условия эффективного применения разработанного УМК;
- провести апробацию методики в реальном образовательном процессе;
- проанализировать результаты апробации и оценить эффективность предложенной методики.
Изложение материала исследования и его основные результаты.
Исследование методики изучения алгоритмизации в рамках курса информатики для обучающихся среднего профессионального образования основывается на современных педагогических подходах, ориентированных на развитие алгоритмического мышления как важного компонента профессиональной подготовки. В условиях СПО алгоритмизация рассматривается не только как теоретический раздел информатики, но и как средство формирования умений анализа, структурирования информации и формализации практических задач, востребованных в будущей профессиональной деятельности обучающихся.
Теоретико-методической основой исследования послужили положения деятельностного и компетентностного подходов, предполагающие активное включение обучающихся в процесс познания и решение учебных задач. В соответствии с данными подходами обучение алгоритмизации организуется как последовательное освоение действий анализа условий задачи, построения алгоритма решения, его формализации и последующей проверки. Такой подход позволяет обеспечить осознанное понимание алгоритмических конструкций и их применение в различных учебных ситуациях.
Разработанная методика обучения алгоритмизации ориентирована на специфику контингента обучающихся СПО, для которых характерны неоднородный уровень базовой подготовки и выраженная практико-ориентированная направленность обучения. В отличие от традиционных методик, ориентированных, преимущественно, на абстрактное изложение теоретического материала, предлагаемая методика предполагает использование учебных задач, приближённых к реальным профессиональным ситуациям, что способствует повышению мотивации обучающихся и осмысленному усвоению учебного материала.
Ключевым элементом предложенной методики является разработанный учебно-методический комплекс по преподаванию алгоритмизации, обеспечивающий методическое сопровождение образовательного процесса. В структуру учебно-методического комплекса входят календарно-тематический план, методические рекомендации для преподавателя и конспекты учебных занятий, направленные на поэтапное формирование у обучающихся умений применять алгоритмические конструкции при решении учебных задач.
Содержание учебно-методического комплекса выстроено с учётом логики постепенного усложнения изучаемого материала и направлено на формирование у обучающихся алгоритмических умений и навыков. На начальном этапе особое внимание уделяется освоению базовых понятий алгоритмизации и способов представления алгоритмов. В дальнейшем обучающиеся переходят к изучению типовых алгоритмических структур, что сопровождается выполнением практико-ориентированных заданий, способствующих закреплению изученного материала.
Важной особенностью методики является использование наглядных и практических средств обучения, позволяющих снизить уровень абстрактности учебного материала. Применение средств визуализации, поэтапного анализа алгоритмов и заданий на модификацию готовых решений способствует более глубокому пониманию логики алгоритмических процессов и развитию навыков самостоятельной работы обучающихся.
Методика предполагает сочетание различных форм организации учебной деятельности, включая фронтальную работу, практические занятия и самостоятельную работу обучающихся. Такое сочетание обеспечивает целостность образовательного процесса, при этом, не исключая возможности его вариативности, создаёт условия для учёта индивидуальных особенностей обучающихся и позволяет реализовать учебно-методический комплекс в стандартных условиях преподавания информатики в учреждениях среднего профессионального образования, а также оценить его педагогическую эффективность в ходе практического применения.
Апробация разработанного учебно-методического комплекса по преподаванию алгоритмизации была произведена с целью оценки его педагогической эффективности при обучении студентов, ранее не изучавших данный раздел информатики. Поскольку алгоритмизация рассматривалась как начальный этап формирования алгоритмического мышления, исходный уровень знаний и навыков у большинства обучающихся в данной области отсутствовал. В связи с этим акцент в ходе апробации был сделан не на сравнении показателей «до» и «после», а на анализе качества усвоения учебного материала и степени сформированности базовых алгоритмических представлений по завершении обучения.
Апробация осуществлялась в рамках проведения учебных занятий по информатике с использованием календарно-тематического плана, методических рекомендаций и конспектов уроков, входящих в состав учебно-методического комплекса. Реализация методики проводилась в условиях стандартного учебного процесса, без изменения объёма учебной нагрузки и организационных форм занятий, что позволило оценить её применимость в реальной педагогической практике.
Оценка результатов апробации осуществлялась на основе анализа выполнения обучающимися итоговой контрольной работы, а также наблюдений за их учебной деятельностью в процессе освоения материала. Результаты контрольной работы показали, что обучающиеся в целом успешно освоили базовые понятия алгоритмизации – большинство работ было выполнено на оценки «хорошо» и «отлично», что свидетельствует о сформированности у студентов представлений об алгоритме, его свойствах и способах описания. Очевидно, что уровень знаний обучающихся после прохождения обучения оказался выше исходного, однако значимость полученных результатов заключается не в самом факте прироста знаний, а в качестве их усвоения и способности обучающихся осмысленно применять изученные понятия.
Важным фактором эффективности методики стала активная роль преподавателя в образовательном процессе. В рамках разработанного учебно-методического комплекса преподаватель рассматривается не как источник готовой информации, читающий лекции, дающий задания и проверяющий выполнение, а как наставник, сопровождающий обучающихся на пути формирования новых знаний и навыков. Такой подход соответствует современным педагогическим концепциям, согласно которым обучающийся выступает субъектом образовательной деятельности, активно включённым в процесс обучения.
Практика показала, что на начальном этапе обучения у части обучающихся возникали затруднения в понимании базовых понятий алгоритмизации, например, различий между инструкцией и алгоритмом. Для преодоления данных трудностей преподаватель использовал примеры, близкие и понятные обучающимся, опираясь на их личный опыт и интересы. Использование аналогий из сферы увлечений студентов позволило в доступной форме объяснить сущность алгоритма и такие понятия, как альтернативность и оптимальность алгоритмических решений. Данный опыт подтверждает, что успешная реализация методики требует от преподавателя не только предметных знаний, но и педагогической гибкости, развитого кругозора и умения учитывать особенности контингента, с которым работает.
Значимую роль в процессе апробации сыграло использование средств визуализации учебного материала. База исследования была обеспечена необходимыми техническими средствами, включая компьютер преподавателя, интерактивную доску, проектор и документ-камеру. Визуальное представление алгоритмов, в том числе демонстрация наиболее удачных решений, предложенных обучающимися, способствовало более глубокому пониманию структуры алгоритмов и активному включению студентов в обсуждение. Это подтверждает положение о том, что визуализация является эффективным средством снижения абстрактности алгоритмического материала, повышения его доступности и улучшения его понимания, а также, как следствие, повышение познавательной активности обучающихся.
Вместе с тем апробация показала, что реализация методики и использование средств визуализации возможны и в условиях ограниченного материально-технического оснащения. Например, современные цифровые средства коммуникации позволяют организовать визуальное сопровождение учебного материала с использованием личных мобильных устройств обучающихся, что также требует активной и инициативной позиции преподавателя. Таким образом, эффективность применения учебно-методического комплекса в значительной степени определяется не только его содержанием, но и профессиональной компетентностью преподавателя, способного адаптировать методику к конкретным условиям образовательного процесса.
Анализ полученных результатов подтверждает целесообразность применения разработанного учебно-методического комплекса в образовательной практике учреждений среднего профессионального образования. Апробация показала, что предложенная методика обеспечивает условия для более эффективного усвоения раздела «Алгоритмизация» в курсе информатики и может рассматриваться как средство повышения качества подготовки.
Выводы. В ходе проведённого исследования была разработана и теоретически обоснована методика изучения алгоритмизации в рамках курса информатики для обучающихся учреждений среднего профессионального образования, основанная на использовании учебно-методического комплекса, ориентированного на специфику контингента СПО и требования ФГОС. Предложенная методика интегрирует современные педагогические подходы, практико-ориентированное содержание и активную роль преподавателя в образовательном процессе, что обеспечивает целостность и логическую завершённость обучения разделу информатики «Алгоритмизация».
Апробация учебно-методического комплекса в реальном образовательном процессе показала его педагогическую эффективность. Полученные результаты свидетельствуют о том, что использование разработанной методики способствует осознанному усвоению обучающимися базовых понятий алгоритмизации, формированию умений применять алгоритмические конструкции при решении учебных задач, а также повышению учебной мотивации и познавательной активности студентов. Успешное выполнение итоговой контрольной работы большинством обучающихся на оценки «хорошо» и «отлично» подтверждает качество усвоения учебного материала.
В более широком научно-педагогическом контексте результаты исследования вносят вклад в развитие методики преподавания информатики в системе среднего профессионального образования. Работа уточняет представления о возможностях обучения алгоритмизации на начальном этапе подготовки обучающихся СПО и подтверждает целесообразность использования учебно-методических комплексов, ориентированных на деятельностный и субъектный подходы. Полученные выводы расширяют методический инструментарий преподавателя информатики и могут быть использованы при проектировании образовательных программ для учреждений СПО.
Перспективы дальнейшего исследования связаны с продолжением разработки и совершенствованием учебно-методического комплекса, расширением его содержания и адаптацией к различным направлениям подготовки в системе среднего профессионального образования. Практическая апробация УМК показала его эффективность и целесообразность дальнейшего внедрения и развития.
Литература
1. Босова Л. Л., Босова А. Ю. Информатика и ИКТ. Методическое пособие для учителя. — М. : БИНОМ. Лаборатория знаний, 2019. — 256 с.
2. Кузнецов А. А. Методика обучения информатике : учеб. пособие для вузов. — М. : Академия, 2018. — 272 с.
3. Лапчик М. П., Семёнов А. Л., Хеннер Е. К. Методика преподавания информатики : учеб. пособие. — М. : Академия, 2017. — 384 с.
4. Матвеева Н. В. Формирование алгоритмического мышления обучающихся в процессе изучения информатики // Информатика и образование. — 2020. — № 6. — С. 18–23.
5. Патаракин С. В. Деятельностный подход в обучении информатике // Педагогическая информатика. — 2019. — № 4. — С. 25–31.
6. Сенин Н. А. Методика обучения алгоритмизации в системе среднего профессионального образования // Профессиональное образование в России и за рубежом. — 2021. — № 2. — С. 47–53.
7. Яновская Е. В. Использование цифровых образовательных ресурсов в профессиональном образовании // Среднее профессиональное образование. — 2020. — № 5. — С. 34–38.
8. Гальперин П. Я. Введение в психологию. — М. : Издательство Московского университета, 2000. — 336 с.
9. Федеральный государственный образовательный стандарт среднего профессионального образования : [утв. приказом Минобрнауки РФ]. — М. : Минобрнауки России, 2021.
10. Роберт И. В. Современные информационные технологии в образовании. — М. : Юрайт, 2020. — 416 с.
11. Полат Е. С. Новые педагогические и информационные технологии в системе образования. — М. : Академия, 2019. — 272 с.
12. Зенкина С. В. Формирование ИКТ-компетентности обучающихся в условиях цифровизации образования // Вестник педагогических наук. — 2021. — № 3. — С. 12–17.