Методический анализ темы «ВВЕДЕНИЕ В ЯЗЫК ПРОГРАММИРОВАНИЯ» |
ОСНОВНЫЕ ИДЕИ:
1. Изучение ЯП программирования не является самоцелью. Цель – научить составлять алгоритм и записывать его на формальном языке. ЯП рассматривается как инструмент реализации алгоритмических конструкций, способ записи алгоритма.
2. Существует 2 подхода к изучению любого языка:
- Академический (с алфавита)
- Практический (буквы изучаются в последовательности по степени частоты использования)
1. Цели
- Ввести понятие ЯП как способа записи алгоритмов, ориентированного на компьютер.
Программа – это алгоритм, записанный на ЯП.
- Сформировать представление об общих правилах записи программ на ЯП.
- Изучить системные команды, управляющие работой программы (Run, Compile).
- Познакомить со средой программирования (начать изучение).
Совет: не пользоваться «горячими клавишами», только через меню осознанно запускаем программу.
- Изучить особенности работы с величинами в языке (предполагается, что тема «Величины» уже изучена).
- Изучить знаки операций (+, -, *, /, mod, div), отношений, минимальное количество стандартных функций (sqr(), sqrt(), abs(), sin(), cos(), random()).
- Научить вводить программу в память компьютера и работать с ней с помощью системных команд.
2. Место в курсе
Тесная связь с разделом «Алгоритмизация».
До ЯП должны быть изучены:
- Понятие алгоритма
- Понятие величины и ее типа
- ЭРЗ на ЭВМ (термин «программа»)
3. Мотивация
С помощью составления программ мы можем научить компьютер делать то, что нам нужно. ЯП программирования требуется для того, чтобы компьютер понимал, что именно мы от него хотим. Начать с того, зачем вообще нужен ЯП, выявить разницу между ЯП и обычным языком.
4. Содержание теоретического материала
Главные вопросы: Как выглядит программа? Как с ней работать?
- Общий вид программы. Правила ее записи.
- Пример (образец) программы должен быть записан на доске и обязательно продублирован в тетради, а затем набран на компьютере. Желательно не включать в первую программу команду ввода.
- Перечислить и записать в тетрадь основные команды.
- Величины в ЯП, имя и значение величины.
- Типы (первоначальное представление о строковом типе данных – понадобится для организации диалога с пользователем).
- Знаки операций, отношения, стандартные функции.
5. Практическая работа
Набрать первую программу, записанную на доске (должна содержать не более 7 строк). Запустить, исправить ошибку. Сохранить в нужном месте.
Открыть новую программу (заранее подготовленную учителем и содержащую новые виды ошибок).
[Д/З по теме семинара]:
- Показать фрагмент урока – теоретическое введение в язык программирования.
- Показать фрагмент фронтальной лабораторной работы со средой программирования
(знакомство с интерфейсом, до ввода текста программы).
- Подготовить задачу, с которой начинается изучение темы и составление первой программы
(продумать код программы, намеренно допустить ошибку или несколько).