Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Вступление. Теоретические выкладки с примерами.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
15.39 Mб
Скачать

Використання задачно-технологічного підходу при вивченні програмування в Лазарусі

Задача.

Створити програму за поданим зразком:

В текстовому полі набираємо назву місяця. Натискаємо кнопку УЗНАТЬ. У формі повинен відтворитися один з 12 малюнків, де показані свята цього місяця.

Використання проблемного при вивченні програмування в Лазарусі

Задача.

З огляду на попереднє завдання потрібно придумати задачу, сформулювати її умову, скласти структуру своєї задачі та реалізувати її. Використати текстове поле, кнопку, мітку з поясненням, що потрібно робити користувачеві та поле для малюнка.

Варіант розробки проекту та технологічної карти учнем:

Игра Угадайка

Нам понадобятся: 3 картинки, обработанные в Paint, Image1-3, Button1, Label1-2, Edit1.

Компонент

Свойство

Значение

Form1

Color

Orange

Image1

Picture

Stretch

загрузить

True

Image2

Picture

Stretch

Загрузить

True

Image3

Picture

Stretch

Загрузить

True

Label1

Caption

Font

Игра Угадайка!

Зеленый 24 Arial

Label2

Caption

Введите имя…

Button1

Caption

Проверить

Edit1

Text

пусто

Д важды нажимаем на кнопку и вводим код

Компилируем и играем

И когда отгадаем всех животных откроются все картинки

Заключна частина.

На уроках, на яких використовуються методи технологічного навчання, роль вчителя – це роль консультанта. Майже всю роботу діти виконують самостійно. Вчитель лише підбиває підсумки роботи за урок, узагальнює знання та вміння учнів, формуючи тим самим сталі навички роботи.

Додаток 1.

Лазарус. Теоретична частина.

  1. TForm

Форма (объект типа TForm) является основой программы. Свойства формы определяют вид окна программы.

Основные свойства формы

Свойство

Описание

Name

Имя формы. В программе имя формы используется для управления формой и доступа к компонентам формы.

Caption

Текст заголовка окна.

Top

Расстояние от верхней границы формы до верхней границы экрана.

Left

Расстояние от левой границы формы до левой границы экрана.

Width, Height

Ширина, высота формы.

Icon

Значок в заголовке диалогового окна, обозначающий кнопку вывода системного меню.

Color

Цвет фона.

Font

Шрифт. Шрифт, используемый по «умолчанию» для компонентов, находящимися на поверхности формы.

Canvas

Поверхность, на которую можно вывести графику.

  1. Компонент tLabel

Компонент Label (Надпись) используется для вывода на форму текста, который пользователь не может изменить во время выполнения программы.

Основные свойства

Свойство

Описание

Name

Имя компонента. Используется в программе для доступа к компоненту и его свойствам.

Caption

Отображаемый в поле надписи текст.

Left

Расстояние от левой границы поля вывода до левой границы формы.

Top

Расстояние от верхней границы поля вывода до верхней границы формы.

Width,Height

Ширина, высота поля вывода.

AutoSize

Признак того, что размер поля определяется его содержимым.

WordWrap

Признак того, что слова, которые не помещаются в текущей строке, автоматически переносятся на следующую строку (значение свойства AutoSize должно быть False).

Alignment

Задает способ выравнивания текста внутри поля:taLeftJustify - выровнивание по левому краю;taCenter – выравнивание по центру;taRightJustify –  Выравнивание по правому краю

Font

Параметры шрифта, используемые для отображения текста: Font.Name – вид шрифта;Font.Size – размер шрифта;Font.Color – цвет шрифта.

ParentFont

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

Color

Цвет фона области вывода текста.

Transparent

Управляет отображением фона области вывода текста. Значение True делает область вывода текста прозрачной, (область не закрашивается цветом, заданным свойством Color).

Visible

Позволяет скрыть текст (False) или сделать его видимым (True).