Инфоурок Информатика Другие методич. материалыПрактическая работа «Технология Drag-and-Drop»

In the bathroom. Рабочий лист на английском языке на тему "Ванная комната"

Файл будет скачан в формате:

  • pdf
3057
25
30.10.2023
«Инфоурок»

Материал разработан автором:

Быстрова Дарья Олеговна

Методист

Данный рабочий лист содержит 6 заданий:1) Look at the picture and label it.2) Fill in the missing letters.3) How many bathroom words can you find in the wordsearch puzzle?4) Solve the crossword puzzle.5) Use the first letter of each object to make a word.6) Drag and drop the pins to their correct place on the image.

Краткое описание методической разработки

Данный рабочий лист содержит 6 заданий:

1) Look at the picture and label it.
2) Fill in the missing letters.
3) How many bathroom words can you find in the wordsearch puzzle?
4) Solve the crossword puzzle.
5) Use the first letter of each object to make a word.
6) Drag and drop the pins to their correct place on the image.

Развернуть описание

Практическая работа «Технология Drag-and-Drop»

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

Практическая работа «Технология Drag-and-Drop»

 

 

  1. Создать новый проект.
  2. На форму добавить компонент Image с закладки Additional. В свойстве Picture компонента Image нажать на троеточие и выбрать нужный рисунок. При необходимости растянуть компонент, чтобы был виден весь рисунок.
  3. Добавить нужное количество компонентов StaticText. Настроить свойства этого компонента: Color = clBtnHighlight (белый фон), BorderStyle = sbsSingle (компонент в рамке),Caption =” ”(нет  текста в компоненте), AutoSize=false, Alignment= taCenter (текст в компоненте по центру), DragMode= dmAutomatic (свойство отвечающие за автоматическое перетаскивание компонента). Все компоненты должны иметь одинаковые размеры, совпадающие с картинкой.
  4. Добавить нужное количество компонентов Label. Настроить свойства этого компонента: Transparent = true  (прозрачный фон в компоненте), Caption =” ”(нет  текста в компоненте), AutoSize=false, WordWrap =true, Alignment= taCenter  и Layout= tlCenter  (текст в компоненте по центру). Все компоненты должны иметь одинаковые размеры, совпадающие с картинкой. Компоненты расположить в прямоугольниках на картинке. Имя компонента настроить так, чтобы было понятно, что этот компонент обозначает, т.е. если компонент отвечает за шрифт, то его имя Name = labFont.
  5. Добавить  кнопку Далее, по щелчку  которой открывается вторая форма.
  6. Добавить  кнопку Очистить, щелчок по которой очищает поле с ответами. Для того в событиях этого компонента щелкнуть по событию OnClick и написать следующий код:

labFont->Caption="";

 

 

 

 

 

void __fastcall TfrmVopros1::BitBtn2Click(TObject *Sender)

{

labInterval->Caption="";            // убрать надпись из компонента Label отвечающего за интервал

labNachertanie->Caption="";

labSize->Caption="";

labSpisok->Caption="";

labStil->Caption="";

labViravnivanie->Caption="";

stextFont->Visible=true;          // сделать видимым компонент  StaticText  отвечающего за шрифт

stextInterval->Visible=true;

stextNachertanie->Visible=true;

stextSize->Visible=true;

stextSpisok->Visible=true;

stextStil->Visible=true;

stextViravnivanie->Visible=true;

}

  1. В одном из компонентов Label в событие DragDrop написать следующий код:

 

void __fastcall TfrmVopros1::labFontDragDrop(TObject *Sender,  TObject *Source, int X, int Y)

{

TLabel *S = (TLabel *)Source;      // компонент  StaticText,  который перетаскивается в данный момент

 ((TLabel*)Sender)->Caption=S->Caption// компонент  Label,  в который помещается перетаскиваемый компонент

        //  StaticText, принимает надпись компонента StaticText

 S->Visible=false;            // компонент  StaticText,  который перетаскивается в данный момент,

     //становиться невидимым

}

 

Во всех остальных компонентах Label в событие DragDrop сослаться на компонент для которого написан код, т.е. в нашем случае на labFont

  1. В одном из компонентов Label в событие DragOver написать следующий код:

 

void __fastcall TfrmVopros1::labFontDragOver(TObject *Sender,      TObject *Source, int X, int Y, TDragState State, bool &Accept)

{

 Accept=true;          // разрешить принимать компонент, который перетаскивается

}

 

Во всех остальных компонентах Label в событие DragOver сослаться на компонент для которого написан код, т.е. в нашем случае на labFont

  1. Проверка  на правильный ввод ответов осуществляется в последней  форме путем накапливания правильных ответов и в зависимости от количества правильных ответов выводиться оценка.

 



 

Просмотрено: 0%
Просмотрено: 0%
Скачать материал
Скачать материал "Практическая работа «Технология Drag-and-Drop»"
Смотреть ещё 5 849 курсов

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

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

Скачать

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

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

7 321 275 материалов в базе

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

Другие материалы

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

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

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

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

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

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

    Березнева Юлия Александровна
    Березнева Юлия Александровна
    • На сайте: 2 месяца
    • Подписчики: 0
    • Всего просмотров: 7652
    • Всего материалов: 63

Оформите подписку «Инфоурок.Маркетплейс»

Вам будут доступны для скачивания все 300 650 материалов из нашего маркетплейса.

Мини-курс

Эволюция и современные аспекты финансового контроллинга в управлении организацией

6 ч.

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

Мини-курс

Бизнес-планирование: теоретические основы и методические подходы

2 ч.

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

Мини-курс

Финансовые аспекты и ценности: концепции ответственного инвестирования

4 ч.

699 руб.
Подать заявку О курсе
Смотреть ещё 5 849 курсов