Урок «Понятие о языках программирования»,
проведенный в рамках акции «Час кода в России»
Цели:
- Повысить интерес учащихся к информационным технологиям;
- Повысить интерес к изучению информатики и программирования; Сформировать у учащихся понимание основ программирования; Ознакомить учащихся с языками программирования;
Ход урока
I Организационный момент
II Опрос учащихся:
· Что такое алгоритм?
· Какие типы алгоритмов вы знаете?
· Какой алгоритм называется линейным?
· Какой алгоритм называется ветвлением?
· Какой алгоритм называется циклом?
III Изучение нового материала
Ребята, наш урок пройдет в рамках Международной недели изучения информатики и Дня информатики в России с 4 по 12 декабря 2014г. и направлен на формирование и поддержку интереса молодежи к изучению информатики и программирования, а также повышение престижности ИТ-специальностей в глазах молодых людей.
Акции «Час кода» — это уникальный шанс для каждого ученика почувствовать себя частью большого и значимого события, заявить о своих способностях, осознать важность изучения информатики для своего успеха в будущем, и в течение одного часа овладеть азами программирования в простой, увлекательной форме, доказав себе и окружающим, что программирование доступно и интересно.
Просмотр видео – ролика с участием звезды российского кино и известных людей из сферы информационных технологий раскрывает имидж ИТ и работы ИТ-специалистов.
Сейчас мы познакомимся с общими понятиями: программа и языки программирования.
А) общие понятия программы:
Компьютер – это устройство не способное мыслить самостоятельно, как человек. Для того чтобы компьютер мог работать с информацией (передавать, обрабатывать, хранить) его нужно научить делать все это. Научить значит построить работу компьютера по инструкции. Такая инструкция и называется программой.
Компьютер без программ – это бесполезный хлам. Но чтоб компьютер мог работать по программе, программа должна быть записана на языке понятном компьютеру, такой язык называется – языком программирования.
Б) языки программирования.
Людей занимающихся созданием и написание программ называют – программистами. А их деятельность – программированием.
Программирование – процесс и искусство создания компьютерных программ и/или программного обеспечения с помощью языков программирования.
Языки программирования – это искусственные языки. От естественных они отличаются ограниченным количеством «слов», и очень строгими правилами записи команд. Процесс поиска ошибок называется – тестированием. Процесс устранения ошибок – называется отладкой.
Первой в мире женщиной-программистом стала Ада Лавлейс, ею было введено важнейшее понятие цикла. Именно в ее честь был назван язык программирования «Ада», разработанный в наше время.
Pascal – язык программирования, который был создан в конце 70-х годов швейцарским профессором Никлаусом Виртом и назван в честь выдающегося французского философа Блеза Паскаля. Первоначально этот язык был создан только для обучения программированию, а затем с помощью него стали уже писать сами программы.
– достаточно зрелая среда. Ее прототип – учебная система Pascal ABC – появилась в 2002 году и достаточно активно используется в российских школах.
– развивающаяся среда. Ведутся разработки новых языковых возможностей, новых библиотек и новых языков программирования, которые будут интегрированы в общую среду
Язык программирования Basic был создан в 1964 году двумя профессорами Дартмунского университета Джоном Кенеми и Томасом Куртцом. BASIC – это первые буквы английских слов Beginner's All-purpose Symbolic Instruction Code (Всецелевой язык программирования для начинающих). В настоящее время существует множество версий этого языка, которые иногда очень сильно отличаются друг от друга. Для учебных заведений самыми распространенными являются версии MSX, впервые реализованная на японском компьютере «Ямаха», и версии фирмы Microsoft для компьютеров IBM. Кроме этого в нашей стране популярностью пользуется версия Turbo-Basic фирмы Borland. Без преувеличения можно сказать, что сегодня Бейсик является самым распространённым языком программирования. После появления мощных компиляторов Visual Basic этот язык стал популярен и у профессиональных программистов. Бейсик относится к языкам программирования высокого уровня. Как и другие языки, этот язык имеет алфавит, синтаксис, семантику.
С помощью языков программирования создается не готовая программа. А только ее текст, описывающий раннее разработанный алгоритм.
Просмотр лекции-обращения представителей ведущих ИТ-компаний к молодежи, в которой они делятся своим взглядом на перспективу развития информационных технологий, на то, как изменится мир, когда молодые люди закончат вузы, и рассказывают о том, чем ИТ может привлечь молодых людей, мечтающих добиться успеха в будущем.
После просмотра видео - ролика обсуждение с учащимися на данную тему.
V Закрепление изученного материала : предложить учащимся пройти Онлайн тренажеры «Ам Ням». «Мир Коду»
Работа в тренажере строится по принципу решения забавных головоломок и помогает подкрепить интерес учащихся, возникший во время проведения первого блока занятия, а также дает возможность сразу, на практике, проверить свои способности к программированию.
После завершения тренажера у участника есть возможность получить именной сертификат или поделиться своими результатами в социальных сетях.
Учитель информатики МКОУ СОШ№2 с. Большая Джалга


