SlideShare une entreprise Scribd logo
1  sur  4
Урок №____ 8___ клас 1 група ________________
2 група ________________
Тема: Величини числового, текстового та логічного типу, операції над
ними. Інструктаж з БЖД
Мета:
 навчальна: сформувати практичні навички розробки та комп’ютерної
реалізації лінійного алгоритму для розв’язування поставленої задачі;
формувати навички самостійної роботи, вміння використовувати отримані
знання в різних ситуаціях при роботі за комп’ютером
 розвивальна: розвивати логічне мислення; формувати вміння діяти за
інструкцією, планувати свою діяльність, аналізувати i робити висновки;
 виховна: виховувати пізнавальний інтерес до предмету.
Тип уроку: урок формування вмінь і навичок.
Хід уроку
І. Організаційний етап
 привітання
 перевірка присутніх
 перевірка готовності учнів до уроку
ІІ. Повідомленнятеми та мети уроку
ІІІ. Актуалізація опорних знань
1. Виконання тестового завдання «Основипрограмування (Python).
Поняття змінної, типи даних» (http://nikolay.in.ua/do-
uroku/perevirka-znan/104-osnovi-programuvannya/600-osnovi-
programuvannya-python-ponyattya-zminnoji-tipi-danikh)
ІV. Формування вмінь та навичок
Під час виконання практичних завдань пам’ятайтепро правила безпеки
життєдіяльності при роботі з комп’ютером!
Завдання до практичної роботи:
Використовуючисередовище програмування IDLEPython написати
програмидля розв’язування наступнихзадач:
Завдання 1.
Обчисліть вираз 2 в 179 ступені. Виведіть на екран обчислене значення.
Завдання 2
Написати програму, яка зчитуєціле число і виводить текст, аналогічний
наведеному (пробілимають значення!)
Вхідні дані
Вводиться ціле число (гарантується, що число заходиться в діапазонівід -
1000 до +1000).
Вихідні данні
Виводиться двістрічки відповідно до зразка
Приклади
Входні данні
179
Вихідні данні
The next number for the number 179 is 180.
The previous number for the number 179 is 178.
Завдання 3
В деякій школівирішили набрати три нових класиі облаштуватикабінети
для них партами. За кожною партою може сидіти два учні. Відома кількість учнів
у кожному класі. Виведіть найменшу кількість парт, яку необхідно придбати.
Вхідні данні
Програма отримуєна вхід три натуральних числа: кількість учнів у кожному
класі (не більше100)
Вихідні данні
Выведите ответ на задачу.
Приклад
вхідні данні
20
21
22
виходні данні
32
Завдання 4
Електронний годинник відображаєчас у форматі h:mm:ss, тобто спочатку
записується кількість годин(0..23), потім обов'язково двозначнечисло хвилин,
після чого двозначна кількість секунд (за необхідності кількість хвилин і секунд
доповнитидо двозначного числа). Від початку деякоїдоби пройшло n секунд.
Виведіть що в цей час покаже електронний годинник.
Вхідні данні
Вводиться число n - ціле, додатнє.
Вихідні данні
Виведіть покази годинника у відповідному форматі.
Приклад
вхідні данні
3602
вихідні данні
1:00:02
Приклади розв'язування задач:
Завдання 1
print(2**179)
Завдання 2
a=int(input())
print("The nextnumber for the number "+str(a)+" is "+str(a+1)+".")
print("The previousnumber for the number "+str(a)+" is"+str(a-1)+".")
Завдання 3
a=int(input())
b=int(input())
c=int(input())
k=a//2+b//2+c//2+a%2+b%2+c%2
print(k)
Завдання 4
n=int(input())
h=n//3600%24
m=n//60%60
s=n%60
print(h,str(m//10)+str(m%10),str(s//10)+str(s%10),sep=":")
V. Підсумки уроку
Рефлексія
 мені було незрозуміло…;
 у мене виникли такізапитання…;
 я не впорався з такими завданням…;
 мені сподобалось ія буду використовувати…
VІ. Домашнєзавдання
Задача 1
Дано ціле число n. Виведіть наступне за ним парне число.
Задача 2
Равлик повзе по вертикальному стовпу висотою h метрів, піднімаючись за
день на a метрів, а за ніч опускаючись на b метрів. На який день равлик досягне
вершини стовпа? Гарантується, що a>b.
Розв’язок задачіу форматі *.py відправити на перевірку учителю,
використовуючи E-mail.
VІI. Оцінювання роботи учнів

Contenu connexe

Tendances

7 клас. Морзе. Урок 13. Практична робота 3. Складання та виконання алгоритмів...
7 клас. Морзе. Урок 13. Практична робота 3. Складання та виконання алгоритмів...7 клас. Морзе. Урок 13. Практична робота 3. Складання та виконання алгоритмів...
7 клас. Морзе. Урок 13. Практична робота 3. Складання та виконання алгоритмів...
Дмитро Загура
 
алгебра 9 клас
алгебра 9 класалгебра 9 клас
алгебра 9 клас
valia55
 

Tendances (11)

урок 17
урок 17урок 17
урок 17
 
урок 19
урок 19урок 19
урок 19
 
урок 5
урок 5урок 5
урок 5
 
7 клас. Морзе. Урок 13. Практична робота 3. Складання та виконання алгоритмів...
7 клас. Морзе. Урок 13. Практична робота 3. Складання та виконання алгоритмів...7 клас. Морзе. Урок 13. Практична робота 3. Складання та виконання алгоритмів...
7 клас. Морзе. Урок 13. Практична робота 3. Складання та виконання алгоритмів...
 
Less24
Less24Less24
Less24
 
алгебра 9 клас
алгебра 9 класалгебра 9 клас
алгебра 9 клас
 
урок 7
урок 7урок 7
урок 7
 
Lesson#25. algorithms for processing table values.
Lesson#25. algorithms for processing table values.Lesson#25. algorithms for processing table values.
Lesson#25. algorithms for processing table values.
 
етапи розв’язування задач
етапи розв’язування задачетапи розв’язування задач
етапи розв’язування задач
 
Less23
Less23Less23
Less23
 
Lesson # 45. compilation and execution of algorithms with repetitions and bra...
Lesson # 45. compilation and execution of algorithms with repetitions and bra...Lesson # 45. compilation and execution of algorithms with repetitions and bra...
Lesson # 45. compilation and execution of algorithms with repetitions and bra...
 

Similaire à Lesson # 38. the values of the numeric, text and logical types, operations on them. bzd briefing

2 информ антонова_по коршуновой_пособ_2013_укр
2 информ антонова_по коршуновой_пособ_2013_укр2 информ антонова_по коршуновой_пособ_2013_укр
2 информ антонова_по коршуновой_пособ_2013_укр
Aira_Roo
 
Розв"язування задач за допомогою системи лінійних рівнянь
Розв"язування задач за допомогою системи лінійних рівняньРозв"язування задач за допомогою системи лінійних рівнянь
Розв"язування задач за допомогою системи лінійних рівнянь
sveta7940
 
Елементи прикладної математики
Елементи прикладної математикиЕлементи прикладної математики
Елементи прикладної математики
sveta7940
 

Similaire à Lesson # 38. the values of the numeric, text and logical types, operations on them. bzd briefing (20)

Урок №3 8 клас
Урок №3 8 класУрок №3 8 клас
Урок №3 8 клас
 
Less19
Less19Less19
Less19
 
Less19
Less19Less19
Less19
 
Less19
Less19Less19
Less19
 
конспект уроку
конспект урокуконспект уроку
конспект уроку
 
Урок №32 8 клас
Урок №32 8 класУрок №32 8 клас
Урок №32 8 клас
 
2 информ антонова_по коршуновой_пособ_2013_укр
2 информ антонова_по коршуновой_пособ_2013_укр2 информ антонова_по коршуновой_пособ_2013_укр
2 информ антонова_по коршуновой_пособ_2013_укр
 
Lesson # 42. drawing up and executing branching algorithms for processing qua...
Lesson # 42. drawing up and executing branching algorithms for processing qua...Lesson # 42. drawing up and executing branching algorithms for processing qua...
Lesson # 42. drawing up and executing branching algorithms for processing qua...
 
інформатика. 5 клас. мій конспект. 2018
інформатика. 5 клас. мій конспект. 2018інформатика. 5 клас. мій конспект. 2018
інформатика. 5 клас. мій конспект. 2018
 
Календарне планування 8 клас - Інформатика - Lazarus
Календарне планування 8 клас - Інформатика - LazarusКалендарне планування 8 клас - Інформатика - Lazarus
Календарне планування 8 клас - Інформатика - Lazarus
 
6 клас. Морзе. Урок 5. Об'єкти та події
6 клас. Морзе. Урок 5. Об'єкти та події6 клас. Морзе. Урок 5. Об'єкти та події
6 клас. Морзе. Урок 5. Об'єкти та події
 
семінар
семінарсемінар
семінар
 
Metod rozrobka
Metod rozrobkaMetod rozrobka
Metod rozrobka
 
Less22
Less22Less22
Less22
 
Розв"язування задач за допомогою системи лінійних рівнянь
Розв"язування задач за допомогою системи лінійних рівняньРозв"язування задач за допомогою системи лінійних рівнянь
Розв"язування задач за допомогою системи лінійних рівнянь
 
рефлексія 3 клас
рефлексія 3 класрефлексія 3 клас
рефлексія 3 клас
 
7 клас. Морзе. Урок 14. Алгоритми з розгалуженням
7 клас. Морзе. Урок 14. Алгоритми з розгалуженням7 клас. Морзе. Урок 14. Алгоритми з розгалуженням
7 клас. Морзе. Урок 14. Алгоритми з розгалуженням
 
Елементи прикладної математики
Елементи прикладної математикиЕлементи прикладної математики
Елементи прикладної математики
 
Урок №13 8 клас
Урок №13 8 класУрок №13 8 клас
Урок №13 8 клас
 
Календарне планування 9 клас - Інформатика - Python
Календарне планування 9 клас - Інформатика - PythonКалендарне планування 9 клас - Інформатика - Python
Календарне планування 9 клас - Інформатика - Python
 

Plus de Nikolay Shaygorodskiy

Plus de Nikolay Shaygorodskiy (20)

план проведення тижня музичного мистецтва
план проведення тижня музичного мистецтваплан проведення тижня музичного мистецтва
план проведення тижня музичного мистецтва
 
Mystetstvo
MystetstvoMystetstvo
Mystetstvo
 
Mathematics
MathematicsMathematics
Mathematics
 
History
HistoryHistory
History
 
Health basics
Health basicsHealth basics
Health basics
 
English language elementary school
English language elementary schoolEnglish language elementary school
English language elementary school
 
English
EnglishEnglish
English
 
Elementary school
Elementary schoolElementary school
Elementary school
 
Biology
BiologyBiology
Biology
 
Biology
BiologyBiology
Biology
 
Geography
GeographyGeography
Geography
 
Computer science
Computer scienceComputer science
Computer science
 
10 11
10 1110 11
10 11
 
5 9
5 95 9
5 9
 
1 4
1 41 4
1 4
 
Minutes no.20 (director's report 2021)
Minutes no.20 (director's report 2021)Minutes no.20 (director's report 2021)
Minutes no.20 (director's report 2021)
 
Director's report for 2020 2021 academic year
Director's report for 2020 2021 academic yearDirector's report for 2020 2021 academic year
Director's report for 2020 2021 academic year
 
Order no.106u
Order no.106uOrder no.106u
Order no.106u
 
Order no.105 u
Order no.105 uOrder no.105 u
Order no.105 u
 
Order no.104 u
Order no.104 uOrder no.104 u
Order no.104 u
 

Dernier

Dernier (10)

Defectolog_presentation_for_website.pptx
Defectolog_presentation_for_website.pptxDefectolog_presentation_for_website.pptx
Defectolog_presentation_for_website.pptx
 
Проблеми захисту лісу в Україні та шляхи вирішення
Проблеми захисту лісу в Україні та шляхи вирішенняПроблеми захисту лісу в Україні та шляхи вирішення
Проблеми захисту лісу в Україні та шляхи вирішення
 
psychologistpresentation-230215175859-50bdd6ed.ppt
psychologistpresentation-230215175859-50bdd6ed.pptpsychologistpresentation-230215175859-50bdd6ed.ppt
psychologistpresentation-230215175859-50bdd6ed.ppt
 
Супрун презентація_presentation_for_website.pptx
Супрун презентація_presentation_for_website.pptxСупрун презентація_presentation_for_website.pptx
Супрун презентація_presentation_for_website.pptx
 
Роль українців у перемозі в Другій світовій війні
Роль українців у перемозі в Другій світовій війніРоль українців у перемозі в Другій світовій війні
Роль українців у перемозі в Другій світовій війні
 
Горбонос 2024_presentation_for_website.pptx
Горбонос 2024_presentation_for_website.pptxГорбонос 2024_presentation_for_website.pptx
Горбонос 2024_presentation_for_website.pptx
 
Балади про Робіна Гуда. Аналіз образу Робіна Гуда
Балади про Робіна Гуда. Аналіз образу Робіна ГудаБалади про Робіна Гуда. Аналіз образу Робіна Гуда
Балади про Робіна Гуда. Аналіз образу Робіна Гуда
 
Габон
ГабонГабон
Габон
 
Супрун презентація_presentation_for_website.pptx
Супрун презентація_presentation_for_website.pptxСупрун презентація_presentation_for_website.pptx
Супрун презентація_presentation_for_website.pptx
 
Відкрита лекція на тему: "Сидерати - як спосіб виживання"
Відкрита лекція на тему: "Сидерати - як спосіб виживання"Відкрита лекція на тему: "Сидерати - як спосіб виживання"
Відкрита лекція на тему: "Сидерати - як спосіб виживання"
 

Lesson # 38. the values of the numeric, text and logical types, operations on them. bzd briefing

  • 1. Урок №____ 8___ клас 1 група ________________ 2 група ________________ Тема: Величини числового, текстового та логічного типу, операції над ними. Інструктаж з БЖД Мета:  навчальна: сформувати практичні навички розробки та комп’ютерної реалізації лінійного алгоритму для розв’язування поставленої задачі; формувати навички самостійної роботи, вміння використовувати отримані знання в різних ситуаціях при роботі за комп’ютером  розвивальна: розвивати логічне мислення; формувати вміння діяти за інструкцією, планувати свою діяльність, аналізувати i робити висновки;  виховна: виховувати пізнавальний інтерес до предмету. Тип уроку: урок формування вмінь і навичок. Хід уроку І. Організаційний етап  привітання  перевірка присутніх  перевірка готовності учнів до уроку ІІ. Повідомленнятеми та мети уроку ІІІ. Актуалізація опорних знань 1. Виконання тестового завдання «Основипрограмування (Python). Поняття змінної, типи даних» (http://nikolay.in.ua/do- uroku/perevirka-znan/104-osnovi-programuvannya/600-osnovi- programuvannya-python-ponyattya-zminnoji-tipi-danikh) ІV. Формування вмінь та навичок Під час виконання практичних завдань пам’ятайтепро правила безпеки життєдіяльності при роботі з комп’ютером! Завдання до практичної роботи: Використовуючисередовище програмування IDLEPython написати програмидля розв’язування наступнихзадач: Завдання 1. Обчисліть вираз 2 в 179 ступені. Виведіть на екран обчислене значення. Завдання 2 Написати програму, яка зчитуєціле число і виводить текст, аналогічний наведеному (пробілимають значення!) Вхідні дані
  • 2. Вводиться ціле число (гарантується, що число заходиться в діапазонівід - 1000 до +1000). Вихідні данні Виводиться двістрічки відповідно до зразка Приклади Входні данні 179 Вихідні данні The next number for the number 179 is 180. The previous number for the number 179 is 178. Завдання 3 В деякій школівирішили набрати три нових класиі облаштуватикабінети для них партами. За кожною партою може сидіти два учні. Відома кількість учнів у кожному класі. Виведіть найменшу кількість парт, яку необхідно придбати. Вхідні данні Програма отримуєна вхід три натуральних числа: кількість учнів у кожному класі (не більше100) Вихідні данні Выведите ответ на задачу. Приклад вхідні данні 20 21 22 виходні данні 32 Завдання 4 Електронний годинник відображаєчас у форматі h:mm:ss, тобто спочатку записується кількість годин(0..23), потім обов'язково двозначнечисло хвилин, після чого двозначна кількість секунд (за необхідності кількість хвилин і секунд доповнитидо двозначного числа). Від початку деякоїдоби пройшло n секунд. Виведіть що в цей час покаже електронний годинник. Вхідні данні Вводиться число n - ціле, додатнє. Вихідні данні Виведіть покази годинника у відповідному форматі.
  • 3. Приклад вхідні данні 3602 вихідні данні 1:00:02 Приклади розв'язування задач: Завдання 1 print(2**179) Завдання 2 a=int(input()) print("The nextnumber for the number "+str(a)+" is "+str(a+1)+".") print("The previousnumber for the number "+str(a)+" is"+str(a-1)+".") Завдання 3 a=int(input()) b=int(input()) c=int(input()) k=a//2+b//2+c//2+a%2+b%2+c%2 print(k) Завдання 4 n=int(input()) h=n//3600%24 m=n//60%60 s=n%60 print(h,str(m//10)+str(m%10),str(s//10)+str(s%10),sep=":") V. Підсумки уроку Рефлексія  мені було незрозуміло…;  у мене виникли такізапитання…;  я не впорався з такими завданням…;  мені сподобалось ія буду використовувати… VІ. Домашнєзавдання Задача 1 Дано ціле число n. Виведіть наступне за ним парне число. Задача 2 Равлик повзе по вертикальному стовпу висотою h метрів, піднімаючись за день на a метрів, а за ніч опускаючись на b метрів. На який день равлик досягне вершини стовпа? Гарантується, що a>b.
  • 4. Розв’язок задачіу форматі *.py відправити на перевірку учителю, використовуючи E-mail. VІI. Оцінювання роботи учнів