ПОУРОЧНЫЕ ПЛАНЫ
ОСНОВЫ АЛГОРИТМИЗАЦИИ И ПРОГРАММИРОВАНИЯ
Программа предмета «Основы алгоритмизации и программирования» предусматривает изучение языков программирования, как системы обозначений для описания алгоритмов из различных областей науки и техники, где функционируют микропроцессорные системы, привитие навыков формализации интуитивных понятий из различных областей знаний и построения математических моделей при создании алгоритмов.
Учащиеся должны овладеть знаниями, умениями и навыками, указанными в программе курса, что дает им возможность:
- Изучить алгоритмический язык программирования Паскаль.
- Освоить работу в среде программирования Delphi
- Освоить принципы структурно-модульного программирования.
- Освоить приемы отладки программного обеспечения.
Программа предусматривает сочетание «теоретического» и «практического» подхода к изучению языков программирования. С одной стороны, в процессе изучения курса учащиеся должны освоить основные «классические» алгоритмы обработки данных и получить навыки проектирования надежного и эффективного программного обеспечения. С другой стороны предусматривается знакомство с приемами быстрого создания программного обеспечения в среде Delphi для семейства операционных систем Windows. В качестве основного языка программирования выбран Паскаль как инструмент обучения структурной и объектно-ориентированной технологии программирования. Из широко используемых современных языков программирования Паскаль обладает наиболее ясной логической структурой, что делает его оптимальным для обучения. Изучение Delphi позволит учащимся познакомиться с современной технологией разработки больших проектов, а также предоставит возможность выработать хороший стиль программирования, освоив при этом как структурно-модульное, так и объектно-ориентированное программирование.