«Программирование прикладных задач на языке Turbo Pascal» Колесниченко Е.В.
Пояснительная записка
Программа определяет содержание элективного курса «Программирование прикладных задач на языке Turbo Pascal». Предназначена для обучающихся 10-11 классов информационно-технологического и физико-математического профилей, владеющих основными алгоритмическими конструкциями языка Turbo Pascal. В программе предусмотрена межпредметная интеграция с математикой, синергетикой, физикой. Задачи, представленные в программе, носят прикладной характер.
Курс «Программирование прикладных задач на языке Turbo Pascal» направлен на углубленное изучение раздела «Алгоритмизация и программирование» Изучая данный курс, учащиеся прочнее усваивают основы алгоритмизации, приобщаются к алгоритмической культуре, получают представление о профессии программиста. Данный элективный курс позволит старшеклассникам, имеющим склонность к программированию успешнее подготовиться к ЕГЭ по информатике. Объем программы 68 часов. Программа курса имеет модульную структуру. Каждый модуль может быть дополнен по усмотрению преподавателя. Изучение модулей можно проводить в произвольном порядке. В программе предусмотрена проектная деятельность обучающихся, которая может быть реализована как в виде сетевого проекта по представлению результатов, так и индивидуальной работы. В качестве сетевых платформ могут использоваться сервисы Google, Web 2.0., дистанционные системы.
Владение навыками алгоритмического мышления и понимание необходимости формального описания алгоритмов является одним из требований ФГОС по освоению предметных результатов курса информатики на базовом и профильном уровнях.
Для успешного решения различных задач необходимо знать алгоритмические конструкции более сложные, чем предусмотренные для изучения в базовом курсе. В курсе рассматриваются такие конструкции как вложенные циклы, процедуры, алгоритмы сортировки, рекуррентные соотношения, рекурсия и другие.
В курсе рассматриваются вопросы вычисления сумм рядов, рядов, содержащих факториалы (происходит знакомство с элементами комбинаторики), разложения функций в ряд, оцениваются погрешности вычислений. Вопросы математики и информатики представляются как единое целое. Учащиеся изучают математическую теорию и учатся программировать те задачи, вычисления в ручную которых представляет определенные сложности.
Автор: Колесниченко Елена Владимировна