Языки программирования
<<  Современные системы программирования История языков программирования  >>
Язык и система программирования КуМир
Язык и система программирования КуМир
Введение
Введение
Установка системы КуМир
Установка системы КуМир
Описание системы КуМир
Описание системы КуМир
Описание системы КуМир
Описание системы КуМир
Исполнители среды КуМир:
Исполнители среды КуМир:
Графический исполнитель Робот
Графический исполнитель Робот
Система команд исполнителя Робот
Система команд исполнителя Робот
Общий вид алгоритма
Общий вид алгоритма
Линейные алгоритмы
Линейные алгоритмы
Линейные алгоритмы
Линейные алгоритмы
Циклические алгоритмы
Циклические алгоритмы
Цикл n раз
Цикл n раз
Циклические алгоритмы
Циклические алгоритмы
Цикл пока
Цикл пока
Циклические алгоритмы
Циклические алгоритмы
Цикл для
Цикл для
Алгоритм ветвления
Алгоритм ветвления
Алгоритмы ветвления
Алгоритмы ветвления
Организация алгоритма ветвления:
Организация алгоритма ветвления:
Вспомогательный алгоритм
Вспомогательный алгоритм
Вспомогательный алгоритм
Вспомогательный алгоритм
Примеры задач для Робота
Примеры задач для Робота
Графический исполнитель Чертежник
Графический исполнитель Чертежник
Система команд исполнителя Чертежник
Система команд исполнителя Чертежник
Линейный алгоритм
Линейный алгоритм
Использование циклов и вспомогательных алгоритмов
Использование циклов и вспомогательных алгоритмов
Пример использования цикла и встроенного алгоритма
Пример использования цикла и встроенного алгоритма
Использование переменных
Использование переменных
Пример программы
Пример программы
Примеры задач
Примеры задач
Ресурсы
Ресурсы

Презентация: «Язык и система программирования КуМир». Автор: ок. Файл: «Язык и система программирования КуМир.pptx». Размер zip-архива: 1238 КБ.

Язык и система программирования КуМир

содержание презентации «Язык и система программирования КуМир.pptx»
СлайдТекст
1 Язык и система программирования КуМир

Язык и система программирования КуМир

Выступление на РМО учителей информатики учителя МКОУ «Солигаличская ООШ» Майоровой Т.Г.

2 Введение

Введение

КуМир - простая и удобная система программирования для учебных целей. Достоинствами системы КуМир являются: - современное кроссплатформенное свободное приложение; - понятный русскоязычный синтаксис; - удобная, простая учебная среда разработки, “помогающая” в создании программ; - наличие методических разработок - используя систему КуМир, можно существенно увеличить число и качество задач, которые сможет решить школьник.

Майорова Т.Г.

3 Установка системы КуМир

Установка системы КуМир

Система КуМир разработана в НИИСИ РАН по заказу Российской академии наук и распространяется бесплатно. Официальный сайт НИИСИ РАН: http://www.niisi.ru/kumir/ Материалы про программированию на языке КуМир от издательства Лицей http://www.licey.net/kumir/

Майорова Т.Г.

4 Описание системы КуМир

Описание системы КуМир

Область построчных сообщений

Область программы

Область ввода/вывода

Майорова Т.Г.

5 Описание системы КуМир

Описание системы КуМир

Майорова Т.Г.

6 Исполнители среды КуМир:

Исполнители среды КуМир:

Исполнитель Робот; Исполнитель Черепашка; Исполнитель Водолей; Исполнитель Кузнечик; Исполнитель Рисователь; Исполнитель Чертежник.

Майорова Т.Г.

7 Графический исполнитель Робот

Графический исполнитель Робот

Исполнитель Робот работает на клетчатом поле (максимальный размер 10х16 клеток). Робот перемещается по полю, закрашивает клетки и измеряет из температуру и радиацию. На поле могут размещаться стены. Перед началом выполнения программы необходимо задать стартовую обстановку и начальное положение Робота.

Майорова Т.Г.

8 Система команд исполнителя Робот

Система команд исполнителя Робот

Команды действия: вверх, вниз, вправо, влево, закрасить; Команды проверки условия: сверху стена, сверху свободно, снизу стена, снизу свободно, справа стена, справа свободно, слева стена, слева свободно, клетка закрашена, клетка чистая; Команды измерения: температура, радиация.

Майорова Т.Г.

9 Общий вид алгоритма

Общий вид алгоритма

Майорова Т.Г.

10 Линейные алгоритмы

Линейные алгоритмы

Составьте алгоритм, при выполнении которого Робот переместиться из клетки А в клетку В. (стартовая обстановка Л 1.fil)

Майорова Т.Г.

11 Линейные алгоритмы

Линейные алгоритмы

Составьте алгоритм, который переводит Робота из А в Б и закрашивает клетки, отмеченные точками.

(стартовая обстановка Л 2.fil)

Майорова Т.Г.

12 Циклические алгоритмы

Циклические алгоритмы

Цикл n раз – это составная команда, которая используется, когда некоторую последовательность команд в алгоритме необходимо повторить заранее известное количество раз.

Майорова Т.Г.

13 Цикл n раз

Цикл n раз

Робот находится в нижнем левом углу поля. Составьте программу, которая закрашивает 4 клетки по диагонали.

(стартовая обстановка Ц 1.fil)

Майорова Т.Г.

14 Циклические алгоритмы

Циклические алгоритмы

Цикл пока - это составная команда, которая будет повторяться до тех пор, пока выполняется условие, записанное после ключевого слова пока.

Майорова Т.Г.

15 Цикл пока

Цикл пока

Составьте алгоритм, который переводит Робота из А в Б. (стартовая обстановка Ц 2.fil, Ц 3.fil)

Майорова Т.Г.

16 Циклические алгоритмы

Циклические алгоритмы

Цикл для – используется в алгоритмах, в которых некоторый набор команд необходимо выполнять последовательно с заданным шагом s в некотором диапазоне величин от min до max.

Майорова Т.Г.

17 Цикл для

Цикл для

Робот находится в нижнем левом углу поля. Составьте программу, которая закрашивает k клеток по диагонали.

(стартовая обстановка Ц 1.fil)

Майорова Т.Г.

18 Алгоритм ветвления

Алгоритм ветвления

Команда если

Общий вид команд если:

Майорова Т.Г.

19 Алгоритмы ветвления

Алгоритмы ветвления

Команда выбор

Майорова Т.Г.

20 Организация алгоритма ветвления:

Организация алгоритма ветвления:

Закрасить те клетки в коридоре, где нет сверху стены

(Стартовая обстановка коридор ветвление.Fil)

Майорова Т.Г.

21 Вспомогательный алгоритм

Вспомогательный алгоритм

Алгоритм прохождения всего лабиринта, рис. а. Использование вспомогательного алгоритма Участок

Алгоритм прохождения участка, рис.б

Майорова Т.Г.

22 Вспомогательный алгоритм

Вспомогательный алгоритм

Используя циклы и вспомогательный алгоритм, напишите программу прохождения туннеля:

(Стартовая обстановка вспомогательный.Fil)

Майорова Т.Г.

23 Примеры задач для Робота

Примеры задач для Робота

Майорова Т.Г.

24 Графический исполнитель Чертежник

Графический исполнитель Чертежник

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

Майорова Т.Г.

25 Система команд исполнителя Чертежник

Система команд исполнителя Чертежник

Опустить перо, Поднять перо, Сместиться в точку (арг вещ х, у), Сместиться на вектор (арг вещ х, у), Установить цвет (лит цвет), Надпись (вещ ширина_символа, лит текст).

Майорова Т.Г.

26 Линейный алгоритм

Линейный алгоритм

Нарисуйте прямоугольник размером 7х3 клетки, нижний левый угол которого находится в точке (1,1) двумя способами: с использованием команды сместиться в точку и сместиться на вектор.

Майорова Т.Г.

27 Использование циклов и вспомогательных алгоритмов

Использование циклов и вспомогательных алгоритмов

Составьте программу рисования двух квадратов, изображенных на рисунке используя цикл или вспомогательную программу.

Майорова Т.Г.

28 Пример использования цикла и встроенного алгоритма

Пример использования цикла и встроенного алгоритма

Майорова Т.Г.

29 Использование переменных

Использование переменных

Составьте программу рисования узора, изображенного на рисунке.

Майорова Т.Г.

30 Пример программы

Пример программы

Майорова Т.Г.

31 Примеры задач

Примеры задач

Майорова Т.Г.

32 Ресурсы

Ресурсы

Удалова Т.Л., Ануфриева М.В. Информатика. КуМир. – Саратов: Лицей, 2012. – 144с. Основы информатики и вычислительной техники. Пробный учебник для средних учебных заведений. Кушниренко А.Г. и др. – 2-е изд. М.: Просвещение, 1991 – 224 с. http://www.licey.net/kumir/ http://office.microsoft.com/ru http://im3-tub-ru.yandex.net/i?id=464416746-30-72&n=21 http://im8-tub-ru.yandex.net/i?id=117360390-56-72&n=21 http://im0-tub-ru.yandex.net/i?id=97312511-17-72&n=21 http://im4-tub-ru.yandex.net/i?id=97312507-13-72&n=21 http://im3-tub-ru.yandex.net/i?id=510398995-37-72&n=21 http://im4-tub-ru.yandex.net/i?id=117360703-09-72&n=21 http://im2-tub-ru.yandex.net/i?id=97312782-00-72&n=21 http://im8-tub-ru.yandex.net/i?id=97311277-07-72&n=21 http://im4-tub-ru.yandex.net/i?id=97311519-33-72&n=21 http://im7-tub-ru.yandex.net/i?id=97311622-64-72&n=21 http://im7-tub-ru.yandex.net/i?id=97312135-01-72&n=21

Майорова Т.Г.

«Язык и система программирования КуМир»
http://900igr.net/prezentacija/informatika/jazyk-i-sistema-programmirovanija-kumir-187444.html
cсылка на страницу
Урок

Информатика

130 тем
Слайды
900igr.net > Презентации по информатике > Языки программирования > Язык и система программирования КуМир