Цели урока:
Обучающие: ознакомить учащихся с новым разделом информатики «Программирование».
Воспитательные: воспитание информационной культуры учащихся, внимательности, дисциплинированности, аккуратности, усидчивости воспитание самостоятельности.
Развивающие: развитие познавательного интереса, памяти, внимания.
Предварительная подготовка учителя: подбор материала к уроку, подготовка презентации.
Тип урока: объяснение нового материала.
Методы обучения: объяснительно - иллюстративные, словесные, наглядные и практические.
Формы учебной работы: фронтальная.
Средства обучения: информационные: учебник Информатика и ИКТ: учебник для 9 класса/ И. Г. Семакин, Л. А. Залогова, С. В. Русаков, Л. В. Шестакова. - 4 - е изд. - М. :БИНОМ. Лаборатория знаний, 2011. - 341с. :ил. доска, мультимедийный проектор.
Ход урока:
Организационный этап (2 минуты).
Приветствие. Организация внимания, подготовка доски, проверка присутствующих.
Ученики приветствуют учителя.
Обязательная запись темы на доске.
Этап проверки домашнего задания. (10 минут) На прошлых занятиях мы с вами изучали тему «Разветвляющие и циклические алгоритмы», давайте проверим, как вы усвоили эту тему.
1. Перечислите, какие алгоритмы по типу вы знаете?
2. Что такое линейный алгоритм?
3. Что такое разветвляющийся алгоритм?
4. Что такое комбинированный алгоритм?
5. Что такое циклический алгоритм?
6. Что такое цикл?
Этап изучения нового материала. (25 минут)
Тема нашего сегодняшнего урока «Что такое программирование?».
Обязательная запись темы на доске.
Кто такие программисты?
Теперь вам предстоит ближе познакомиться еще с одним разделом информатики, который называется «Программирование».
Программирование - это область информатики посвящённая разработке программ управления компьютером с целью решения различных информационных задач.
Слайд 2 Назначение программирования —разработка программ управления компьютером с целью решения различных информационных задач.
Слайд 3 Специалисты, профессионально занимающиеся программированием, называются программистами.
В первые годы существования ЭВМ для использования компьютера в любой области нужно было уметь программировать.
Слайд 4 В 1970 - х - 80 - х годах XX века начинает развиваться прикладное программное обеспечение. Бурное распространение прикладного ПО произошло с появлением персональных компьютеров. Стало совсем не обязательным уметь программировать для того, чтобы воспользоваться компьютером. Люди, работающие на компьютерах, разделились на пользователей и программистов. В настоящее время пользователей гораздо больше, чем программистов.
Может возникнуть впечатление, что программисты теперь уже и не нужны! Но кто же тогда будет создавать все операционные системы, редакторы, графические пакеты, компьютерные игры и многое другое? Программисты, нужны, причем задачи, которые им приходится решать, со временем становятся все сложнее.
Слайд 5 Программирование принято разделять на системное и прикладное, инструментальное(система программирования).
Системные программисты занимаются разработкой системного программного обеспечения: операционных систем, утилит, драйверов и пр. , а также систем программирования.
Слайд 6 Прикладные программисты - предназначены для решения конкретных задач создают прикладные программы: редакторы, табличные процессоры, игры, обучающие программы и многие другие. Спрос на высококвалифицированных программистов, как системных, так и прикладных, очень большой, а их интеллектуальный труд высокооплачиваемый.
Что такое язык программирования?
Для составления программ существуют разнообразные языки программирования. Слайд 7 Язык программирования — это фиксированная система обозначений для описания алгоритмов и структур данных.
За годы существования ЭВМ было создано много языков программирования. Наиболее известные среди них: Алгол, Фортран, Кобал, Бейсик, Паскаль, С (Си) и др. Распространёнными языками программирования сегодня являются C++, Delphi, Java, Pascal, Visual Basic, Python
Все языки программирования делятся на интерпретаторы и компиляторы. Интерпретаторы переводит программу в машинный код и выполняет по одной команде - выигрыш скорости. Компилятор всю программу переводит в машинный коды затем выполняет её. (большая память)
Что такое система программирования?
Слайд 8 Для создания и исполнения на компьютере программы, написанной на языке программирования, используются системы программирования.
Слайд 9 Система программирования — это программное обеспечение компьютера, предназначенное для разработки, отладки и исполнения программ, записанных на определенном языке программирования.
Существуют системы программирования на Паскале, Бейсике и других языках.
Разработка любой программы начинается с построения алгоритма решения задачи.
Этап закрепления нового материала. (9 минут)
Ребята, ответьте мне на вопрос, кто такие программисты и для чего они нужны?
Назовите мне наиболее распространённые языки программирования?
Итог урока
Сегодня вы узнали, кто такие программисты и чем они занимаются, узнали о языках программирования, о системе программирования.
В чём состоит назначение систем программирования?
Этап постановки домашнего здания.
Запишите домашнее задание. Параграф 32. Страницы 178 - 180. Есть вопросы по данной теме?