- •Содержание и структура школьного курса информатики. Стандарты школьного образования по информатике. Фундаментальное ядро и ууд в стандарте второго поколения.
- •Информатика Пояснительная записка
- •3. Анализ учебных и методических пособий курса информатики.
- •4. Типовой школьный кабинет вычислительной техники (назначение, оборудование, организация работы, санитарно – гигиенические нормы и техника безопасности).
- •7. Методика изложения раздела «Представление информации в компьютере». Представление целых и вещественных чисел в памяти компьютера.
- •Представление чисел в компьютере
- •8. Методика изложения раздела «Обработка графической информации» в школьном курсе. Растровая и векторная графика. Интерфейс графических редакторов. Форматы графических файлов.
- •Форматирование абзацев:
- •Графические объекты
- •Рисунки
- •Угринович н.Д. - 8-9 класс - 12 часов.
- •Правила записи функций
- •11. Методика изложения раздела «Мультимедийные технологии» в школьном курсе. Компьютерные презентации.
- •Основные функции субд
- •14. Роль и место темы «Данные. Типы данных» в разделе «Программирование» школьного курса информатики.
- •Вопрос 15.Методика изложения темы «Разветвляющиеся алгоритмы» в разделе «Программирование» школьного курса информатики.
- •Вопрос 16.Методика изложения темы «Циклические алгоритмы» в разделе «Программирование» школьного курса информатики.
- •Вопрос 17.Методика изложения темы «Массивы» в разделе «Программирование» школьного курса информатики.
- •Вопрос 18.Методикаизложениятемы «Подпрограммы. Рекурсия» раздела «Программирование» в школьномкурсе.
- •Вопрос 19.Методикаизложениятемы «Обработкатекстовойинформации» раздела «Программирование» в школьномкурсе.
- •Вопрос 22.Методика изложения раздела «Коммуникационные технологии» в школьном курсе.
- •InternetProtocol (ip) обеспечивает маршрутизацию ip-пакетов, то есть доставку информации от компьютера-отправителя к компьютеру-получателю.
- •Вопрос 23.Методика изложения раздела «Компьютер как универсальное устройство обработки информации» в школьном курсе.
- •Вопрос 24. Логика в курсеинформатики.
Вопрос 16.Методика изложения темы «Циклические алгоритмы» в разделе «Программирование» школьного курса информатики.
План ответа
Цикл с предусловием.
Цикл с постусловием.
Цикл с параметром.
Фрагмент методики изложения данного раздела для конкретного языка программирования (на выбор).
В алгоритмическую структуру «цикл» входит серия команд, выполняемая многократно. Такая последовательность команд называется телом цикла.
Циклические алгоритмические структуры бывают двух типов:
циклы со счетчиком, в которых тело цикла выполняется определенное количество раз;
циклы с условием, в которых тело цикла выполняется, пока условие истинно.
В алгоритмической структуре «цикл» серия команд (тело цикла) выполняется многократно.
Алгоритмическая структура «цикл» может быть зафиксирована различными способами:
графически — с помощью блок-схемы;
на языке программирования, например на языкахVisual Basic и VBA с использованием специальных инструкций, реализующих циклы различного типа.
Цикл со счетчиком. Когда заранее известно, какое число повторений тела цикла необходимо выполнить, можно воспользоваться циклической инструкцией (оператором цикла со счетчиком) For . . . Next (рис. 4.5).
Рис. 4.5. Цикл со счетчиком
Синтаксис оператора For . . . Next следующий: строка, начинающаяся с ключевого слова For, является заголовком цикла, а строка с ключевым словом Next — концом цикла, между ними располагаются операторы, являющиеся телом цикла.
В начале выполнения цикла значение переменной Счетчик устанавливается равным НачЗнач. При каждом проходе цикла переменная Счетчик увеличивается на величину шага. Если она достигает величины, большей КонЗнач, то цикл завершается и выполняются следующие за ним операторы.
Циклы с условием. Часто бывает так, что необходимо повторить тело цикла, но заранее неизвестно, какое количество раз это надо сделать. В таких случаях количество повторений зависит от некоторого условия. Такой цикл реализуется с помощью инструкции Do ... Loop.
Условие выхода из цикла можно поставить в начале, перед телом цикла. Такой цикл называется циклом с предусловием (рис. 4.6).
Проверка условия выхода из цикла проводится с помощью ключевых слов While или Until. Эти слова придают одному и тому же условию противоположный смысл. Ключевое слово While обеспечивает выполнение цикла, пока выполняется условие, то есть пока условие имеет значение «истина». Как только условие примет значение «ложь», выполнение цикла закончится. В этом случае условие является условием продолжения цикла.
Рис. 4.6. Цикл с предусловием
Ключевое слово Until обеспечивает выполнение цикла, пока не выполняется условие, то есть пока условие имеет значение «ложь». Как только условие примет значение «истина», выполнение цикла закончится. В этом случае условие является условием завершения цикла.
Условие выхода из цикла можно поставить в конце, после тела цикла. Такой цикл называется циклом с постусловием. Этот цикл реализуется также с помощью инструкции Do . . . Loop (рис. 4.7).
Рис.
4.7. Цикл с постусловием
Проверка условия выхода из цикла проводится с помощью ключевых слов While или Until.
Цикл с постусловием, в отличие от цикла с предусловием, выполняется обязательно как минимум один раз, независимо от того, выполняется условие или нет.