Раздаточный материал "Основное при работе в ТРИКСтудии"
учебно-методический материал на тему
Раздаточный материал для учеников с заметками по работе в ТРИКСтудии и основными элементами этой среды программирования в рамках образовательной программы "Программирование в ТРИКСтудии".
Скачать:
Вложение | Размер |
---|---|
material_zametki_po_rabote_v_trikstudii.docx | 461.42 КБ |
Предварительный просмотр:
Заметки по работе в ТРИКСтудии
Оглавление
1). Процесс создания новой программы в ТРИКСтудии 1
2). Основные элементы ТРИКСтудии 2
3). Система координат дисплея робота ТРИК 11
4). Параметры дуги при рисовании её на дисплее робота ТРИК 11
1). Процесс создания новой программы в ТРИКСтудии
2). Основные элементы ТРИКСтудии
№ | Элемент | Название | Описание |
0. | Связь (link) | Элемент, позволяющий соединять между собой другие элементы и отражающий порядок их выполнения. Виды связей:
Стереотип связи задаётся через свойство (параметр) элемента «Условие». Связи с числовым стереотипом чаще всего используются в связке с блоком «Выбор», | |
Элементы группы «Алгоритмы» | |||
1. | Начало | Начальная точка выполнения программы. С этого блока начинается выполнение программы, следовательно, на диаграмме должен быть ровно один такой блок. Входящие связи: отсутствуют. Исходящие связи: ровно одна. Параметры: отсутствуют. | |
2. | Конец | Конечная точка выполнения программы. На этом блоке заканчивается выполнение всей программы или отдельной её ветки. Входящие связи: ровно одна. Исходящие связи: отсутствуют. Параметры: отсутствуют. | |
3. | Условие | Разделяет выполнение программы на две альтернативные ветки в соответствии с заданным условием. Входящие связи: ровно одна. Исходящие связи: ровно две:
Параметры:
| |
4. | Конец условия | Соединяет две альтернативные ветки, полученные при помощи блока «Условие», в одну ветвь выполнения программы. Входящие связи: ровно две. Исходящие связи: ровно одна. | |
5. | Функция | Подсчитывает заданное выражение. Блок позволяет объявлять и инициализировать новые переменные, а также выполнять с ними различные допустимые действия. Входящие связи: ровно одна. Исходящие связи: ровно одна. Параметры:
| |
6. | Инициализация переменной | Создаёт переменную с указанным именем и инициализирует её заданным значением. Входящие связи: ровно одна. Исходящие связи: ровно одна. Параметры:
| |
7. | Случайное число | Создаёт переменную с указанным именем и инициализирует её случайным значением из заданного интервала. Входящие связи: ровно одна. Исходящие связи: ровно одна. Параметры:
| |
8. | Подпрограмма | Вызов подпрограммы по её имени. Подпрограмма позволяет вынести некоторый кусок (чаще всего повторяющийся несколько раз) текущей задачи на отдельную диаграмму. Для перехода на диаграмму с подпрограммой необходимо дважды кликнуть на соответствующий блок её вызова. Входящие связи: ровно одна. Исходящие связи: ровно одна. Параметры:
| |
9. | Выбор | Из нескольких альтернативных веток выбирает одну, по которой будет продолжено выполнение программы. Входящие связи: ровно одна. Исходящие связи: несколько связей с различными числовыми стереотипами и одна простая связь (для ветки «по умолчанию) Параметры:
| |
10. | Цикл | Организует выполнение некоторой последовательности блоков указанное количество раз. Входящие связи: ровно две:
Исходящие связи: ровно две:
Параметры:
| |
11. | Параллельные задачи | Разделяет выполнение программы на несколько параллельных веток, т.е. которые будут исполняться одновременно с точки зрения программиста. Входящие связи: ровно одна. Исходящие связи: две и более связи
Параметры: отсутствуют. | |
12. | Слияние | Сливает несколько параллельных задач в одну ветку. При этом блок дожидается, когда все сливаемые ветки закончат своё выполнение. Входящие связи: ровно одна:
Исходящие связи: ровно одна. Параметры: отсутствуют. | |
13. | Завершить задачу | Принудительно заканчивает выполнение указанной ветки. Входящие связи: ровно одна. Исходящие связи: ровно одна. Параметры:
| |
14. | Комментарий | Блок, позволяющий задавать текстовые заметки (комментарии) к программе. Блок никак не влияет на исполнение программы и служит только для повышения наглядности. Входящие связи: отсутствуют. Исходящие связи: отсутствуют. Параметры:
| |
Элементы группы «Действия» | |||
15. | Моторы вперёд | Включить моторы вперёд по заданным портам с заданной мощностью. Мотор характеризуются именем порта на контроллере, к которому он присоединён. Входящие и Исходящие связи: ровно по одной. Параметры:
| |
16. | Моторы назад | Включить моторы назад по заданным портам с заданной мощностью. Блок полностью аналогичен блоку «Моторы вперёд», за исключением того, что при заданной положительной мощности блок «Моторы вперёд» включает моторы вперёд, а блок «Моторы назад» – назад. | |
17. | Моторы стоп | Выключить моторы по заданным портам. Входящие и Исходящие связи: ровно по одной. Параметры:
| |
18. | Сбросить показания энкодера | Сбросить показания энкодеров (счётчиков количества оборотов) моторов по заданным портам. Входящие и Исходящие связи: ровно по одной. Параметры:
Замечание: В правильном подключении, порядковый номер порта энкодера должен совпадать с порядковым номером порта соответствующего мотора. | |
19. | Сказать | Воспроизвести заданную фразу. Входящие и Исходящие связи: ровно по одной. Параметры:
| |
20. | Светодиод | Установить заданный цвет светодиода на панели контроллера или выключить его. Входящие и Исходящие связи: ровно по одной. Параметры:
| |
Элементы группы «Ожидание» | |||
21. | Таймер | Ждать заданное количество времени. Входящие и Исходящие связи: ровно по одной. Параметры:
Замечание:
| |
22. | Ждать энкодер | Ждать, пока показания энкодера мотора на заданном порте не будут сравнимы с указанным числом оборотов («предела оборотов») в указанном отношении («считанное значение»). Входящие и Исходящие связи: ровно по одной. Параметры:
| |
23. | Ждать ИК датчик расстояния | Ждать, пока расстояние, возвращаемое ИК (инфракрасным) датчиком расстояния, не будет сравнимо с указанным расстоянием («расстояние») в указанном отношении («считанное значение»). Входящие и Исходящие связи: ровно по одной. Параметры:
| |
24. | Ждать УЗ датчик расстояния | Ждать, пока расстояние, возвращаемое УЗ (ультразвуковым) датчиком расстояния, не будет сравнимо с указанным расстоянием («расстояние») в указанном отношении («считанное значение»). Блок полностью аналогичен блоку «Ждать ИК датчик расстояния», за исключением того, что имя порта УЗ датчика состоит из заглавной английской буквы ‘D’ и порядкового номера. | |
25. | Ждать свет | Ждать, пока значение, возвращаемое датчиком света, не будет сравнимо с указанным значением освещенности («проценты») в указанном отношении («считанное значение»). Блок аналогичен блоку «Ждать ИК датчик расстояния», за исключением того, что вместо параметра «Расстояние» у блока свой параметр:
| |
26. | Ждать нажатия кнопки | Ждать нажатия кнопки на корпусе контроллера. Входящие и Исходящие связи: ровно по одной. Параметры:
| |
Элементы группы «Рисование» | |||
27. | Очистить экран | Очистить дисплей робота от всего, что на нём написано и/или нарисовано. | |
28. | Цвет фона | Установить цвет фона активной картинки на дисплее робота. Входящие и Исходящие связи: ровно по одной. Параметры:
| |
29. | Цвет кисти | Установить цвет кисти. Входящие и Исходящие связи: ровно по одной. Параметры:
| |
30. | Толщина кисти | Установить толщину кисти. Входящие и Исходящие связи: ровно по одной. Параметры:
| |
31. | Смайлик | Нарисовать на экране смайлик. | |
32. | Грустный смайлик | Нарисовать на экране грустный смайлик. | |
33. | Нарисовать точку | Нарисовать на экране точку в указанных координатах. Входящие и Исходящие связи: ровно по одной. Параметры:
Замечание: система координат дисплея робота ТРИК представлена на рисунке ниже (Рис. 2). | |
34. | Нарисовать линию | Нарисовать на экране отрезок с указанными начальной и конечной точками. Входящие и Исходящие связи: ровно по одной. Параметры:
| |
35. | Нарисовать прямоугольник | Нарисовать на экране прямоугольник с указанными размерами и в указанных координатах. Входящие и Исходящие связи: ровно по одной. Параметры:
| |
36. | Нарисовать эллипс | Нарисовать на экране эллипс, ограниченный прямоугольником с указанными размерами и в указанных координатах. Входящие и Исходящие связи: ровно по одной. Параметры:
| |
37. | Нарисовать дугу | Нарисовать на экране дугу с заданными параметрами и ограниченную прямоугольником с указанными размерами и в указанных координатах. Входящие и Исходящие связи: ровно по одной. Параметры:
Замечания:
| |
38. | Опустить маркер | Опустить маркер заданного цвета на пол в 2д-модели робота, что приводит к тому, что робот начинает рисовать за собой свою траекторию Входящие и Исходящие связи: ровно по одной. Параметры:
| |
39. | Поднять маркер | Поднять маркер с пола в 2д-модели робота, что приводит к тому, что робот перестаёт рисовать за собой свою траекторию. Входящие и Исходящие связи: ровно по одной. |
3). Система координат дисплея робота ТРИК
Рис. 2.
4). Параметры дуги при рисовании её на дисплее робота ТРИК
Рис. 3.
По теме: методические разработки, презентации и конспекты
Раздаточный материал для работы по теме "Праздник урожая в Англии"
Раздаточный материал для проведения урока....
Раздаточный материал: Контрольные работы по алгебре в 7 классе
Контрольные работы по алгебре в 7 классе. Учебники: Ю. Н. Макарычев, Л. С. Атанасян...
Раздаточный материал: Контрольные работы по геометрии в 7 классе
Контрольные работы по геометрии в 7 классе. Учебники Ю. Н. Макарычев, Л. С. Атанасян...
Рабочая программа "Программирование в ТРИКСтудии" за 2015-2016 учебный год
Рабочая программа в рамках образовательной программы "Программирование в ТРИКСтудии" за 2015-2016 учебный год...
Раздаточный материал "Программирование ТРИКСтудии: основные моменты"
Раздаточный материал для учеников по основным алгоритмическим структурам и памятка по работе в среде программирования ТРИКСтудия в рамках образовательной программы "Программирование в ТРИКСтудии...
Методическая разработка Раздаточный материал (практические работы) к курсу географии 9 класс
Методическая разработка Раздаточный материал (практические работы) к курсу географии 9 класс...