Некоторые аспекты методики преподавания современного курса информатики.
« «« «Ум человеческий имеет три ключа, всё открывающих : знание, мысль, воображение всё в этом». Виктор Гюго
Элективный курс «Основы программирования» Автор программы С.М.Окулов. Программа адаптирована Камаловой Н.А., учителем высшей квалификационной категории
Занятия по элективному курсу Основы программирования в корне отличаются от традиционных занятий по любому другому предмету. постоянная обратная связь с обучаемым через компьютер, объективная и лишенная эмоций стиль мышления у программистов свой поощряется ошибка, ибо только через ошибку можно прийти к результату
Оcновной методический принцип курса по п программированию: все познается через труд, через преодоление собственных ошибок, через процесс решения задач.
Цель обучения: научить учащихся основам структурно- процедурного программирования с использованием системы программирования Turbo Pascal.
Задачи курса курса показатьпрактическую значимость значимостьиспользованияпрограммирования научить составлять, оформлять программы в соответствии с требованиями языка программирования научить учащихся основампрограммирования с использованием системы программирования Turbo Pascal развитие общей информационной культуры как одного из аспектов будущей профессиональной деятельности развивать логическое и аналитическоемышлениешкольников
анализ входных и выходных данных, их типов, запись операторов ввода и операторов вывода; анализ входных и выходных данных, их типов, запись операторов ввода и операторов вывода; составление совокупности тестов для проверки работоспособности программы; составление совокупности тестов для проверки работоспособности программы; разработка алгоритма в целом, без конкретизации отдельных мелких действий; разработка алгоритма в целом, без конкретизации отдельных мелких действий; написание программы путем детализации всех действий; написание программы путем детализации всех действий; анализ трудоемкости алгоритма (программы) в зависимости от размерности входных данных; анализ трудоемкости алгоритма (программы) в зависимости от размерности входных данных; трансляция программы, получение из исходного текста исполняемого модуля программы; трансляция программы, получение из исходного текста исполняемого модуля программы; тестирование и отладка программы с использованием заготовленных тестов. тестирование и отладка программы с использованием заготовленных тестов. Основные этапы разработки программ:
Участие обучающихся в предметных олимпиадах Учебный год Фамилия, имя, класс Призовое место 2007/2008 Гильмутдинов Ленар III 2008/2009 Ахметзянов Руслан II 2008/2009 Драбинский Михаил IV
Достижения учащихся во Всероссийском конкурсе «Кит» Фамилия, имя КлассМесто в районе Год Драбинский Михаил 10 М I2008 Ничик Вячеслав 10 М II2008 Гончаров Валентин 11 А II2008 Мещанова Анна 10 М III2008 Выдрин Андрей 11 А III2008
«Ум» компьютера это ум человека, воплощенный в программе.
Компьютерный тест по теме: «Программное обеспечение компьютера»:
Презентация магазина «Компьютерный Маг»
Выпускники о курсе «Информатика», «Основы программирования» «Мне так помогла ваша информатика. Меня все в группе считают гением. Спасибо». Антон Страхов. «Я автоматом получила зачет по информатике … Спасибо за уроки программирования». Герасимова Арина.