Линейный алгоритм. Практическое применение числа р (Нахождение расстояния между двумя точками).


Актуализация знаний, подведение к теме занятия (2-3 мин.)



Презентация «Практическое применение числа р» (Евдокимов Иван) (5-7 мин.)


Постановка цели и разъяснение задач на занятии. (3-4 мин.)

Класс делится на три команды (6-8 человек в каждой). В свою очередь каждая команда делится на две группы («Техники» - создают программы в среде визуальной разработки NXT-G (3-4 человека), «Программисты» - создают программы на языке программирования Pascal (3-4 человека)). 


Мотивация команд в целом и групп в частности. (1-2 мин.)

Каждая команда получает два конверта с заданиями, один конверт для «Техников», другой для «Программистов», а также 3 купона.

Задание для «Техников»:

Перед вами стоит задача: создать робота, измеряющего расстояние между двумя точками. Используя число р=3.14, возможность робота подсчитывать количество оборотов, зная диаметр колеса (см. на колесе), у Вас не возникнет проблем в создании данного робота.

Примечание: Вы можете пользоваться знаниями членов своей Команды абсолютно бесплатно, если вы хотите использовать знания членов другой Команды, то вам придётся заплатить (1 купон), если же захотите воспользоваться знаниями учителя, то вы уже расстанетесь с 2 купонами.

Заполните таблицу

Результаты испытаний робота:


№ эксперимента

Расстояние

Показания робота

10

15

25

30

32

Вывод о работе робота_________________________________________________________________________________________________________________________________________________________________________________________________

Задание для «Программистов»:

Составить блок-схему и задачу на языке программирования Pascal, которая находит расстояния, пройденное колесом диаметром 5,6 см. С клавиатуры вводится число оборотов, выполненных колесом.

Пример работы программы:

Введите число оборотов колеса: 2

Расстояние, пройденное колесом, равно: 35,168 см

Обратите внимание, какого типа должны использоваться переменные.

Примечание: Вы можете пользоваться знаниями членов своей Команды абсолютно бесплатно, если вы хотите использовать знания членов другой Команды, то вам придётся заплатить (1 купон), если же захотите воспользоваться знаниями учителя, то вы уже расстанетесь с 2 купонами.

Заполните таблицу:


Входные данные

(число оборотов)

Выходные данные

(расстояние)

0,75

1,27

1,5

2

2,6


Работа команд 15-20 мин.
Представление результатов работы каждой команды, сравнение результатов работы команд. Подведение итогов занятия. (10-15 мин.)

Итогом работы для каждой команды будет следующий результат:

От группы «Техников»:

Работающий робот Заполненная таблица испытаний робота

От группы «Программистов»:

Блок-схема программы Программа на языке программирования Pascal Заполненная таблица результатов выполнения программы

Также учитывается количество купонов на окончание занятия.