Начала программирования третьй год обучения

advertisement
Пояснительная записка.
Данная рабочая программа разработана на основе образовательной программы
дополнительного образования детей «Начала программирования». Программа рассчитана на
организацию занятий объединения детей на 4 часа в неделю, 144 часа в год. В соответствии с
требованиями СанПиН продолжительность одного занятия с компьютером не более 30 минут.
Комплектование группы.
Группа состоит из обучающихся третьего года обучения. Возраст обучающихся 14-18 лет, 711 класс.
Цели и задачи.
Цели:
1. Дать представление о программируемых микроконтроллерах семейства Arduino на основе
Freeduino 2009.
2. Привить навыки работы с микроконтроллерами.
1.
2.
3.
4.
Основные требования к знаниям и умениям.
Знать язык программирования микроконтроллеров Ардуино .
Знать возможности и область применения Ардуино.
Уметь создавать программы для Ардуино (Freeduino 2009).
Уметь создавать несложные автоматические устройства на основе Ардуино (Freeduino 2009).
Календарный учебный график.
№
зан.
Дата
проведения
Тема
мероприятие
занятия,
1.
09.09.15
Инструкция
по
Приемы
работа
паяльником.
2.
11.09.15
Что
такое
(arduino)?
3.
16.09.15
4.
18.09.15
5.
23.09.15
6.
Часы
Форма
проведен
ия
Лекция
Практиче
ская
работа на
компьюте
ре
Беседа
Лаборато
рная
работа
Лекция
Контроль,
диагностика,
аттестация
Вводная
контрольная
работа
Лекция
Практиче
ская
работа на
компьюте
ре
Лекция
Контрольная
работа 1
ТБ.
с
2
freeduino
2
Технические
характеристики
FREEDUINO.
Самый простой пример
программирования
FREEDUINO.
2
2
25.09.15
Язык программирования
FREEDUINO.
Структура программы.
7.
30.09.15
Синтаксис языка.
2
Лекция
Практиче
ская
работа на
компьюте
ре
Лекция
8.
02.10.15
Операторы.
2
Лекция
9.
07.10.15
2
Беседа
10.
09.10.15
Управляющие
операторы
Арифметические
операторы
2
11.
14.10.15
Операторы сравнения
2
Лаборато
рная
работа
Лаборато
рная
2
2
Примечание
12.
16.10.15
Логические операторы
2
13.
21.10.15
Унарные операторы
2
14.
23.10.15
Константы
2
15.
28.10.15
Типы данных
2
работа
Беседа
Беседа
Практиче
ская
работа на
компьюте
ре
Практиче
ская
работа на
компьюте
ре
Лекция
16.
30.10.15
2
Лекция
17.
04.11.15
2
18.
06.11.15
Преобразование типов
данных
Область
видимости
переменных
и
квалификаторы
Цифровой ввод/вывод
19.
11.11.15
Аналоговый ввод/вывод
2
20.
13.11.15
2
21.
18.11.15
Дополнительные
фунции ввода/вывода
Работа со временем
Лаборато
рная
работа
Практиче
ская
работа на
компьюте
ре
Практиче
ская
работа на
компьюте
ре
Лекция
2
Беседа
22.
20.11.15
Математические
функции
2
23.
25.11.15
случайных
2
24.
27.11.15
Генераторы
значений
Функции
данных
Практиче
ская
работа на
компьюте
ре
Лекция
передачи
2
25.
02.12.15
2
26.
04.12.15
27.
09.12.15
28.
11.12.15
Среда
разработки
FREEDUINO
Изменяем
яркость
светодиода — плавное
изменение
яркости
светодиода
функцией
analogWrite().
Мигаем светодиодом —
пример
подключения
светодиода к Arduino и
работы с ним
Тактовая
кнопка
—
считывание состояния
кнопки
29.
16.12.15
Мигаем
светодиодом
без delay() - еще один,
более
практичный
способ
мигать
светодиодом
2
Беседа
Практиче
ская
работа на
компьюте
ре
Лекция
2
Лаборато
рная
работа
2
Беседа
2
Проектив
ная
работа
2
Лекция
Контрольная
работа 2
2
Лекция
2
Проектив
ная
работа
Что такое калибровка
устройства?
2
30.12.15
Калибровка
фоторезистора.
2
34.
01.01.16
Как
работает
полупроводниковый
светодиод?
2
Лаборато
рная
работа
Практиче
ская
работа на
компьюте
ре
Лекция
Проектив
ная
работа
35.
06.01.16
Создание
светофора
светодиодов.
модели
из
2
Лекция
Проектив
ная
работа
36.
08.01.16
2
Лекция
37.
13.01.16
Программирование
модели светодиода.
Проектирование датчика
цвета.
2
38.
15.01.16
2
39.
20.01.16
2
Лекция
40.
22.01.16
2
Лекция
41.
27.01.16
Изготовление
датчика
цвета.
Последовательный
обмен информацией.
Программирование
датчика цвета.
Что такое SCRATCH?
Практиче
ская
работа на
компьюте
ре
Лекция
2
42.
29.01.16
2
43.
03.02.16
2
Беседа
44.
05.02.16
Среда
программирования
SCRATCHcratch.
Программируем
FREEDUINO в среде
SCRATCH.
Применение сенсоров.
Практиче
ская
работа на
компьюте
ре
Лекция
2
45.
10.02.16
Ультразвуковой
дальномер.
2
46.
12.02.16
Инфракрасный
движения.
Практиче
ская
работа на
компьюте
ре
Лаборато
рная
работа
Проектив
ная
работа
47.
17.02.16
Инфракрасный
дальномер
2
Проектив
ная
работа
48.
19.02.16
Трёхосный
акселерометр
2
Беседа
30.
18.12.15
31.
23.12.15
32.
25.12.15
33.
Как
работает
резистор?
Подключение
фоторезистора.
фото
датчик
2
49.
24.02.16
Датчик наклона
2
50.
26.02.16
Микрофон
2
51.
02.03.16
Датчик температуры и
влажности
2
52.
04.03.16
Датчик газа
2
53.
09.03.16
Фоторезистор
2
Лекция
54.
11.03.16
Датчик Холла
2
Проектив
ная
работа
55.
16.03.16
Резистор давления
2
Проектив
ная
работа
56.
18.03.16
Какие
ещё
сенсоры?
2
57.
23.03.16
Программирование
использованием
сенсоров.
с
2
Практиче
ская
работа на
компьюте
ре
Проектив
ная
работа
58.
25.03.16
2
Лекция
59.
30.03.16
Дополнительные модули
(Scratch).
Ethernet интерфейс.
2
Проектив
ная
работа
60.
01.04.16
2
Лекция
61.
06.04.16
2
Лекция
62.
08.04.16
Cиловой
модуль
управления двигателями
Плата для подключения
беспроводных модулей
XBee.
GPS модуль.
2
Проектив
ная
работа
63.
13.04.16
2
Беседа
64.
15.04.16
Какие
ещё
бывают
модули?
Модуль для работы в
локальных сетях.
2
Проектив
ная
работа
65.
20.04.16
Модуль для работы в
локальных сетях.
2
66.
22.04.16
Еthernet модуль
2
Лаборато
рная
работа
Проектив
ная
работа
67.
27.04.16
Еthernet модуль
2
бывают
Лаборато
рная
работа
Проектив
ная
работа
Практиче
ская
работа на
компьюте
ре
Проектив
ная
работа
Проектив
ная
работа
Контрольная
работа 3
68.
29.04.16
SD модуль
2
Беседа
69.
04.05.16
SD модуль
2
70.
06.05.16
Модуль для работы по
радиоканалу.
2
Лаборато
рная
работа
Проектив
ная
работа
71.
11.05.16
Модуль для работы по
радиоканалу.
2
72.
13.05.16
Заключительное занятие
2
Всего
144
Лекция
Проектив
ная
работа
Контрольная
работа 4
Итоговая
контрольная
работа
Организационно-методическое обеспечение программы.
Необходимое программное обеспечение.
Название
1.
Операционная система
семейства MS Windows
2.
Интегрированная среда
разработки Arduino.
3.
Визуальна
среда
разработки Scratch for Arduino.
Примечание: Реализация рабочей программы
распространяемого ПО.
1.
2.
3.
Количество
12
12
Примечания
Лицензия
имеется
Свободное ПО
12
Свободное ПО
возможна с применением аналогичного свободно
Дополнительное аппаратное обеспечение.
Название
Количество
Программируемый
5
микроконтроллер
Freeduino
2009.
Еthernet модуль
5
Модуль
двигателями.
управления
5
Примечания
Имеется
в
наличии
Имеется
наличии
Имеется
наличии
в
в
Список литературы.
Для обучающегося.
1.
Бриан Эванс. Arduino. Блокнот программиста. [Электронный ресурс]. Режим доступа:
http://www.arduino.cc
2.
Гололобов В.Н. С чегo начинаются роботы? О проекте Arduino для школьников.
[Электронный ресурс]. Режим доступа: http://www.twirpx.com/file/481011/
3.
Описание
Freeduino.
[Электронный
http://www.freeduino.ru/arduino/index.html
ресурс].
Режим
доступа:
Для педагога.
1.
Бриан Эванс. Arduino. Блокнот программиста. [Электронный ресурс]. Режим доступа:
http://www.arduino.cc
2.
Проектная деятельность школьника в среде программирования Scratch. Учебнометодическое пособие / Рындак В.Г., Дженжер В.О., Денисова Л.В. – Оренбург, 2009.
Download