logo
Заказать
звонок

+7 8652 99 18 18

г. Ставрополь

Язык программирования Delphi (И33)

8-10 классы

Программа «Информатика»

Курс предназначен для школьников, уже имеющих опыт программирования на языке Pascal и желающих повысить свой уровень. Материал курса знакомит с основами объектно-ориентированного программирования и принципами создания приложений, поддерживающих требования интерфейса операционной системы WINDOWS на примере инструментального средства разработки приложений Delphi компании Borland Software Corporation.
Delphi является языком программирования и средой разработки программного обеспечения. Наиболее популярное использование языка программирования Delphi – это разработка настольных приложений и баз данных. Это один из первых языков, который стал известным как инструмент RAD (быстрая разработка приложений). Как инструмент язык программирования Delphi может использоваться и для большинства типов развивающихся проектов.

Структура программы, типы данных, организация ввода-вывода, операции языка (операция присваивания, операция инкремента и декремента), структура выбора if/else, тернарная операция, структура повторения while, структура повторения for, структура повторения do/while, структура множественного выбора switch.

Массивы, указатели, динамические массивы. Строки. Введение, объявление одномерных массивов, алгоритмы обработки одномерных массивов, сортировка массивов, поиск в массивах с использованием функций, многомерные массивы, объявления и инициализация переменных – указателей, операции над указателями, массивы указателей, динамический массив, строки, основы представления строк, библиотечные функции обработки строк.

Функции. Понятие и определение функции, Рекурсия, пример использования рекурсии.

Обработка файлов. Иерархия данных. Файлы и потоки, создание файла последовательного доступа, последовательного и произвольного доступа.

Приобретение реальных знаний, которые школьник может применить на практике уже сегодня – в собственных проектах. Приобретение практического опыта, который станет отличной основой для изучения другого языка и/или продолжения обучения программированию в техническом вузе.

Развитие и тренировка аналитических способностей школьника, развитие критического и понятийного мышления и, как следствие, улучшение успеваемости по другим предметам.

Формирование прочных представлений об алгоритмизации и программировании. Формирование более привлекательного для работодателей резюме на должность, непосредственно связанную с программированием. Повышение самооценки.

Возможности участия в конкурсе творческих проектов «Интеллектуальная магистраль», в краевом конкурсе-выставке научно-технического творчества молодежи «Таланты XXI века», выступления на научно-практических конференциях разного уровня.

Идёт запись учащихся

Я изобрел понятие «объектно-ориентированный», и могу заявить, что не имел в виду C++.

Alan Kay