![]() |
![]() |
||||||||
|
Вид доклада: [устное выступление и публикация] ИТО-2002/Секция I /Подсекция 2 ПРОБЛЕМЫ И ОСОБЕННОСТИ ОБУЧЕНИЯ СОВРЕМЕННОМУ ПРОГРАММИРОВАНИЮ В ПРОФИЛЬНЫХ КЛАССАХ СТАРШЕЙ ШКОЛЫ Миронова Наталия Николаевна Государственное образовательное учреждение Межшкольный учебный комбинат №18 (ГОУ МУК №18 “Зюзино”), г.Москва Доклад посвящен проблемам изменения места программирования в содержании профильных курсов информатики в старших классах школы. В докладе рассматриваются методические особенности различных наиболее успешных подходов к изучению алгоритмизации и современных технологий программирования при профильном обучении. Профильная дифференциация обучения на старшей ступени школы становится неотъемлемой частью обновления среднего образования, средством улучшения его качества. Задачей профильных курсов является создание необходимой базы для понимания вузовских курсов и развитие навыков самостоятельной учебной деятельности [1]. Информатика в силу значительной прикладной составляющей содержания обучения представляет собой естественную сферу дифференциации обучения. Профильное обучение информатике отвечает потребностям различных направлений специализации в старших классах и именно поэтому уже достаточно широко используется в школьной практике [2]. Но наряду с очевидным положительным опытом появляются и отрицательные тенденции в формировании содержания профильного обучения. Последние 5-7 лет характеризовались уменьшением количества часов на изучение алгоритмизации и программирования в старшей школе, что было объективно связано с бурным развитием ИТ. Чрезмерное увлечение “пользовательской компонентой” вытеснило изучение этих вопросов не только из некоторых профильных курсов, но даже из ряда учебников. При явном улучшении оснащения школ компьютерной техникой уровень общеобразовательной подготовки выпускников заметно снизился. В результате чего многие Вузы были вынуждены вернуться к вводному общеобразовательному курсу информатики. Похожие проблемы появились во многих странах. Например, несмотря на перенасыщенность американских школ компьютерной техникой, на всеобщую доступность компьютеров и сети Интернет, нет положительных сдвигов в уровне общей подготовки учащихся. Полное отсутствие представлений об алгоритмизации и технологиях программирования у выпускников школ вызывает беспокойство преподавателей колледжей и университетов и приводит к изменению учебных планов в сторону продолжительности обучения на вводных курсах [3]. По мнению зарубежных ученых и специалистов в области образования вопросы, связанные с алгоритмизацией и программированием являются фундаментальными и обязательно должны изучаться на вводных курсах информатики вне зависимости от дальнейшего профиля обучения. Исключение из учебной программы вопросов, связанных с алгоритмизацией и программированием из-за плохого восприятия учащимися крайне необоснованно. По нашему мнению, основанному на опыте работы с учащимися старших классов специализированных и общеобразовательных школ при профильном обучении не только содержание, но и методические подходы к изучению основ алгоритмизации и программирования должны быть различны. Эта необходимость вызвана направлением специализации, количеством часов, психологическими особенностями мышления учащихся. Инструментальный характер программирования позволяет учащимся хорошо усвоить основные идеи алгоритмизации на практике, но этот подход требует много учебного времени. В классах гуманитарного и химико-биологического профиля на информатику выделяется только 1 час в неделю. Для общего знакомства с основами алгоритмизации наиболее полезным может быть использование электронных таблиц, развитые средства которых содержат все аналоги алгоритмических конструкций. ЭТ составляют очень достойную альтернативу программированию, так как позволяют решать многие задачи вычислительного характера без программирования в традиционном понимании. В классах математического, экономического и технологического профиля необходимо продолжение изучения технологий программирования. Как правило, у учащихся имеются базовые знания и на информатику в таких классах выделяется 2 и более часов в неделю. Здесь целесообразно построить обучение на сравнении различных информационных технологий решения задачи. Методика предполагает наличие начальных знаний по алгоритмизации, программированию и обработке числовой информации в электронных таблицах в объеме стандартного базового курса информатики. Учащимся предлагается:
В качестве методической поддержки возможно использование сборника задач [4]. Предложенные методики в течение нескольких лет успешно используются в практике профильного обучения информатике учащихся старших классов школ округа Зюзино г. Москвы. Использование различных методических подходов при изучении алгоритмизации и программирования позволяет наиболее эффективно познакомить учащихся с этими фундаментальными вопросами и подготовить выпускников к пониманию современных вузовских курсов информатики. Литература
|