Урок №49. Інструктаж з БЖД. Елемент для введення даних: прапорець

МЕТА: формування предметних компетентностей:навчальна: ознайомити учнів з заданням логічної величини за допомогою елементів управління;розвиваюча: розвивати логічне й алгоритмічне мислення; формувати вміння діяти за інструкцією, планувати свою діяльність, аналізувати i робити висновки;виховна: виховувати інформаційну культуру учнів, уважність, акуратність, дисциплінованість.формування ключових компетентностей:спілкування державною мовою: уміння обговорювати проблемні питання;  інформаційна-комунікативна: уміння вести діалог «людина-технічна система», вміння коректно добирати типи даних для розв’язування задачіекологічна грамотність і здорове життя: знання правил техніки безпеки, адекватна оцінка користі й шкоди від роботи за комп’ютером, вміння організувати свій робочий час;  навчання впродовж життя: уміння користуватися довідковою системою програмного середовища;громадянські та соціальні: свідоме дотримання вимог користування ліцензованим або вільним програмним забезпеченням.ініціативність і підприємливість: уміння самостійно приймати рішення і нести за них відповідальність. 

ПРАВИЛА БЕЗПЕКИ:

Під час роботи з комп’ютером слід дотримуватись певних правил. Це допоможе зберегти здоров’я, а також не пошкодити надскладну техніку.

1. Під час занять не вставайте і не ходіть по класу!!!

2. Строго виконуйте вказівки викладача.

3. Під час роботи дотримуйтесь інструкції і не відкривайте не потрібних вам файлів і програм.

4. Забороняється торкатися до екрану монітора.

5. Не робіть різких ударів при роботі з клавіатурою.

6. Не натискай клавіші на сусідньому комп’ютері.

7. Припиняйте роботу при появі незвичайного звуку, запаху або самовільного включення ПК і негайно повідомте про це викладача.

8. Після виконання завдання коректно закрийте всі програми та наведіть порядок на робочому місці.

Етап повторення раніше вивченого

Привітання учнів та перевірка готовності до уроку. 


Вправа1. «Злови помилку» 


Завдання 1. Переглянь малюнки і виправ помилки для складання програми "Знаходження значення виразу (a2+b2)/4"

Малюнок 1.

Малюнок 2.

Малюнок 3.

Малюнок 4.

Завдання 2. Виправ помилки у коді програми та перевір, як вона працює:

from tkinter import *

win=Tk ()

win.title ('Знаходження значення виразу')

win.geometry ('500x250')

def but1_click():

  a1=int(e1.get())

  a2=e2.get()

  c=(a*2+b**2)/4

  e3.insert(END,c)

def but2_click():

e1.delete(0,END)

e2.delete(0,END)

entry4.delete(0,END)

l1=Label1(text='Знайдіть значення виразу (a2+b2)/4, якщо a=8, b=6')

l1.place(x=75,y=10)

e1=Entry()

e1.place(x=255,y=60)

l2=Label(text='Введіть значення числа a')

l2.place(x=75,y=60)

e2=Entry()

e2.place(x=255,y=90)

l2=label(text='Введіть значення числа b')

l2.place(x=75,y=90)

e3=Entry()

e3.place(x=255,y=120)

l3=Label(text='Результат')

l3.place(x=75,y=120)

but1=Button(text='Обчислити')

but1.place(x=170,y=150)

but2=Button(text='Очистити', command=but2_click)

but2.place(x=300,y=150)

win.mainloop()

Встановити програму на комп'ютер можна за посиланням https://www.python.org/shell/ та тhonny Python -https://thonny.org/

 або працювати в онлайн режимі за посиланням https://www.onlinegdb.com/ або https://repl.it/

Етап актуалізації опорних знань учнів

Вправа 2. Розглянемо програми із застосування логічних виразів та логічного оператора.

Вправа 3. Складіть програму для розв'язування задачі "У Миколи є s гривень. Визначити чи вистачить йому цих грошей для покупки трьох олівців, які коштують по n гривень. Вивести повідомлення "вистачить" або "не вистачить""

Етап вивчення нового матеріалу

Елемент для введення даних: прапорець

Етап закріплення вивченого матеріалу

Домашнє завдання 

вивчити конспект,

наведіть приклад програми з використанням елемента для введення даних: прапорець,

завершити вправу "Магазин морозива"

Додаткові вправи*

ДОДАВАННЯ МАЛЮНКА ДО ПРОГРАМИ:


from tkinter import*

root=Tk()

c=Canvas(root, width=500, height=500,bg='white')

c.pack()

tree1=PhotoImage(file="cream.png")

image1=c.create_image(200,200,image=tree1)

root.mainloop()

Малюнок 1. cream.png