Складання та виконання проектів з розгалуженнями для опрацювання величин. Мова програмування Object Pascal

Про матеріал

ТЕМА. Складання та виконання проектів з розгалуженнями для опрацювання величин.

МЕТА: закріпити знання учнів щодо складання та виконання проектів з розгалуженнями, які містять прапорці, перемикачі, поле з розкривним списком.

Розкрити потенціал інформаційних і комунікаційних технологій, навчити виконувати їх для розв'язання пізнавальних проблем і “життєвих” завдань.

Сприяти формуванню елементів абстрактного та словесно-логічного мислення, продовжувати розвивати практичні навички роботи на комп'ютері, підготувати школярів до системно-інформаційного сприйняття світу, закласти основи до продовження освіти й прагнення до самоосвіти, забезпечивши надалі соціальну адаптацію в інформаційному суспільстві й успішну професійну й особистісну самореалізацію.

Виховувати допитливість, інформаційну культуру учнів; сприяти формуванню особистості.

Зміст слайдів
Номер слайду 1

Складання та виконання проектів з розгалуженнями для опрацювання величин. Мова програмування Object Pascal

Номер слайду 2

Перевірка домашнього завдання. Вправа №8 С.213 Робітник має фіксовану заробітну плату за роботу протягом місяця. Якщо в робітника є діти, він отримує доплату в розмірі 20% від його місячної заробітної плати. Якщо в робітника протягом місяця були порушення трудової дисципліни, на нього накладається штраф у розмірі 15% від його місячної заробітної плати. Створити проект, який визначає суму грошей, яку заробив робітник за місяць.

Номер слайду 3

Складання та виконання проектів з розгалуженнями для опрацювання величин. Що ви очікуєте від сьогоднішнього уроку?

Номер слайду 4

Мета уроку. Повторити та закріпити, уточнити та поглибити попередньо засвоєнні знання, уміння та навички зі складання та виконання проектів з розгалуженнями для опрацювання величин.

Номер слайду 5

Номер слайду 6

Номер слайду 7

Name Caption. Text. Color. Height. Width. Top. Left. Enabled Visible Font Size. Click. Dbl. Click. Close Key. Press. Mouse. Move. On. Change

Номер слайду 8

Розгалуження в мові програмування Object Pascal If логічний вираз Then begin послідовність команд 1 end. Else begin послідовність команд 2 end; Логічний виразпослідовність команд 1послідовність команд 2true. False. Повне розгалуження

Номер слайду 9

Розгалуження в мові програмування Object Pascal If логічний вираз Then begin послідовність команд 1 end;Логічний виразпослідовність команд 1true. False. Неповне розгалуження

Номер слайду 10

Встанови відповідність

Номер слайду 11

{5 C22544 A-7 EE6-4342-B048-85 BDC9 FD1 C3 A}Button. А. Змінна. Label. B. Кнопка. Edit. C. Напис. Check. Box. D. Операторні дужки. Radio. Button. E. Перемикач. Combo. Box. F. Поле7. Var G. Поле з розкривним списком8. Begin … End. H. Прапорець. Встанови відповідність

Номер слайду 12

BCFHEGADВзаємоперевірка

Номер слайду 13

Кнопка Button1 Напис. Label1 Поле. Edit1 Прапорець. Check. Box1 Перемикач. Radio. Button1 Поле з розкривним списком. Combo. Box1 Check. Box1. Checked. Radio. Button1. Checked. Combo. Box1. Text=‘варіант вибору’

Номер слайду 14

Знайди помилкуvar : a, b, c realc=a+bif Radio. Button1. Check then a:=b+cif Check. Box. Checked then S=S*2if Combo. Box1='Сума' then c:=a+b

Номер слайду 15

Самоперевіркаif Check. Box1. Checked then S:=S*25. if Combo. Box1='Сума' then c:=a+b1. var : a, b, c realvar a, b, c: real2. c=a+bc:=a+b3. if Radio. Button1. Check then a:=b+cif Radio. Button1. Checked then a:=b+c4. if Check. Box. Checked then S=S*2if Combo. Box1. Text='Сума' then c:=a+b

Номер слайду 16

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

Номер слайду 17

procedure TForm1. Button1 Click(Sender: TObject);var s:real;beginif Check. Box1. Checked then s:=S+200;if Check. Box2. Checked then s:=S+250;if Check. Box3. Checked then s:=S+280;if Check. Box4. Checked then s:=S+320;if Check. Box5. Checked then s:=S+500;if Check. Box6. Checked then s:=S+1300;if Check. Box7. Checked then s:=S+890;if Check. Box8. Checked then s:=S+5000;if Check. Box9. Checked then s:=S+500;if Check. Box10. Checked then s:=S+1200;if Check. Box11. Checked then s:=S+390;if Check. Box12. Checked then s:=S+3500;Show. Message('Вартість'+Float. To. Str(s));end;

Номер слайду 18

Виконання проектів

Номер слайду 19

Порахуйте ідеальну вагу людини, в залежності від її статі, зросту та віку. Формула має вигляд:для чоловіків: 50+0,75(Ріст-150)+(вік – 20)/4для жінок: 0,9(50+0,75(Ріст-150)+(вік – 20)/4)Компоненти дизайну:5 написів Label2 перемикачі Radio. Button2 поля введення Edit1 кнопка Button. Проект 1 «Контроль ваги»

Номер слайду 20

Потрібно розрахувати вартість поїздки в залежності від відстані до пункту призначення, типу транспорта (витрата пального на 1 км), виду палива, та від того, чи потрібно повертатися від пункту призначення назад у попередній пункт. Компоненти дизайну:2 поля введення Edit. Кнопка Button. Напис Label4 перемикачі Radio. Button1 прапорець Check. Box. Проект 2 «Вартість поїздки»

Номер слайду 21

Проект 3 «Шкільна їдальня»Потрібно полегшити роботу шкільних поварів і скласти для них меню, яке б обчислювало вартість замовлення. Компоненти дизайнукнопка Buttonнадпис Labelпрапорці Check. Box – довільна кількість (залежить від кількості страв в меню)

Номер слайду 22

Проект 4 «Калькулятор»Потрібно створити програму для розрахунку суми, різниці, добутка, частки двох дійсних чисел. Компоненти дизайну2 написа Label 2 поля введення Edit. Поле з розкривним списком

Номер слайду 23

Підсумки роботи

Номер слайду 24

Домашнє завдання. Повторити с.200-212, вправа №15 с.206*Вправа №15 с.206*«Створіть проект для визначення, чи можна з 3-х відрізків із заданими довжинами утворити трикутник».

pptx
Додано
22 серпня 2018
Переглядів
1192
Оцінка розробки
Відгуки відсутні
Безкоштовний сертифікат
про публікацію авторської розробки
Щоб отримати, додайте розробку

Додати розробку