Образовательный модуль «Блок-схемы» |
Без темы | ||
<< Образовательная программа на 2014-2015 год Срок освоения образовательной программы - 4 года | Образы ангелов в русской литературе >> |
Автор: Роман Митин. Чтобы познакомиться с картинкой полного размера, нажмите на её эскиз. Чтобы можно было использовать все картинки для урока литературы, скачайте бесплатно презентацию «Образовательный модуль «Блок-схемы».ppt» со всеми картинками в zip-архиве размером 1221 КБ.
Сл | Текст | Сл | Текст |
1 | Образовательный модуль «Блок-схемы». | 26 | 26. |
www.unn.ru/vmk/GraphMod. С.Г. Кузин, Р. | 27 | Присваиваеие. Формат: <имя | |
Митин, И. Скрибловский. Нижний Новгород, | переменной>:=<выражение>; В одном | ||
2003 г. 1. | блоке может быть записано несколько | ||
2 | Может быть использован: При изучении | операторов присваивания. Так на примере | |
«Основ алгоритмизации» для наглядного | слева если пользователь введет чила 5 и 6 | ||
знакомства с основными алгоритмами и | на экране в результате работы будет | ||
приобретения навыков структурного | напечатано A=11, B=77; 27. | ||
программирования Для выполнения упражнений | 28 | Условный оператор. Условный оператор | |
на языке блок-схем В качестве одного из | сравнивает выражение с нулем. Ноль | ||
инструментов при проектировании | считается ЛОЖЬЮ (FALSE) а любой другое | ||
алгоритмов. Образовательный модуль | число ИСТИНОЙ (TRUE). Так, на примере | ||
«Блок-схемы». 2. | слева, ели пользователь введет 4 и 9, то | ||
3 | Структура модуля. Факультативный курс | программа выдаст результат: "Максимум | |
«Основы алгоритмизации» для учащихся школ. | из 4 и 9 = 9" 28. | ||
(Школа 91 Ленинского р-на Н.Н.). | 29 | Вызов подпрограммы. В блоке вызова | |
Конструктор-интерпретатор блок-схем. | нужно указать имя файла с вызываемой | ||
(Создание и исполнение блок-схемы). | подпрограммой БЕЗ РАСШИРЕНИЯ. Так если мы | ||
Интернет – коллекция блок-схем. (Проводник | предыдущую программу сохранили в файл | ||
по коллекции, каталоги блок-схем на | максимум.bsh, то команда максимум вызовет | ||
серверах www.roman.nnov.ru и www.unn.ru). | на выполнение сохраненную подпрограмму. | ||
3. | 29. | ||
4 | Учебный курс. С.Г. Кузин, И.Б. | 30 | Глобальные переменные. Список |
Каськова, Р. Митин, А. Боровков. 4. | глобальных переменных используется для | ||
5 | Учебный курс. Включает: Изучение | связи между подпрограммами и для передачи | |
основных понятий и простейших алгоритмов | параметров при рекурсивном вызове Все | ||
(в т.ч. разбор олимпиадных задач) Основы | остальные – локальные. 30. | ||
структурного программирования Практика на | 31 | Структурное программирование. 31. | |
машине Flowchart builder (FCHB) | 32 | Структурное программирование. | |
Количественно FCHB используется: Из 78 | Логическая структура программы может быть | ||
академических часов курса более 20 часов | выражена комбинацией трех базовых | ||
рассчитаны на работу в виртуальной машине | структур: следование, ветвление и цикл Эти | ||
Flowchart builder. По мимо этого | структуры могут комбинироваться одна с | ||
преподаватель также использует Flowchart | другой, как того требует программа. 32. | ||
builder для подготовки к занятиям. 5. | 33 | Структурное программирование. | |
6 | Конструктор блок-схем. С.Г. Кузин, Р. | Поскольку в блок схеме базовые структуры | |
Митин, И. Скрибловский, А. Котков. 6. | воспринимаются в первую очередь визуально, | ||
7 | Цель проекта. Создать виртуальную | их следует изображать таким образом, чтобы | |
машину для уровня абстракции используемого | структура программы становилась сразу | ||
на занятиях по курсу «Основы | очевидной. Главным является не указание | ||
алгоритмизации» в школе и университете: | последовательности операций, а | ||
Графический язык блок-схем (на входе) | группирование символов, выражающих базовые | ||
Псевдоязык (для записи операторов) В | конструкции: следование, выбор и | ||
итоге, конструктор блок-схем позволяет: | повторение. 33. | ||
Нарисовать блок-схему Задать операторы | 34 | … В конструкторе блок-схем. Система | |
Запустить на интерактивное выполнение. 7. | Flowchart builder ориентирована на | ||
8 | Рабочая среда. 8. | использование с целью дистанционного | |
9 | Пример работы. Создадим каркас | обучения методу структурного | |
блок-схемы для поиска максимума из двух | проектирования алгоритмов с использованием | ||
чисел. 9. | пошаговой детализации. 34. | ||
10 | Запустим редактор. Палитра блоков. 10. | 35 | Средства. Любой оператор может быть |
11 | Создание блока - выбор. Щелкните | заменен на: Цепочку операторов Условие | |
мышью. Выберите тип блока из палитры. В | Полное Неполное Цикл С предусловием С | ||
нашем примере мы сначала создадим | постусловием Ничего. 35. | ||
«начало». 11. | 36 | Пример. Тот же пример для максимума | |
12 | Создание блока - размещение. Щелкните | двух чисел но используя приемы | |
мышью. Теперь нужно разместить выбранный | структурного программирования. 36. | ||
блок в поле редактирования. Для этого | 37 | Создадим «процедуру». Начальная | |
просто щелкните мышью в нужное место. 12. | структура для любой блок-схемы. 37. | ||
13 | Блок создан. Так мы создали один блок | 38 | Замена на следование. Выбираем |
«начало». Аналогично добавим три блока | Заменить на ? Следование. Вызываем | ||
«ввод / вывод», «условие», два | контекстное меню для оператора. 38. | ||
«оператора», «слияние» и еще одно | 39 | Результат замены. Появился еще один | |
«окончание». 13. | оператор. За размещение блоков отвечает | ||
14 | Блоки созданы. Мы создали все блоки. | программа, но Вы можете всё переделать | |
Теперь рассмотрим приемы работы с блоками… | вручную. 39. | ||
14. | 40 | Замена оператора на ввод/вывод. | |
15 | Текущий блок. Текущий блок. Во время | Контекстное меню ?Заменить на Блок Ввод / | |
редактирования текущие блоки выделен | вывод. 40. | ||
четырьмя синими точками. Выбор блока | 41 | Результат замены. Изменился тип блока. | |
осуществляется щелчком мыши. 15. | 41. | ||
16 | Группа блоков. Здесь нажали кнопку | 42 | Замена на ветвление. Контекстное меню |
мыши. Здесь отпустили кнопку мыши. | Заменить на Условие. 42. | ||
Выделить группу можно двумя способами: | 43 | Результат. 43. | |
Удерживая Shift щелкнуть мышью по очереди | 44 | Мы получили тот же результат, но не | |
по блокам Растянуть мышью «резиновый» | задумываясь о рисовании и используя более | ||
прямоугольник. 16. | очевидный подход Для сложных задач такой | ||
17 | Выравнивание блоков. По вертикали. Для | путь позволяет избежать ряда «тривиальных» | |
группы блоков можно прменить выравнивание. | ошибок и создать более понятную программу. | ||
Выделим нужные блоки и щелкнем по кнопке. | 44. | ||
17. | 45 | Выполнение программы. Наглядный | |
18 | Установка соединения. После начала | просмотр работы программы в среде | |
«растягивания» стрелочки зелеными точками | Flowchart builder. 45. | ||
подсвечиваются узлы «зацепления» доступные | 46 | Запуск на выполнение. Начало. Возможны | |
для окончания. Доступная точка | два режима работы Пошаговый (вы каждый раз | ||
«зацепления» у блока. 18. | для выполнения очередного блока нажимаете | ||
19 | Изменение пути стрелочки. 19. | кнопку Автоматический. Вы нажимаете | |
20 | Соединим все блоки… 20. | вначале кнопку и далее программа переход | |
21 | Надписи к блокам. Щелчок правой | будет осуществляться по таймеру. Кнопки | |
кнопкой мыши. Для ввода надписи, оператора | управления: - сделать шаг - шагать по | ||
или подсказки можно использовать | таймеру - останов исполнения. 46. | ||
контекстное меню, а можно дважды щелкнуть | 47 | Интерактивное исполнение. 47. | |
по блоку. 21. | 48 | …Ввод первого числа. 48. | |
22 | Введем надписи. Текст вводим в поле | 49 | … Окно запроса. 49. |
«надпись». Надпись необязательна. Если её | 50 | … Вводим 97. 50. | |
не задать, то будет отображено поле | 51 | … Ввод второго числа. 51. | |
«оператор». 22. | 52 | … Вводим 77. 52. | |
23 | Операторы. Выражения и синтаксис | 53 | … Проверка условия. 53. |
записи операторов в Flowchart builder. 23. | 54 | … Максимум := первое число. 54. | |
24 | Выражения. Выражения могут содержать: | 55 | … Вывод. 55. |
Числовые или строковые константы | 56 | … Консоль вывода. 56. | |
Переменные Обращения к элементу массива | 57 | … Просмотр текущих значений | |
Вызовы внутренних функций (математические, | переменных. 57. | ||
строковые, файловые) Математические, | 58 | Internet коллекция блок-схем. | |
логические, сравнения и целочисленные | WWW.UNN.RU/VMK/GRAPHMOD. Р. Митин, А. | ||
операторы. 24. | Морозов, И. Скрибловский. 58. | ||
25 | Оператор ввода. Ввод переменной А. Для | 59 | Интернет-коллекция. Два |
ввода используется оператор вида ?<имя | сервера-каталога блок-схем | ||
переменной> Пример: ?a В результате | www.roman.nnov.ru www.unn.ru/vmk/GraphMod | ||
интерпретатор запросит у пользователя | Проводник по коллекции блок-схем Программа | ||
значение переменной а при переходе через | просмотра блок-схем. 59. | ||
блок. 25. | 60 | Цели создания коллекции. Собрать в | |
26 | Оператор вывода. Вывод строки | одном месте наиболее часто используемые в | |
содержащей Значения переменных А и В. | образовательном процессе блок-схемы в | ||
Оператор вывода позволяет выводить как | формате FCHB. Предоставить всем желающим | ||
значения переменной так и строковые | доступ к уже накопленным материалам. 60. | ||
константы. Так например оператор 'A=',a,', | 61 | Проводник по коллекции. 61. | |
B=',b,';' если пользователь введет 25 и 17 | 62 | Контакты. Программы можно загрузить с | |
программа выведет на экран A=25, B=17; . | сайта www.unn.ru/vmk/GraphMod. 62. | ||
Образовательный модуль «Блок-схемы».ppt |
«Процессор и системный блок» - Системный блок. Состав системного блока. Процессор компьютера предназначен для обработки информации. Процессор Системный блок. Многопроцессорная архитектура. Увеличение производительности процессоров. Вот как выглядит микропроцессор Pentium III: Основные характеристики процессора. Системный блок является центральным компонентом персонального компьютера.
«Блок» - Комбинация блоков. Равенство работ при использовании подвижного блока. Применение закона равновесия рычага к блоку. «Золотое правило» механики. Блоки. Равенство работ при использовании неподвижного блока. «Золотое правило» механики. Получая выигрыш в силе в 2 раза, проигрывают в 2 раза в пути. Неподвижный блок.
«Системный блок компьютера» - Функциональная организация работы компьютера. Распространены жесткие диски объемом от 40Мб до 4Гб. Компьютер - это комплекс программно-управляемых электронный устройств. Назначение системного блока – запись, хранение и считывание информации. Информация в оперативной памяти может храниться вплоть до выключения питания компьютера.
«Двенадцать Блок» - Здесь и внешность: Вот музыка, которую имеющий уши должен слышать» А.Блок. Слышен городской романс. Часто встречается частушечный мотив. «Слушайте музыку революции», ? призывал Блок. Прямо процитирована революционная песня. Потому что тогда я жил современностью». Революция принимала в наследство этическую веру народа!» (А. Горелов).
«Лирика Блока» - «Теме любви - Блок посвятил шестьсот восемьдесят семь стихотворений. Новые исследования и материалы. – В кн.: Литературное наследство, т. 92, кн. 1–5. Во второй том входят воспоминания Вс. Магомедова Д.М. Автобиографический миф в творчестве А.Блока. И без призыва, Приду во храм. Александр Блок в воспоминаниях современников.
«Блок и его творчество» - Проект рассчитан на учащихся 11-го класса в рамках уроков литературы. Продолжительность проекта – две недели. Аннотация. Тема проекта выбрана в соответствии с УМК под редакцией Курдюмовой. Состав УМК. Цели проекта. Творческое название «Блоком бредили обе столицы…» Б. Пастернак. Творчество А.Блока. Основополагающий вопрос.