ДИАГНОСТИЧЕСКАЯ МОДЕЛЬ ВЫЯВЛЕНИЯ ОБРАЗОВАТЕЛЬНЫХ ДЕФИЦИТОВ УЧАЩИХСЯ ПРОФИЛЬНОГО IT-КЛАССА
Конференция: CXII Международная научно-практическая конференция «Научный форум: педагогика и психология»
Секция: Теория и методика обучения и воспитания

CXII Международная научно-практическая конференция «Научный форум: педагогика и психология»
ДИАГНОСТИЧЕСКАЯ МОДЕЛЬ ВЫЯВЛЕНИЯ ОБРАЗОВАТЕЛЬНЫХ ДЕФИЦИТОВ УЧАЩИХСЯ ПРОФИЛЬНОГО IT-КЛАССА
Аннотация. В статье представлен практический опыт диагностики учебных затруднений учащихся 10–11 классов профильного IT-класса. Предлагается модель выявления образовательных дефицитов, основанная на анализе характера ошибок, выборе адресного коррекционного воздействия и проверке переноса сформированного способа действия на новую задачу. Выделены основные типы дефицитов: содержательный, распознавательный, алгоритмический, программно-реализационный, стратегический и регулятивный. Показана возможность применения коротких диагностических работ непосредственно на уроках информатики. Обоснована эффективность адресной подготовки без увеличения общего объёма тренировочных заданий.
Ключевые слова: информатика; профильный IT-класс; педагогическая диагностика; образовательные дефициты; индивидуализация обучения; программирование; алгоритмическое мышление; учебные затруднения; подготовка к ГИА.
Профильное обучение информатике предъявляет к учащимся требования, которые существенно отличаются от освоения предмета на базовом уровне. Выпускник должен не только владеть предметными знаниями и основами программирования, но и уметь самостоятельно анализировать условие задачи, выбирать способ решения, строить алгоритм, реализовывать его средствами программирования, оценивать корректность полученного результата и находить собственные ошибки. При этом учебное время ограничено, а состав профильного IT-класса неоднороден: в одной группе могут находиться учащиеся с многолетним опытом программирования и школьники, только начинающие систематически осваивать алгоритмическое мышление.
В работе с профильными классами возникает ситуация, которую невозможно объяснить только уровнем предметных знаний. Учащийся может уверенно владеть языком программирования, знать основные алгоритмы и успешно выполнять типовые задания, однако при изменении формулировки задачи или способа представления исходных данных его результат резко снижается. Первоначальная педагогическая реакция на подобные затруднения обычно заключается в увеличении объёма тренировочной работы. Однако анализ результатов показывает, что дополнительное количество однотипных заданий не всегда устраняет причину ошибки.
Один учащийся не решает задачу потому, что не знает необходимого алгоритма. Другой знает этот алгоритм, но не распознаёт ситуацию, в которой его следует использовать. Третий правильно определяет способ решения, однако допускает ошибку при программной реализации. Четвёртый способен получить правильный ответ, но не проверяет решение и не замечает граничных случаев. Формально результат во всех ситуациях одинаков — задание не выполнено. С точки зрения организации обучения причины затруднений принципиально различаются.
Таким образом, возникает противоречие между необходимостью индивидуализировать подготовку учащихся и ограниченными возможностями традиционной системы контроля. Обычная контрольная работа отвечает прежде всего на вопрос о достигнутом результате. Учителю же для принятия следующего педагогического решения необходимо установить, на каком этапе деятельности возникло затруднение.
В связи с этим целью работы является разработка диагностической модели выявления образовательных дефицитов учащихся профильного IT-класса, позволяющей использовать результаты коротких диагностических процедур для адресной коррекции подготовки.
В основу предлагаемой модели положена следующая последовательность: диагностическое задание — анализ характера ошибки — определение образовательного дефицита — адресная коррекция — выполнение новой задачи — проверка переноса способа действия.
Под образовательным дефицитом в данном случае понимается устойчивое затруднение учащегося при выполнении определённого действия, необходимого для успешного решения информатической задачи. Принципиальным является отличие дефицита от единичной ошибки. Единичная ошибка может быть случайной, тогда как образовательный дефицит проявляется повторно и указывает на недостаточную сформированность конкретного компонента учебной деятельности.
В практической работе целесообразно выделять несколько типов образовательных дефицитов.
Содержательный дефицит связан с отсутствием необходимых знаний либо с непониманием изученного материала. В такой ситуации требуется возвращение к соответствующему содержанию и его последующая базовая отработка.
Распознавательный дефицит возникает тогда, когда учащийся владеет необходимыми способами решения, но не способен определить, какой из них следует применить в конкретной задаче. Особенно ярко это проявляется при переходе от типовых тренировочных заданий к задачам с изменённой формулировкой. Для устранения такого дефицита эффективны задания на сравнение условий, классификацию задач и выявление признаков применимости алгоритмов.
Алгоритмический дефицит проявляется в ситуации, когда учащийся понимает условие и владеет необходимыми знаниями, но не может самостоятельно построить последовательность действий, ведущую к результату. В данном случае целесообразно временно отделить этап алгоритмизации от программной реализации и предложить учащемуся сформулировать решение словесно, в виде последовательности действий, таблицы или схемы.
Программно-реализационный дефицит характеризуется правильным выбором способа решения при наличии ошибок в программном коде. Для его коррекции полезны задания на чтение и отладку программ, поиск конкретного места возникновения ошибки, изменение готового кода и проверку промежуточных результатов.
Стратегический дефицит связан с выбором неоптимального способа решения. Учащийся может получить правильный ответ на небольшом наборе данных, однако его алгоритм не соответствует ограничениям задачи по времени или памяти. Работа с таким дефицитом требует сравнения нескольких способов решения и осмысления их эффективности.
Регулятивный дефицит связан не непосредственно с предметным содержанием, а с организацией собственной деятельности. Учащийся может обладать необходимыми знаниями, но не уметь распределять время, планировать решение, проводить системную проверку или анализировать собственные ошибки. В данном случае в учебный процесс необходимо включать специальные процедуры самоконтроля.
Предложенная классификация позволяет изменить сам принцип работы с результатами диагностики. Ошибка перестаёт рассматриваться исключительно как основание для выставления отметки и становится источником информации о процессе решения.
Для выявления таких затруднений не требуется постоянно проводить объёмные контрольные работы. Наиболее удобным инструментом являются короткие диагностические срезы продолжительностью 10–20 минут. Содержание каждого среза определяется конкретной диагностической задачей. Например, при изучении алгоритмов обработки последовательностей можно отдельно проверить понимание условия, выбор алгоритма, работу с граничными случаями, программную реализацию и проверку полученного результата.
Особое значение имеет анализ не только конечного ответа, но и характера деятельности учащегося. Если ученик правильно описал алгоритм, но допустил ошибку в коде, это одна ситуация. Если он сразу выбрал неверную модель решения, это другая ситуация. В первом случае необходима работа с программной реализацией, во втором — с анализом и распознаванием задачи.
На основании результатов нескольких диагностических процедур может формироваться индивидуальный диагностический профиль учащегося. Например, у школьника может быть высокий уровень программной реализации при недостаточно сформированном навыке распознавания типа задачи. В этом случае увеличение количества заданий на программирование не является оптимальным решением. Необходимо воздействовать на предшествующий этап — анализ условия и выбор способа решения.
Отсюда вытекает одно из основных положений предлагаемого подхода: учащемуся требуется не просто больше практики, а практика, соответствующая характеру его дефицита.
После определения дефицита выбирается соответствующее коррекционное воздействие. Для содержательного дефицита используется повторное освоение материала и базовые задания; для распознавательного — сравнение и классификация задач; для алгоритмического — построение решения до написания программы; для программно-реализационного — отладка и модификация программного кода; для стратегического — сравнение алгоритмов; для регулятивного — планирование, самопроверка и анализ собственных действий.
Принципиальным этапом является последующая проверка. Недостаточно установить, что после объяснения учащийся способен решить разобранную задачу. Необходимо определить, сформировался ли способ действия и может ли он быть перенесён в новую ситуацию. Поэтому повторная диагностика должна включать новое задание, проверяющее тот же компонент подготовки, но отличающееся формулировкой, исходными данными или контекстом.
В результате диагностическая процедура превращается в замкнутый педагогический цикл: выявить затруднение, установить его причину, подобрать соответствующее воздействие и проверить перенос сформированного способа действия.
Особую значимость такой подход приобретает в профильных IT-классах с высоким уровнем общей подготовки. Здесь основные ограничения результата нередко связаны не с отсутствием знаний, а с качеством их применения. Ученик может знать значительное количество алгоритмов, но испытывать трудности при выборе необходимого; уверенно программировать, но неверно интерпретировать условие; получать правильные ответы на тестовых данных, но не уметь оценивать устойчивость собственного решения.
Следовательно, итоговый балл не всегда отражает структуру подготовки учащегося. Два школьника могут продемонстрировать одинаковый результат, но иметь совершенно разные направления дальнейшего развития. Для одного наиболее полезной будет дополнительная предметная отработка, для другого — работа с алгоритмизацией, для третьего — развитие навыков анализа условия и проверки решения.
В условиях четырёх часов информатики в неделю проблема эффективного распределения учебного времени становится особенно значимой. Учителю необходимо постоянно выбирать, чему отдать время урока: повторению содержания, решению новых задач, программированию, анализу ошибок или индивидуальной коррекции. Диагностическая модель позволяет принимать это решение на основании регулярно получаемой информации о состоянии подготовки учащихся.
Практическая ценность модели состоит также в том, что она может быть встроена в обычный учебный процесс без создания дополнительной системы контроля. Короткий диагностический срез проводится непосредственно на уроке, его результаты используются для группировки учащихся по характеру затруднений, после чего организуется адресная работа. Повторная диагностика позволяет установить, был ли устранён выявленный дефицит.
Для оценки эффективности модели могут использоваться следующие показатели: уменьшение количества повторяющихся ошибок, сокращение времени устранения конкретного затруднения, динамика результатов повторной диагностики и способность учащегося применять освоенный способ действия при решении новой задачи. В дальнейшем представляет интерес сопоставление структуры выявленных дефицитов с итоговыми результатами государственной итоговой аттестации.
Перспективным направлением исследования является накопление диагностических данных в течение нескольких учебных лет. Это позволит определить, какие виды дефицитов наиболее устойчивы, какие из них быстрее поддаются коррекции и какие диагностические признаки могут использоваться для раннего прогнозирования затруднений учащихся при подготовке к ГИА.
Таким образом, педагогическая диагностика в обучении информатике может выполнять значительно более широкую функцию, чем фиксация уровня знаний. Она способна стать инструментом управления индивидуальным продвижением учащегося. Основное изменение заключается в переходе от констатации ошибки к установлению её причины: необходимо определить, на каком этапе решения возникло затруднение, какое действие не сформировано и какая последующая работа позволит его устранить.
Для профильного IT-класса такой подход позволяет более рационально использовать ограниченное учебное время и сделать индивидуализацию подготовки практическим инструментом. Важен не сам факт наличия ошибки, а информация, которую эта ошибка даёт учителю о дальнейшем образовательном маршруте учащегося.
Перспективным результатом дальнейшей разработки модели может стать накопительная диагностическая карта, отражающая динамику отдельных компонентов подготовки школьника на протяжении 10–11 классов. В таком случае учитель получает возможность видеть не только изменение итогового балла, но и структуру профессионально значимых для информатики умений: анализ условия, алгоритмизацию, программирование, оценку эффективности, проверку и перенос способов решения.
Таким образом, переход от вопроса «сколько баллов получил ученик?» к вопросу «что именно ограничивает его дальнейший рост?» позволяет превратить педагогическую диагностику из формальной процедуры контроля в реальный механизм управления качеством обучения информатике.

