Инфоурок Информатика КонспектыТехнологическая карта практического занятия на тему "Работа с текстовой информацией в программной среде Delphi"

Технологическая карта практического занятия на тему "Работа с текстовой информацией в программной среде Delphi"

Скачать материал

Министерство образования и молодежной политики Ставропольского края

государственное бюджетное профессиональное образовательное учреждение

 «Невинномысский химический колледж»

 

 

Утверждаю:

Зам. директора по УМР

_____________________

Маркова Ю.С.

 

 

 

ТЕХНОЛОГИЧЕСКАЯ КАРТА ЗАНЯТИЯ

(лабораторная или практическая работа)

Специальность 09.02.04  Информационные системы (по отраслям), углубленный уровень

Дисциплина   Основы алгоритмизации и программирования

Тема  : Работа с текстовой информацией в программной среде Delphi

Учебно-воспитательные цели занятия:

-        формировать практические навыки по созданию программных модулей в среде Delphi

-        формировать устойчивый интерес и значимость  будущей профессии;

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

-        развивать способность принимать решения в стандартных и нестандартных ситуациях и нести за них ответственность;

-        развивать творческие и коммуникативные способности учащихся;

-        развивать  самостоятельность, творческую активность, инициативу.

Умения и навыки, которые должны приобрести обучаемые на занятии 

-        интеллектуальные (уметь создавать программные модули в среде Delphi, работать с визуальными компонентами TEdit, TLabel, TMemo, TBinBtn, отлаживать программные модули и оценивать результат работы программного модуля, оформлять документацию на программный модуль )

-        творческие (умение генерировать идеи, находить несколько вариантов решения поставленной задачи),

-        коммуникативные ( умение вести дискуссию, слушать и слышать собеседника, отстаивать свою точку зрения, не пренебрегать общеустановленными правилами в профессиональной деятельности, умение находить компромисс с собеседником, умение лаконично излагать свою мысль)

Методическое обеспечение: инструкции (методички), наглядные пособия, оборудование:  ПЭВМ,  текстовый редактор MS Word, методические указания по выполнению лабораторной работы (Приложение А), конспект лекций.

 

Формы и методы проведения работы (индивидуальные, бригадные, индивидуально-групповые, групповые)   индивидуальные,  индивидуально-групповые

 

Планирование и организация работы

 

Наименование

Затраты времени, мин.

  1. Организационная часть

2

  1. Цели и задачи занятия

3

  1. Указания к выполнению задания

10

  1. Выполнение подготовительной части работы над заданием

4.1.  Изучить задание к лабораторной работе

4.2.  Познакомиться с визуальными компонентами, их свойствами и методами.

20

10

10

  1. Выполнение задания и оформление отчета

40

  1. Защита выполненного задания

5

  1. Обсуждение выполненных заданий

5

  1. Подведение итогов занятия.

5

Итого

90

 

Пояснения: Что? Зачем? Как?

 Что?  Создание программного модуля с визуальными компонентами, которые позволяют работать с текстовой информацией   

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

Как?   Выполнение лабораторной работы.

Самостоятельная работа обучаемого

Самостоятельная работа по отладке программного модуля и составлению документации на программный модуль

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

Подбор заданий  групповой

Методическая помощь: преподаватель-обучаемый-обучаемый   консультации преподавателя  при выполнении заданий

Использование самопроверки, взаимопомощи, самостоятельности, принцип состязательности

Межпредметные связи  «Информатика».

Внутрипредметные связи  связь с темой «Объектно-ориентированное программирование»  

Связи с производством  работа на ПЭВМ, разработка программных модулей.

  

Литература, необходимая для проведения работы 

1.      Н.Б. Культин, Основы программирования в  Delphi, Интернет-издание,2015г.

2.      В. Рубащев, Самоучитель Delphi, Я+R, 2011г

Анализ итогов работы: правильно работающий программный модуль и соответствующая документация


Лабораторная работа №1

Тема: Работа с текстовой информацией в программной среде Delphi

Цель: Знакомство с визуальными компонентами, которые позволяют работать с текстовой информацией

Задание : Создать программу, в которой текст из строки ввода будет копироваться без изменений в метку и редактор

Ход работы:

  1. Создать проект prakt_1 (в меню File выберите NewApplication)
  2. На форме (name=fmlab1) установить визуальные компоненты:

Компонент

Закладка

Name

TEdit

Standart

edinput

TLabel

Standart

LbOutput

TMemo

Standart

mmOutput

TBinBtn

Standart

bbRun

TBinBtn

Standart

bbClose

 

  1. Чтобы сообщить программе о том, что в строке ввода edinput подготовлен текст, пользователь должен щелкнуть по кнопке bbRun. Все необходимые действия  нужно сосредоточить в обработчике событий OnClick этой кнопки, для этого нужно дважды щелкнуть по кнопке bbRun (при редактировании формы) в окне формы, чтобы  Delphi  автоматически подготовила заголовок обработчика события в программном модуле, отредактировать следующим образом:

Procedure Tfmlab1.bbRunClick(Sender:TObject)

Begin

LbOutput.Caption:= edinput.Text;     //повторяем текст в метке

mmOutput.Lines.Add(edinput.Text);  //и в многострочном редакторе

edinput.Text:=’’;                                  //очищаем строку ввода

edinput.SetFocus;                                //передаем ей фокус ввода

   end;

  1. Программный модуль Lab1.pas должен содержать коды:

unit lab1;

interface

uses

  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,

  Dialogs, StdCtrls, Buttons;

type

  Tfmlab1 = class(TForm)

    edinput: TEdit;

    lboutput: TLabel;

    mmoutput: TMemo;

    bbrun: TBitBtn;

    BitBtn2: TBitBtn;

    procedure bbrunClick(Sender: TObject);

  private

    { Private declarations }

  public

    { Public declarations }

  end;

var

  fmlab1: Tfmlab1;

implementation

{$R *.dfm}

procedure Tfmlab1.bbrunClick(Sender: TObject);

begin

lboutput.Caption:=edinput.Text;

mmoutput.Lines.Add(edinput.Text);

edinput.Text:='';

edinput.SetFocus;

end;

end.

И иметь форму:

  1. Нажать F9 для прогона программы. Сохранить модуль в папке D:\ СИ21-14 под именем Lab1.pas, а проект prakt_1.dpr

При выполнении программы вы заметили, что поле в компонентах mmOutput, edinput при запуске не очищается. Для устранения этого, необходимо в событии OnActivate (выполняется при открытии формы) для формы добавить код:

edinput.Text:='';

 mmoutput.Lines.Clear;

  1. Проверить работу программного модуля (нажать F9)
  2. Оформить отчет

Требования к оформлению отчета

Отчет должен содержать:

-        название и цель работы;

-        форму программного модуля  с указанием всех компонентов и цели их использования

-        программные коды событий на форме

-        результат работы программного модуля

 

Просмотрено: 0%
Просмотрено: 0%
Скачать материал
Скачать материал "Технологическая карта практического занятия на тему "Работа с текстовой информацией в программной среде Delphi""

Методические разработки к Вашему уроку:

Получите новую специальность за 2 месяца

Карьерный консультант

Получите профессию

Копирайтер

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Скачать материал

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

6 626 999 материалов в базе

Скачать материал

Вам будут интересны эти курсы:

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.

  • Скачать материал
    • 09.11.2015 783
    • DOCX 174.5 кбайт
    • Оцените материал:
  • Настоящий материал опубликован пользователем Бесклубная Галина Николаевна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

    Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.

    Удалить материал
  • Автор материала

    Бесклубная Галина Николаевна
    Бесклубная Галина Николаевна
    • На сайте: 8 лет и 9 месяцев
    • Подписчики: 0
    • Всего просмотров: 14012
    • Всего материалов: 10

Ваша скидка на курсы

40%
Скидка для нового слушателя. Войдите на сайт, чтобы применить скидку к любому курсу
Курсы со скидкой

Курс профессиональной переподготовки

Секретарь-администратор

Секретарь-администратор (делопроизводитель)

500/1000 ч.

Подать заявку О курсе

Курс профессиональной переподготовки

Математика и информатика: теория и методика преподавания в образовательной организации

Учитель математики и информатики

500/1000 ч.

от 8900 руб. от 4450 руб.
Подать заявку О курсе
  • Сейчас обучается 679 человек из 79 регионов

Курс профессиональной переподготовки

Математика и информатика: теория и методика преподавания в профессиональном образовании

Преподаватель математики и информатики

500/1000 ч.

от 8900 руб. от 4450 руб.
Подать заявку О курсе
  • Сейчас обучается 43 человека из 22 регионов

Курс повышения квалификации

Теоретические и методологические основы преподавания информатики с учётом требований ФГОС ООО

72 ч. — 180 ч.

от 2200 руб. от 1100 руб.
Подать заявку О курсе
  • Сейчас обучается 150 человек из 49 регионов

Мини-курс

Современные инструменты инвестирования и управления затратами

4 ч.

780 руб. 390 руб.
Подать заявку О курсе

Мини-курс

Профессиональное развитие педагога: успехи и крьера в образовании

4 ч.

780 руб. 390 руб.
Подать заявку О курсе

Мини-курс

Анализ эффективности проектов

4 ч.

780 руб. 390 руб.
Подать заявку О курсе
Сейчас в эфире

Консультация эксперта в области деловых коммуникаций. Зачем нужна корпоративная культура?

Перейти к трансляции