Коллеги - педагогический журнал Казахстана

Учительские университеты

Главная » Статьи » В помощь учителю » Компьютер-бум

урок информатики 10 класс, программирование в Lazarus
Тема урока: Разработка программ на языке программирования Lazarus

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

Воспитательная цель: аккуратность, внимательность, точность выполнения работы на ПК

Развивающая цель: развитие самостоятельности при выполнении заданий и в ответах на вопросы

Тип урока: лабораторно-практический

Оборудование: раздаточный материал, ПК, Lazarus

План урока:
№ Этапы урока Время Пояснения
1 Организационный 2 А) проверка готовности к уроку
Б) проверка присутствующих
2 Постановка задачи 3 Объяснение цели работы
3 Выполнение практического задания:
- обсуждение задания
-выполнение задания
-проверка и выставление оценок
5
20
5
Разъяснения преподавателя
Самостоятельная работа учащихся
4 Подведение итогов урока 2
5 Задания на дом 2

информационный лист
«Головоломка Самуэля Ллойда »
Цель работы - создать компьютерную версию одной из головоломок из заданного набора чисел 25, 27, 3, 12, 6, 15, 9, 30, 21, 19 надо выбрать те, сумма которых составит 50.

Выполнить следующие действия:
1. После запуска программы в окне изображается список чисел Ллойда.
2. Выбираем с помощью флажков числа и помещаем в правое окно.
3. Сумма выбранных чисел представлена в виде надписи.
4. Для выхода из программы необходимо щелкнуть мышью на закрывающей кнопке в
строке заголовка.
Описание плана разработки программы
1. Открыть новый проект.
2. Разместить на форме экземпляры компонентов: список флажков CheckListBox,
надпись Label, список ListBox.
3. Выполнить следующие действия:

Выделенный объект Вкладка окна
Object Inspector Имя свойства/имя события Действие
Form1 Properties Caption «Головоломка»
BorderStyle Задайте значение bsSingle
CheckListBox1(Вкладка Additional ) Properties Items Задаем состав списка. Щелкнуть на
кнопке построителя. Откроется окно
String List editor (Редактор списка
строк). Введите в список заданные
числа через Enter. Нажмите кнопку OK.
Height Подобрать значение так, что все числа
поместились в список (без полос
прокруток).
ListBox1
(Вкладка Standard) Properties Height Подобрать значение так, что все числа
поместились в список (без полос
прокруток). Первоначально список
пуст. Заполняться он будет при работе
программы.
Label1 Properties Caption Введите текст: «Сумма: 0»
Autosize Задайте значение False
Alignment Задайте значение taCenter

4. Соберите проект, запустите и протестируйте его.
Листинг подпрограммы
procedure TForm1.CheckListBox1ClickCheck (Sender: TObject);
var i, s: Integer;
begin
ListBox1.Clear;
for i: = 0 to CheckListBox1.Items.Count-1 do
if CheckListBox1.Checked[i] then
ListBox1.Items.Add (CheckListBox1.Items[i]);
s := 0;
for i := 0 to ListBox1.Items.Count -1 do
s := s + StrToInt(ListBox1.Items[i]);
Label1.Caption := ‘Сумма: ’ + IntToStr(s);
if s = 50 then
begin
Label1.Caption := ‘Сумма:’ + IntToStr (s);
CheckListBox1.Enabled := False;
ListBox1.Enabled := False;
end;
end;

Категория: Компьютер-бум | Добавил: Новинка (2010-04-02) | Автор: Абрамкина Татьяна Николаевна СШ №8
Просмотров: 7318 | Комментарии: 3 | Рейтинг: 4.0/3
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Пятница, 2024-12-27, 2:54 AM
Приветствую Вас Гость

Форма входа

Категории раздела

Русский язык и литература [1611]
Школьный психолог [547]
История [783]
Опыт [554]
Научная кафедра [234]
Воспитание души [262]
Мастер-класс [251]
Семья и школа [201]
Компьютер-бум [271]
Английский язык [874]
Великие открытия [30]
Университет здоровья [142]
Математика [1278]
Химия [406]
Классному руководителю [701]
Биология [612]
Думаем, размышляем, спорим [113]
Казахский язык и литература [1894]
Краеведение [108]
Начальная школа [4177]
Беседы у самовара [26]
Мировая художественная культура [49]
Новые технологии в обучении [409]
Сельская школа [84]
Профильное обучение [89]
Демократизация и школа [34]
Физика [323]
Экология [198]
Дошколенок [1768]
Особые дети [330]
Общество семи муз [66]
Школа и искусство
Уроки музыки [668]
Авторские разработки учителя музыки СШ № 1 г. Алматы Арман Исабековой
География [494]
Мой Казахстан [248]
Школьный театр [84]
Внеклассные мероприятия [1275]
Начальная военная подготовка, гражданская оборона, основы безопасности жизнедеятельности [107]
ИЗО и черчение [233]
Физическая культура [591]
Немецкий язык [61]
Технология [321]
Самопознание [445]
Профессиональное образование [133]
Школьная библиотека [93]
Летний лагерь [26]
Дополнительное образование [70]
Педагогические программы [24]

Социальные закладк

Поиск

Друзья сайта

Академия сказочных наук

  • Теги

    презентация Ирина Борисенко открытый урок информатика флипчарт животные новый год 9 класс 5 класс творчество Казахские пословицы проект конспект урока 6 класс физика язык класс педагогика стихи Казахстан математика урок праздник наурыз познание мира музыка доклад программа литература география природа сценарий семья воспитание классному руководителю осень игра казахский язык и литература викторина Начальная школа тест конкурс ИЗО внеклассная работа литературное чтение Русский язык 3 класс технология воспитательная работа сказка Здоровье Оксана 8 марта искусство независимость английский язык психология учитель 3 класс биология статья внеклассное мероприятие классный час ЕНТ выпускной школа 1 класс Русский язык ЕГЭ тесты химия начальные классы Дети экология Дошкольники любовь разработка урока казахский язык самопознание Английский родители br конспект спорт критическое мышление патриотизм дружба дошколенок История обучение тренинг разработка 7 класс физическая культура игры КВН занятие детский сад физкультура Абай коучинг

    Статистика

    Рейтинг@Mail.ru