Содержание
- 2. 1 В курсе используется Си подобная система программирования «Исполнители 2.5» Автор: Поляков К.Ю. http://kpolyakov.spb.ru/ Содержание презентации:
- 3. 2 Окно редактора программы Задача для робота (обстановка) Основное меню программы Занятие 1. Система программирования «Исполнители
- 4. 3 Робот Стена Грядка Клумба База Свободная клетка
- 5. 4 Загрузить лабиринт Запустить программу на выполнение Остановить выполнение программы Шаблоны команд Режим робота Восстановить лабиринт
- 6. 5 Основные команды: направо; - повернуться на 90 градусов вправо налево; - повернуться на 90 градусов
- 7. 6 Программа { вперед ( 1 ); налево; вперед ( 1 ); посади; вперед ( 1
- 8. 7 Задача решена успешно Задача не решена
- 9. 8 Упорядочить программу
- 10. 9 Редактировать лабиринт
- 11. 10 Создать новый лабиринт Вставить элементы лабиринта Добавить столбцы и строки Удалить столбцы и строки Выйти
- 12. 11 Задачи для самостоятельного решения 1 2 3 4
- 13. 12 повтори (количество повторений) { повторяемые действия; } repeat (количество повторений) { повторяемые действия; } Занятие
- 14. 13 16 клеток вперед ( 1 ); посади; Задача 2_1. Робот должен посадить цветы на все
- 15. 14 Программа { повтори ( 16 ) { вперед ( 1 ); посади; } вперед (
- 16. 15 11 клеток 6 клеток Задача 2_2. Робот должен посадить цветы на все грядки и дойти
- 17. 16 Программа { повтори ( 11 ) { вперед ( 1 ); посади; } вперед (
- 18. 17 1 1
- 19. 18 Задачи для самостоятельного решения 1 2 3 4
- 20. 19 пока ( условие ) { повторяемые действия; } while ( условие ) { повторяемые действия;
- 21. 20
- 22. 21 Составные условия образуются из простых условий добавлением логических операций И, ИЛИ, НЕ. Если А, В
- 23. 22 пока ( условие ) { Действие 1; Действие 2; } пока ( условие ) {
- 24. 23 Задача 3. Робот должен посадить цветы на все грядки и дойти до Базы. Размеры лабиринта
- 25. 24 Задача 4. Робот должен посадить цветы на все грядки и дойти до Базы. Размеры лабиринта
- 26. 25 Задачи для самостоятельного решения 1 2 3 4
- 27. 26 Полное ветвление. если ( условие ) { действие 1; } иначе { действие 2; }
- 28. 27 Если условие выполняется Иначе, т.е. когда условие не выполняется
- 29. 28 Неполное ветвление. если ( условие ) { действие 1; действие 2; } если ( условие
- 30. Задача 5. Робот должен посадить цветы на все грядки и дойти до Базы. Размеры лабиринта считать
- 31. 30 Впереди_свободно Слева_свободно
- 32. 31 Задачи для самостоятельного решения 1 2
- 33. 32 Занятие 5. Вложенные циклы Задача 6. Робот должен посадить цветы на все грядки и дойти
- 34. 33 Программа { повтори (8) { повтори ( 7 ) { вперед ( 1 ); посади;
- 35. 34
- 36. 35 Задачи для самостоятельного решения 1 2 3 4
- 37. 36 Занятие 6. Процедуры Задача 7. Робот должен посадить цветы на все грядки и дойти до
- 38. 37 Программа { вперед ( 1 ); повтори ( 5 ) { Процедура; } } Процедура
- 39. 38 Задачи для самостоятельного решения 1 2 3 4
- 40. 39 Обстановки для КОНТРОЛЬНОЙ РАБОТЫ Задание 1 Задание 2 Задание 3
- 41. 40 Сайт автора системы программирования «Исполнители» Полякова Константина Юрьевича http://kpolyakov.spb.ru/ Список литературы и интернет источников Разработка
- 43. Скачать презентацию