«Робототехника»

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

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

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

Содержание программы

Введение

1. Правила поведения и ТБ в кабинете информатики и при работе с конструкторами. 1час.

Конструирование

2. Правила работы с конструктором Lego. 2 часа.

3. Знакомство с RCX. Кнопки управления. 1час.

4. Сбор непрограммируемых моделей. 6 часов.

5. Инфраструктурный передатчик. Передача и запуск программы. 1 час.

6. Составление простейшей программы по шаблону, передача и запуск программы. 3 часа.

7. Параметры мотора и лампочки. 1 час.

8. Изучение влияния параметров на работу модели. 1 час.

9. Знакомство с датчиками. Датчики и их параметры: – датчик касания; – датчик освещенности. 1 час.

10. Модель «Выключатель света». Сборка модели. 2 часа.

11. Разработка и сбор собственных моделей. 3 часа.

12. Демонстрация моделей. 1 час.

Программирование

13. История создания языка Lab View. Визуальные языки программирования. 1 час.

14. Разделы программы, уровни сложности. 1 час.

15. RCX. Передача и запуск программы. 1 час.

16. Команды Lab View. Окно инструментов.

17. Изображение команд в программе и на схеме. 1 час.

18. Работа с пиктограммами, соединение команд. 1 час.

19. Знакомство с командами: запусти мотор вперед; включи лампочку; жди; запусти мотор назад; стоп. 1час.

20. Составление программы по шаблону. 1 час.

21. Передача и запуск программы. 1час.

22. Составление программы. 1 час.

23. Сборка модели с использованием мотора. 2 часа.

24. Составление программы, передача, демонстрация. 2 часа.

25. Сборка модели с использованием лампочки. 2 часа.

26. Составление программы, передача, демонстрация. 2 часа.

27. Линейная и циклическая программа. 2 часа.

28. Составление программы с использованием параметров, зацикливание программы. Знакомство с датчиками. Условие, условный переход. 2 часа.

29. Датчик касания (Знакомство с командами: жди нажато, жди отжато, количество нажатий). 2 часа.

30. Датчик освещенности (Влияние предметов разного цвета на показания датчика. Знакомство с командами: жди темнее, жди светлее). 2 часа.

Проектная деятельность в группах

31. Выработка и утверждение тем проектов. 1 час.

32. Конструирование модели, ее программирование группой разработчиков. 14 часов.

33. Презентация моделей. 1 час.

34. Выставка. 1 час.

35. Повторение. 2 часа.

Цели программы

Цель программы: обучение основам конструирования и программирования.

Результат программы

В результате обучения учащиеся должны:

Знать:

1. Правила безопасной работы

2. Основные компоненты конструкторов ЛЕГО

3. Конструктивные особенности различных моделей, сооружений и механизмов

4. Компьютерную среду, включающую в себя графический язык программирования

5. виды подвижных и неподвижных соединений в конструкторе

6. конструктивные особенности различных роботов

7. Как передавать программы в RCX

8. Как использовать созданные программы

9. Самостоятельно решать технические задачи и процессе конструирования роботов (планирование предстоящих действий, самоконтроль, применять полученные знания, приемы и опыты конструирования с использованием специальных элементов, и других объектов и т.д.)

10. Создавать реально действующие модели роботов при помощи специальных элементов по разработанной схеме, по собственному замыслу

11. Создавать программы на компьютере для различных роботов

12. Корректировать программы при необходимости

13. Демонстрировать технические возможности роботов

Уметь:

1. Работать с литературой, с журналами, с каталогами, в интернете (изучать и обрабатывать информацию)

2. Самостоятельно решать технические задачи в процессе конструирования роботов (планирование предстоящих действий, самоконтроль,применять полученные знания, приемы и опыт конструирования с использованием специальных элементов и т.д.)

3. Создавать действующие модели роботов на основе конструктора ЛЕГО

4. Создавать программы на компьютере на основе компьютерной программы Robolab

5. передавать (загружать) программы в RCX

6. Корректировать программы при необходимости

7. Демонстрировать технические возможности роботов.