РАЗВИТИЕ КРИТИЧЕСКОГО МЫШЛЕНИЯ ЧЕРЕЗ ОБУЧЕНИЕ ПРОГРАММИРОВАНИЮ: КОГНИТИВНЫЙ ФУНДАМЕНТ И ДИДАКТИЧЕСКИЕ СТРАТЕГИИ
Аннотация
В статье рассматривается проблема развития критического мышления в процессе обучения программированию в условиях цифровой трансформации образования. Актуальность исследования обусловлена возрастающей потребностью в подготовке учащихся, способных не только применять алгоритмы и программные средства, но и анализировать информацию, оценивать различные способы решения задач и принимать обоснованные решения. Цель исследования заключается в выявлении влияния когнитивно ориентированных дидактических стратегий на формирование критического мышления школьников. Использованы методы педагогического эксперимента, наблюдения, анкетирования и сравнительного анализа результатов до и после внедрения методики. Теоретическую основу составляют работы по когнитивной нагрузке, вычислительному мышлению и критическому мышлению, раскрывающие особенности организации познавательной деятельности учащихся при изучении программирования. В исследовании приняли участие 20 учащихся 8 класса. В образовательный процесс были внедрены задачи Парсона, сократическое вопрошание, парное программирование и рефакторинг кода, а также элементы использования генеративного искусственного интеллекта в качестве средства когнитивной поддержки. Полученные результаты показали значительное улучшение показателей анализа кода, выявления логических ошибок, аргументации решений и самостоятельности учащихся при решении учебных задач (рост до 24–27 %). Полученные данные подтверждают эффективность предложенных дидактических стратегий в развитии критического мышления и свидетельствуют о положительном влиянии когнитивно ориентированного обучения на формирование метакогнитивных навыков. Подтверждено, что программирование выступает эффективной средой развития критического и метакогнитивного мышления. Выводы свидетельствуют о необходимости перехода от обучения синтаксису к формированию культуры осмысленного программирования, основанной на анализе, рефлексии, аргументации и самостоятельном принятии решений.
Ключевые слова
- критическое мышление
- программирование
- когнитивная нагрузка
- метакогниция
- вычислительное мышление
- парное программирование
- искусственный интеллект.