вівторок, 19 березня 2019 р.

НЕ ВІР, НЕ ЛАЙКАЙ, НЕ РЕПОСТЬ: 10 ЗАПОВІДЕЙ МЕДІАГРАМОТНОЇ ЛЮДИНИ

1. Опрацюйте статтю, клікайте на зображенні:



2. Опрацюйте питання:

  1. Які ви знаєте приклади фейкових зображень в Інтернеті?
  2. Як можна використати відео, щоб спотворити інформацію для споживачів контенту?
  3. Яким чином можна перевірити іноземні медіа?
  4. Наведіть приклад "перекручування" числових даних у медіа.
  5. Як деякі політики "прогнозують" майбутнє?
  6. Як перевіряти дослідження?
  7. Наведіть приклад фейкового експерта.
  8. Спростуйте твердження "патріотам завжди потрібно вірити!"
  9. Зробіть висновок.

3. Бонус: прочитайте цікаву статтю про фейки, не дайте себе обдурити))



4*. Зареєструйтеся на платформі Prometheus на курс Наука повсякденного мислення. Пройдіть курс. Це безкоштовно!

середа, 27 лютого 2019 р.

Практична робота 14. Розроблення програми для виконання складних обчислювальних процесів


Розв’яжіть задачі.

1 варіант. Задача. Банк. (5 балів) На скільки років потрібно покласти в   банк суму have, щоб отримати суму want, якщо банк   нараховує 24% річних?
 want=int(input("Яку суму ви хочете отримати? "))
Підказка. Початок програми:
have=int(input("Яку суму ви маєте? "))
suma=have
k=0
 
2 варіант. Задача. Таблиця множення (5 балів) Скласти програму, що перевіряє знання таблиці множення. В ній випадковим чином одержати два числа  (від 1 до 9), після чого на екран виводиться питання у вигляді: 4 * 9 =? Після вводу відповіді повинно видаватись повідомлення, чи відповідь правильна Так Ні. Питання виводити 12 раз та підраховувати кількість правильних та неправильних відповідей. В кінці поставити оцінку (кількість правильних відповідей)
Підказка. Початок програми:
import random
pv=0
npv=0
for i in range(0,12):
   

Практична робота

Задача 1. Вгадуємо число. Комп'ютер загадує число від 1 до 10. Нам потрібно його вгадати
import random
print("Я загадую число від 1 до 10")
a=random.randint(1,10)
print("Ваша версія=",end=' ')
b=int(input())
while (a!=b):    
    if (a>b):        
        print("Мало")
 else:        

       print("Багато")
     print("Ваша версія=",end=' ')
     b=int(input())

       print ("Вгадано!")

Задача 2. (2 бали) Надрукувати всі двозначні числа з різними цифрами
for i in range(10,99):
    a=i // 10
    b=i%10
    if (a!=b):

           print (i, end=' ')


четвер, 17 січня 2019 р.

Практична робота № 9. Розроблення програми для виконання обчислень з розгалуженнями



1. Створити новий файл Python за допомогою середовища розробки програмного забезпечення IDLE. Створіть програму за даною задачею:

Користувач вводить число із клавіатури, програма видає повідомлення чи число парне чи непарне.


2. Створити новий файл Python за допомогою середовища розробки програмного забезпечення IDLE. Створіть програму за даною задачею (це було вашим домашнім завданням):

Задача Канаверал. Визначити поведінку космічного апарата, що стартує на екваторі, залежно від його початкової швидкості V.
Як ви знаєте з уроків фізики, тут можливі чотири випадки:
• при V<7,8 км/с апарат впаде на поверхню Землі;
• при 7,8≤V<11,2 км/с апарат стане супутником Землі;
• при 11,2≤V<16,4 км/с апарат стане супутником Сонця;
• при V≥16,4 км/с апарат покине Сонячну систему.


3. Створити новий файл Python за допомогою середовища розробки програмного забезпечення IDLE. Створіть програму за даною задачею:


Іван Петрович у нових штанах сів на щойно пофарбовану табуретку. На його штанах з'явилась квадратна пляма з довжиною сторони a см. Виявилось, що в хімчистку беруть одяг, плями на якому не більші n см2. Визначити, чи вдалось Іванові Петровичу врятувати свої штани?
4. Створити новий файл Python за допомогою середовища розробки програмного забезпечення IDLE. Створіть програму за даною задачею:


Гість знає номер квартири, а також знає, що у будинку на кожному поверсі розміщено по 3 квартири. На який поверх потрібно їхати ліфтом?

Проаналізуємо номери квартир та їхнє розташування на поверхах:


Підказка: 

якщо номер квартири ділиться на 3, то їхати на поверх (квартира:3),

інакше їхати на поверх (квартира:3)+1


Блок введення даних:

kvartyra=int(input('Введіть номер квартири '))

вівторок, 15 січня 2019 р.

Вкладені розгалуження



Задача 1. З клавіатури вводяться довжини сторін трикутника. Визначити, чи він є рівностороннім.

input("Введіть сторони трикутника ")

a=int(input("a="))

b=int(input("b="))

c=int(input("c="))

if (a= =b) and (a = =c) and (c= =b):

print("Трикутник із вказаними сторонами рвносторонній")

else:

print("Трикутник односторонній або рівнобедрений")


Вкладені розгалуження


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


Для цього існує оператор elif, він не використовується самостійно, а є необов’язковою складовою конструкції if. Застосовується наступним чином:

if логічний вираз:

дії, які будуть виконуватися якщо логічний вираз буде мати значення True

elif логічний вираз:

дії, які будуть виконуватися якщо попередній логічний вираз має значення False, а даний логічний вираз буде мати значення True



else:


дії, які будуть виконуватися якщо всі логічні вирази будуть мати значення False


Оператор elif можна використовувати нескінченну кількість разів.

Практична частина


Щоб детальніше зрозуміти як використовувати оператор elif розв’яжемо наступну задачу.

Задача 2. Користувач вводить число із клавіатури, програма видає повідомлення чи число додатнє, від'ємне, чи це нуль.

a=float(input("Введіть число "))

if a<0:

print("число від'ємне")

elif a>0:

print("число додатнє")

else:

print("це нуль")




Задача 3. Дано температуру. Виведіть стан, у якому знаходиться вода при цій температурі. Задачу необхідно доопрацювати!

if (a<0):

print ()

elif (a>100):

print ()

else:

print()



Задача 4. Дано вік людини. Напишіть програму, яка аналізує людину за її віком та відносить її до однієї з чотирьох груп: дошкільня, школяр, працівник, пенсіонер.


a=float(input("Скільки Вам повних років? "))

if 0<a<=6:

print("Ви-дошкільня")

elif 6<a<=16:

print("Ви - школяр")

elif 16<a<=65:

print("Ви - працівник")

else:

print("Ви - пенсіонер")



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


1) Опрацювати конспект. Підготуватись до практичної роботи.

2) *Виконати завдання на комп’ютері, зберегти його. Або написати код програми у зошиті.

Задача Канаверал. Визначити поведінку космічного апарата, що стартує на екваторі, залежно від його початкової швидкості V.
Як ви знаєте з уроків фізики, тут можливі чотири випадки:
• при V<7,8 км/с апарат впаде на поверхню Землі;
• при 7,8≤V<11,2 км/с апарат стане супутником Землі;
• при 11,2≤V<16,4 км/с апарат стане супутником Сонця;
• при V≥16,4 км/с апарат покине Сонячну систему.