Учитель информатики и ИКТ, физики и математики высшей категории
средней общеобразовательной школы № 15 г Подольска Московской области, выпускник МОПИ им. Н.К. Крупской физмат 1964г.
Учитель информатики и ИКТ, физики и математики высшей категории
средней общеобразовательной школы № 15 г Подольска Московской области, выпускник МОПИ им. Н.К. Крупской физмат 1964г.
Введение
Роль и место изучения темы «Методика изучения основных алгоритмических конструкций – циклов в системе 1С:Предприятие» в разделе «Программирование»
2. Основные алгоритмические конструкции -циклы в системе
1С:Предприятие и других системах программирования.
3. Методические рекомендации по изучению циклов с
использованием ОК «1С:Школа. Информатика 10 кл» и других
системах программирования ;
4. Подборка задач для изучения циклов в языке 1С:Предприятие и
других системах программирования.
Заключение
Литература
Старшим школьникам, с целью приобретения их профессии более глубоко полезно познакомиться с организацией алгоритмической конструкции циклов при создании различных математических , физических, экономических и компьютерных моделей на языке программирования
1С:Предприятие. Автором данного проекта для сравнения представлены так же разработки программ алгоритмической структуры -циклы на языках ООП VisualBASIC и Паскаль.
Все выше сказанное определяет актуальность темы проекта.
Роль и место изучения темы «Алгоритмические конструкции циклы» в разделе «Программирование»
В требованиях ФГОС среднего (полного) общего образования указаны следующие предметные результаты по предмету «Информатика» (базовый уровень):
1) сформированность представлений о роли информации и связанных с ней процессов в окружающем мире;
2) владение навыками алгоритмического мышления и понимание необходимости формального описания алгоритмов;
3) владение умением понимать программы, написанные на выбранном для изучения универсальном алгоритмическом языке высокого уровня; знанием основных конструкций программирования; умением анализировать алгоритмы с использованием таблиц;
Циклические алгоритмы
Иногда в алгоритме требуется повторять одни и те же действия несколько раз. Число повторений может быть известно заранее, а может определяться условием, проверяемым в процессе выполнения алгоритма.
Цикл с предусловием
Такая конструкция называется циклом с предусловием, так как условие, которое определяет количество повторений в цикле, проверяется до начала выполнения тела цикла (повторяемых операторов).
Сначала проверяется условие, определяющее вход в цикл. Если оно истинно, то выполняются операторы тела цикла.
Цикл с постусловием. Тело цикла выполнится хотя бы один раз
Сначала выполняются операторы тела цикла, а после проверяется условие, которое определяет выход из цикла
Для организации любого цикла необходимо следующее:
Задать перед началом цикла начальные значения параметров цикла.
Изменять параметры цикла перед каждым новым повторением цикла.
Проверять условие повторения или окончания цикла.
Переходить к началу цикла, если он не закончен, или выходить из цикла.
Операторы циклов
Для реализации каждой циклической конструкции в языках программирования предусмотрен свой оператор цикла.
В действительности в программировании можно обойтись одной циклической конструкцией с предусловием. Однако для удобства программирования во многих языках реализованы все три циклические конструкции.
Цикл работает, пока условие ложно (пока False). Условие пересчитывается каждый раз при выходе из цикла.
Цикл завершается, когда условие становится ложным (False).
Цикл завершается, когда условие становится истинным (True).
Тело цикла может не выполниться ни разу, если исходное значение условия при входе в цикл False.
Если в теле цикла требуется выполнить более одного оператора, то необходимо использовать составной оператор begin…end.
Тело цикла обязательно выполнится хотя бы один раз, независимо от условия.
Использование составного оператора не требуется, так как их роль играют служебные слова repeat…until.
До начала цикла должны быть сделаны начальные установки переменных, управляющих условием цикла, для корректного входа в цикл.
В теле цикла должны присутствовать операторы, изменяющие переменные условия так, чтобы цикл через некоторое число повторений завершился.
Можно использовать сложные условия.
Цикл с предусловием While (пока условие истинно)
Цикл с постусловием Repeat (до истинности условия)
4 . Подборка задач для изучения циклов в языках VisualBasic, Паскаль, 1С:Предприятие и других системах программирования.
В проекте представлен целый набор решенных задач на циклы: по комбинаторике, вычисление интегралов (площадей фигур), оценка суммы ряда, по графике , файлы последовательного доступа, циклы с функцией Random и др. Все разобранные задачи выполнены на 2- 3 языках программирования.
Все графические программы с анимацией реализуются только с помощью алгоритмической конструкции- циклы.
Это сайт презентаций, где можно хранить и обмениваться своими презентациями, докладами, проектами, шаблонами в формате PowerPoint с другими пользователями. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами.
Email: Нажмите что бы посмотреть