МЕТОДИКА ПРЕПОДАВАНИЯ DELPHI: ОТ ПРОСТОГО К СЛОЖНОМУ > Научные обзоры
IT-Reviews    

МЕТОДИКА ПРЕПОДАВАНИЯ DELPHI: ОТ ПРОСТОГО К СЛОЖНОМУ

Источник:
Калмыков Д.Ю. Зверева И.Е. Статья в формате PDF 425 KB

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

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

На первом занятии необходимо провести проверку остаточных знаний студентов по построению алгоритмов и пониманию основных структур языка Pascal. Объяснение материала зависит от среднего уровня знаний по группе. Исходя из текущих знаний, проводится краткое объяснение-повторение принципа построения алгоритмов, структур и синтаксиса языка.

Обучение Delphi начинается с объяснение принципа ООП и ознакомления с элементами компилятора, такими как: главное меню, палитра компонентов, форма программы, окно кода программы, панель запуска и отладки приложения. Для демонстрации возможностей, производится создание формы будущего приложения и размещение на нем элементов с подробным объяснением этапов создания, сохранения и компиляции.

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

Основной проблемой при переходе на Delphi является необходимость перевода переменных из одного типа в другой и обратно, а так же обращение к элементам через их свойства. Ниже приведён пример отличия ввода/вывода данных в Pascal и Delphi.

Демонстрация ввода и вывода данных с использованием переменных

Блок-схемы

Действие

Pascal

Delphi (могут быть другие компоненты)

Ввод

Read(x) или

Readln(x)

x: = StrToFloat(edit1.text); //если x - вещественное число

x: = StrToInt(edit1.text); //если x - целое число

Вывод

Write(x) или

Writeln(x)

label1.caption: = FloatToStr(x); //если вещественное число

label1.caption: = IntToStr(x); //если целое число

 

Рис. 1. Пример ввода/вывода в Pascal

 

Рис. 2. Пример ввода/вывода в Delphi

Использование условных и циклических операторов не должно вызвать затруднение, за счет идентичности структур Pascal и Delphi.

Еще одной из сложностей освоения ООП является работа с массивами, а в частности их визуальный ввод и вывод. В Delphi можно работать с массивами аналогично работе в Pascal, последовательным вводом данных, тем самым теряя серьезное визуальное преимущество. В отличие от Pascal, в Delphi существует возможность использовать объекты, такие как StringGrid, позволяющие наглядно работать с массивами. Обучение начинается со знакомства со свойствами объекта StringGrid: размерность, возможность редактирования и обращение к элементам массива, отличия от работы в Pascal.

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

 

Рис. 3. Пример обработки элементов массива в Delphi

Следующие темы для изучения: необходимые для разработки приложения элементы палитры компонентов, программное обращение к свойствам объекта, использование функций и процедур, работа со строками, записями, множествами, подключение и использование дополнительных библиотек, графические возможности Delphi...




Отзывы (через Facebook):

Оставить отзыв с помощью аккаунта FaceBook:


РАЗВИТИЕ ЛЕСНОГО КОМПЛЕКСА В РОССИИ

Статья в формате PDF 314 KB...

30 07 2021 10:43:55

АНАЛИЗ СТРУКТУР КРИСТАЛЛОВ ЗАМОРОЖЕННОЙ БИОЛОГИЧЕСКОЙ ЖИДКОСТИ В 3D-ФОРМАТЕ

В работе рассмотрен вопрос исследования биологической жидкости в формате 3D. ...

26 07 2021 19:54:57

АНТИМИКРОБНЫЕ СВОЙСТВА СУХИХ ЭКСТРАКТОВ ИЗ СЫРЬЯ ВИДОВ РОДА VERONICA L.

Статья посвящена вопросам изучения антимикробных свойств природных биологически активных соединений – флавоноидов и фенолкарбоновых кислот, извлекаемых методом вихревой турбоэкстракции из сырья растений рода Veronica L. (сем. Scrophulariaceae Juss.) Предуралья. На основании проведенного исследования авторы делают вывод о возможности применения растительного сырья Veronica L. в медицинской практике. ...

24 07 2021 11:17:33

ИСПОЛЬЗОВАНИЕ БИОЛОГИЧЕСКИХ ТЕСТОВ И ЗАДАЧ ДЛЯ ВЫЯВЛЕНИЯ УЧАЩИХСЯ С ПОВЫШЕННЫМ УРОВНЕМ ИНТЕЛЛЕКТА

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

22 07 2021 11:45:53

ИСПОЛЬЗОВАНИЕ ЦЕНТРОБЕЖНОГО СЕПАРАТОРА

Статья в формате PDF 116 KB...

18 07 2021 16:33:32

МАКРО-РЕЧЕВЫЕ АКТЫ КОРПОРАТИВНОГО ДИСКУРСА

Статья в формате PDF 224 KB...

16 07 2021 9:31:27

СТАНОВЛЕНИЕ РЕПРОДУКТИВНОЙ СИСТЕМЫ НОВОРОЖДЕННЫХ

Статья в формате PDF 145 KB...

12 07 2021 5:20:51

ЦИФРОВОЙ МОДЕМ ДЛЯ СЕТИ ISDN

Статья в формате PDF 297 KB...

09 07 2021 14:45:51

ГИГАНТСКИЙ БЕЗОАР ЖЕЛУДКА

Статья в формате PDF 104 KB...

08 07 2021 7:23:59

РЕЛЬЕФ ОКРЕСТНОСТЕЙ Г. КАДНИКОВА

Статья в формате PDF 87 KB...

06 07 2021 8:20:20

ОСТРЫЕ ОТРАВЛЕНИЯ ХИМИЧЕСКОЙ ЭТИОЛОГИИ В Г. РЯЗАНИ

Статья в формате PDF 269 KB...

02 07 2021 3:33:41

СИСТЕМА УПРАВЛЕНИЯ В ФОРМАЛИЗОВАННОМ ВИДЕ

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

25 06 2021 23:30:30

КУЛЬТУРОЛОГИЯ: СОЦИОДИНАМИКА КУЛЬТУРЫ

Статья в формате PDF 252 KB...

24 06 2021 16:32:17

НОВООБРАЗОВАНИЯ ТОЛСТОЙ КИШКИ

Статья в формате PDF 105 KB...

22 06 2021 5:22:31

ОСОБЕННОСТИ ПСИХОФИЗИОЛОГИИ В ВЫСШЕЙ ШКОЛЕ

Целью данной работы был анализ психофизиологических показателей студентов очной формы обучения, разработка мер по оптимизации учебного процесса и по предотвращению развития хронического стресса. Испытуемыми были 62 студента Института декоративно-прикладного искусства (средний возраст 25±3,7 лет) и 24 студента других высших учебных заведений, занимающихся в группе Айкидо (средний возраст 20,5±2,2 лет). Психофизиологическое состояние здоровья студентов расценивается как «функциональное перенапряжение». знание психофизиологических механизмов восприятия улучшает усвоение нового лекционного непрофильного материала. занятия восточными спортивными практиками способствуют нормализации исследуемых функций ...

15 06 2021 10:40:54

Еще:
Обзоры -1 :: Обзоры -2 :: Обзоры -3 :: Обзоры -4 :: Обзоры -5 :: Обзоры -6 :: Обзоры -7 :: Обзоры -8 :: Обзоры -9 :: Обзоры -10 :: Обзоры -11 ::

Последовательность подготовки научной работы может быть такой:

Выбор темы. Это важный этап. Во-первых, тема должна быть интересна не только вам, но и большинству слушателей, которым вы будете её докладывать, чтобы вы видели заинтересованность в их глазах, а не откровенную скуку.

Выбор целей и задач своей научной работы. То есть, нужно сузить тему. Например, тема: «Грудное вскармливание», сужение темы: «Грудное вскармливание среди студенток нашего ВУЗа». И если общая тема мало кому интересна, то суженная до рамок собственного института или университета, она становится интересной практически для всех слушателей. Целью может стать: «Содействие оптимальным условиям вскармливания грудью детей студентов нашего ВУЗа», а задачей — доказать, что специальные условия, созданные для кормящих студенток, не помешают их успеваемости, но уменьшат количество пропусков, академических отпусков и способствуют выращиванию здоровых детей — нашего будущего. Понятно, что эта тема подходит для студентов медицинских и педагогических ВУЗов, но и в других учебных учреждениях можно найти темы, интересные всем.

Разработать методы исследования и сбора информации. В случае с естественным вскармливанием, скорее всего, это будет анкетирование студенток, имеющих детей.

Систематизировать материал и подготовить презентацию.

Подготовиться к выступлению.

Выступить и получить: награду, удовольствие и опыт, чтобы в следующем году выступить ещё лучше и сорвать шквал аплодисментов, стать узнаваемым, а значит — более конкурентоспособным!