Добавить материал и получить бесплатное свидетельство о публикации в СМИ
Эл. №ФС77-60625 от 20.01.2015
Инфоурок / Информатика / Конспекты / Открытый урок по информатике на тему: "Языки программирования и компиляторы"

Открытый урок по информатике на тему: "Языки программирования и компиляторы"

Международный конкурс по математике «Поверь в себя»

для учеников 1-11 классов и дошкольников с ЛЮБЫМ уровнем знаний

Задания конкурса по математике «Поверь в себя» разработаны таким образом, чтобы каждый ученик вне зависимости от уровня подготовки смог проявить себя.

К ОПЛАТЕ ЗА ОДНОГО УЧЕНИКА: ВСЕГО 28 РУБ.

Конкурс проходит полностью дистанционно. Это значит, что ребенок сам решает задания, сидя за своим домашним компьютером (по желанию учителя дети могут решать задания и организованно в компьютерном классе).

Подробнее о конкурсе - https://urokimatematiki.ru/


Идёт приём заявок на самые массовые международные олимпиады проекта "Инфоурок"

Для учителей мы подготовили самые привлекательные условия в русскоязычном интернете:

1. Бесплатные наградные документы с указанием данных образовательной Лицензии и Свидeтельства СМИ;
2. Призовой фонд 1.500.000 рублей для самых активных учителей;
3. До 100 рублей за одного ученика остаётся у учителя (при орг.взносе 150 рублей);
4. Бесплатные путёвки в Турцию (на двоих, всё включено) - розыгрыш среди активных учителей;
5. Бесплатная подписка на месяц на видеоуроки от "Инфоурок" - активным учителям;
6. Благодарность учителю будет выслана на адрес руководителя школы.

Подайте заявку на олимпиаду сейчас - https://infourok.ru/konkurs

  • Информатика

Поделитесь материалом с коллегами:

Открытый урок по информатике

в 7 «Б» классе

Дата 23.10.2015 г.

Тема: Языки программированияи компиляторы.

Цель: Дать понятие программы, компилятора, ознакомить с языками программирования.

Задачи:

научить создавать простые программы на языке программирования Паскаль.

развитие познавательных интересов, навыков работы на компьютере, совершенствование умения анализировать, сравнивать, систематизировать и обобщать, развитие коммуникативных умений обучающихся.

воспитание информационной культуры учащихся, внимательности, аккуратности, дисциплинированности, усидчивости, уважение друг друга при работе в группах

Тип урока: комбинированный


Формы организации учебно-познавательной деятельности: фронтальная, групповая, практическая.


Метод обучения: объяснительно-иллюстративный.

Оборудование: флипчарт  по теме урока, интерактивная доска, компьютер.

Программное обеспечение: операционная система Windows, среда программирования Pascal ABC, программное обеспечение интерактивной доски Activestudio .

Ожидаемый результат:

учащиеся должны знать: что такое компилятор, как работает компилятор, алфавит языка АВС Паскаль, горячие клавиши, структуру окна.

Должны уметь: создавать новый файл в среде Паскаль, написать простую программу, делать выводы, анализировать и сравнивать окно Паскаль и опредеить алгоритм выполнения программы.

Структура урока:

  1. Орг.момент. Приветствие. (Мотивационный этап. Деление на группы)

  2. Актуализация знаний (тест с использованием active vote)

  3. Изучение новой темы

  4. Закрепление

  5. Итог урока

  6. Комментирование оценок

  7. Домашнее задание


Ход урока


1.Притветсвтвие. Ознакомление с целью урока. Выбрать конфеты с пожеланиями. Пожелать друг другу хорошие пожелания. Деление групп по цветам конфет. Раздать карточки самооценки. За каждый правильный ответ ставим 1, если нет ответа 0.

«ЛИСТ САМОКОНТРОЛЯ»

Вид задания

Отметка







2.Тест с использованием active vote

1

hello_html_m4843aa83.png

2

hello_html_m6241c75.png





3

hello_html_11bf274b.png


4

5hello_html_m235150c3.png

6hello_html_2ed3e41f.png

hello_html_541461a7.png

7

hello_html_6084b81c.png

8.


hello_html_43a653a0.png

Сделать вывод

3. Изучение новой темы.

Ребята посмотрите на доску что вы видидте. (Двиочный код) Да верно, любая информация в компьютере представляется в виде последовательностей нулей и единиц, так называемым двоичным кодом. Конечно понять двоичный код сложно. Тем более сложно написать программу в таком виде. Поэтому, чтобы избавить человека от праграммирования в машинных кодах были созданы языки программирования

hello_html_42dd8b6.png

Запишите в тетрадь новую тему Языки программирования и компиляторы

На языке программирования человек пишет текст программы, которые называют исходником. Этот текст понятен программисту но не понятен компьютеру. На следующем этапе в процессе выполнения программы, запускается еще одна программа, которая переводит текст исходного файла в двоичный код. Такие программы называют компиляторами.

hello_html_m62274672.png

Запишите определение компилятора

Для каждого языка программирования существует свой компилятор. Врезультате работы компилятора из исходника формируется exe-файл. То есть в результате работы компиляторов мы получаем перевод программы написанный на языке программирования в двоичный код, понятный компьютеру.

hello_html_m50fc416c.png

Ребята посмотрите на схему работы компилятора.

Вы видите исходник у нас программа на языке паскаль затем компьютер переводит в свой язык то есть компилирует и образуется exe-файл.











Задание № 1 Посмотрите на это задание вы должны правильно расположить работу компилятора

hello_html_72e0d55f.png

Для удобства программистов созданы современные интегрированные среды разработки IDE. Это среда, которая включает текстовый редактор. Вы будете учиться создавать программы в одной из таких IDEABS паскаль.

hello_html_570010ce.png

Задание № 2

Вставьте пропущенные слова по смвслу его содержания.

hello_html_65f4c265.png

Для создания программ нужно знать синтаксис языка, то есть правила записи команд. Поэтому знакомство с языком начнем с алфавита.

hello_html_m7da035a1.png

hello_html_m3fb19562.png

Задание № 3

Вы должны убрать лишнее в алфавите Паскаль в корзину

hello_html_58073743.png

После загрузки вы видите окно Паскаль

hello_html_m6ec7f3b0.png

Сейчас запустим авс Паскаль

hello_html_m64697998.png

hello_html_m15897598.png

Откройте программу авс Паскаль выполните напишите следующий текст. Произведите компиляцию и запустите программу на исполнение просмотрите результат.

Begin

Write(‘моя первая программа’)

End.

Закрепление урока

Задание № 4 (работа в группе)

Если в программе записать:

Writeln(‘3+8’);

То после исполнения программы в экране выполнения появится надпись 3+8

Если же записать:

Writeln(3+8); //без апострофов

То после исполнения программы в экране выполнения появится надпись 11, т.е. Pascal произведет сам расчёт

Попробуйте вычислить выражение: 185(14+16) (для первой)

Сделайте вывод о назначении команд Begin Write End.

Для второй группы: 200(42-16)

Сделайте вывод о назначении команд Begin Write End.

Задание №5

А это неправильные идентификаторы: для 1 группы


Определить в чем неправильность

My program

Лишний пробел.

12My_Program

Начинается с цифры.

МояПрограмма

Содержит русские буквы.


Для 2 группы


#MyProgram

Начинается с символа.

My-Program

Содержит недопустимый символ – тире.

Моя Программа

Содержит пробел и русские буквы.


Итог урока. – Молодцы! Сегодня на уроке Вы написали свою первую программу на компьютере.

На следующий урок мы будем продолжать работу с программированием языка Паскаль. То есть ознакомимся со структурой программы.



Заполните

«ЛИСТ САМОКОНТРОЛЯ»

Вид задания

Отметка







«ДЕРЕВО ЧУВСТВ»

Если чувствую себя хорошо, комфортно, то вешаю на дерево яблоки красного  цвета, если нет,  зелёного.

красный - восторженное;

оранжевый - радостное, теплое;

желтый - светлое, приятное;

зеленый – спокойное;

синий - неудовлетворенное, грустное;

фиолетовый - тревожное, напряженное;

черный - упадок, уныние.


Подсчет баллов по жетонам.

Комментриование оценок.


Домашнее задание:

Если от –

от 9 до 11 задание А

Выведите на следующий экран

Привет всем!

Я лучший программист на свете!

От 4 до 8 задание В

Выучить арифметические выражения

От 1 до 3 задание С

Прочитать конспект повторить пройденные материалы.



Самые низкие цены на курсы профессиональной переподготовки и повышения квалификации!

Предлагаем учителям воспользоваться 50% скидкой при обучении по программам профессиональной переподготовки.

После окончания обучения выдаётся диплом о профессиональной переподготовке установленного образца (признаётся при прохождении аттестации по всей России).

Обучение проходит заочно прямо на сайте проекта "Инфоурок".

Начало обучения ближайших групп: 18 января и 25 января. Оплата возможна в беспроцентную рассрочку (20% в начале обучения и 80% в конце обучения)!

Подайте заявку на интересующий Вас курс сейчас: https://infourok.ru/kursy



Автор
Дата добавления 25.12.2015
Раздел Информатика
Подраздел Конспекты
Просмотров279
Номер материала ДВ-284791
Получить свидетельство о публикации

УЖЕ ЧЕРЕЗ 10 МИНУТ ВЫ МОЖЕТЕ ПОЛУЧИТЬ ДИПЛОМ

от проекта "Инфоурок" с указанием данных образовательной лицензии, что важно при прохождении аттестации.

Если Вы учитель или воспитатель, то можете прямо сейчас получить документ, подтверждающий Ваши профессиональные компетенции. Выдаваемые дипломы и сертификаты помогут Вам наполнить собственное портфолио и успешно пройти аттестацию.

Список всех тестов можно посмотреть тут - https://infourok.ru/tests


Включите уведомления прямо сейчас и мы сразу сообщим Вам о важных новостях. Не волнуйтесь, мы будем отправлять только самое главное.
Специальное предложение
Вверх