вівторок, 23 лютого 2021 р.

Практикум

 завдання 1

Завдання: Мама попросила Олесю придбати буханку хліба вартість bread, упаковку кефіру вартість kefir та 1 пачку гречаної крупи вартість buckwheat. Для покупки було виділено money гривень. На кошти, що залишились мама дозволила дівчинці купити льодяник на паличці, котрі дівчинка так полюбляє вартість candy. Визначити скільки дівчинка зуміла купити льодяників та решту (якщо така залишилась) після виконання маминої вказівки. Використовувати інші змінні заборонено!

завдання 2

Завдання: Знайти сторону (гіпотенузу) прямокутного трикутника за відомими іншими двома (катетами). Обчислення виконується за формулою: де a та b – катети, а с – гіпотенуза.

завдання 3

Завдання: Відомо, що листочки на гілці ростуть за таким правилом: на верхівці знаходиться 1 листочок, а далі на першому ярусі два, на другому ярусі 4, на третьому ярусі 6, на четвертому – 8 і так далі. Скільки всього листочків буде на гілці на котрій є N ярусів?

середу, 17 лютого 2021 р.

Різні об’єкти в текстовому документі


 Очікуваний результат




Робота з текстовими та числовими величинами. Налагодження програми у середовищі програмування.

1. Виправте помилковий програмний код

print'Програма фіксації купівлі автомобіля'
rpint('-----------------------------------')
nameauto=input('Введіть марку авто - ')
yearauto=input('Вкажіть рік випуску автомобіля - ')
money=float(input('Отримано коштів до каси - '))
autocost=input('Вартість авто - ')
name=input('Вкажіть повне ім'я покупця - ')
registr=input('Вкажіть реєстраційний номер замовлення - ')
discount=round(autocost/yearauto*100,2)
print('\nВаша знижка складає ',discount,' грн')
print('\nВаш чек:')
print('=================================')
print('Клієнт ',name,' оформив придбання автомобіля 'nameauto' ',yearauto,' \nроку випуску.
      До каси внесено суму у розмірі ',money,' грн.\nПри вартості авто в ',autocost,' грн та знижці
      ',discount,' грн.\nКлієнту з реєстраційним номером - ',register,' повренути',money-autocost,'грн.')
print('=================================')
input()

Очікуваний результат



2. Знайдіть в Інтернеті будь-який акровірш і переробіть під нього наступну програму:

print('Програма розпізнання акровіршів\n')
a1=('У всіх людей одна святиня,')
a2=('Куди не глянь, де не спитай.')
a3=('Рідніша їм своя пустиня,')
a4=('Аніж земний в чужині рай.')
a5=('Їм красить все їх рідний край.')
a6=('Нема без кореня рослини,')
a7=('А нас, людей, без батьківщини')
print('Результат - ',a1[0]+a2[0]+a3[0]+a4[0]+a5[0]+a6[0]+a7[0],'.')

неділю, 14 лютого 2021 р.

Нагороди конкурсу "День без мобільного телефона" - 2021

 



Погоня в лабіринті

 Безпечний Інтернет

Я знаю, як спілкуватися Інтернеті

 

Інтимне селфі в Інтернеті - жарт чи небезпечний ризик?

 Online сексуальне насильство над дітьми (кібер грумінг)



середу, 10 лютого 2021 р.

Створення діалогової програми

 Пам'ятаємо як це було в Скретч:


Вчимося аналогічне писати на Python


Розглянемо більш розширений варіант


Самостійно створіть діалог між вигаданими персонажами

понеділок, 8 лютого 2021 р.

День безпечного інтернету -2021

Безпечний Інтернет

Небезпека у Соцмережі


 Safer Internet Day Challenge 2021

  • Протестуйте безпечність своєї поведінки в цифровому світі – пройдіть короткий тест.
  • Перевірте знання основних термінів з Кібербезпеки – покажіть кращий час у навчальній грі, ніж Ваші однокласники.
  • Доведіть свій рівень компетенцій – отримайте цифровий бейдж за курсом Академії Cisco “Вступ до Кібербезпеки”.

неділю, 7 лютого 2021 р.

VIII Всеукраїнська інтернет-олімпіада «На Урок» (Зима 2021)

Інтернет-олімпіади «На Урок» — цікавий інтерактив для учня та зручний інструмент контролю знань школярів для вчителя. Пропонуємо повторити матеріал, вивчений протягом навчального року! Завдання розроблено методистами відповідно до шкільної програми.

Візьміть участь у змаганнях, адже це унікальна можливість продемонструвати реальний рівень знань та отримати гарантовані нагороди.

Натискайте на картинку і переходьте до виконання завдань (логіни знайдете нижче)


КАРТКИ З ЛОГІНАМИ ТУТ

Всеукраїнський інтернет-конкурс до 20-ї річниці акції «День без мобільного телефона»

Цей конкурс — спосіб приєднатися до незвичайної акції «День без мобільного телефона», яка була вперше проведена 6 лютого 2001 року та стала щорічною.

Більшості сучасних школярів складно навіть уявити, як це — відмовитися від користування смартфоном бодай на день. То ж автори сайту НаУрок розробили цікаві завдання та доповнили їх поясненнями щодо того, чому варто обмежити спілкування зі смартфоном до необхідного мінімуму.

Виконуючи завдання, учні 5–9 класів дізнаються цікаві подробиці з історії мобільних телефонів, а також факти про вплив надмірного захоплення ґаджетами на здоров'я.

Натискайте на картинку і переходьте до виконання завдань (логіни знайдете нижче)


Картки з логінами тут

Підсумковий тест

ТАБЛИЧНІ ВЕЛИЧИНИ ТА АЛГОРИТМИ ЇХ ОПРАЦЮВАННЯ

середу, 3 лютого 2021 р.

Вчимося програмувати на code.org

 Вхід та авторизація для учнів на сайті 

3-A клас

https://studio.code.org/sections/GSBMCN

3-Б клас

https://studio.code.org/sections/QHRKGS

3-В клас

https://studio.code.org/sections/FKZZLQ

3-Г клас

https://studio.code.org/sections/RZHGSM


Година коду - 2020. Фотозвіт

 Деякі сертифікати можна завантажити тут 








Зображення з зовнішнього файлу

 


вівторок, 2 лютого 2021 р.

Практична робота "Двовимірний масив"

 



Опис глобальних змінних 

var
  Form1: TForm1;
  Tur: array[1..5,1..6] of integer; 

Процедура створення форми

procedure TForm1.FormCreate(Sender: TObject);
 var i,j: integer;
begin
   for i:=1 to 5 do  StringGrid1.Cells[0,i]:=IntToStr(i);
   for j:=1 to 5 do  StringGrid1.Cells[j,0]:=IntToStr(j);
  StringGrid1.Cells[6,0]:='Сума';
end;        

Кнопка "Занести бали до таблиці"

procedure TForm1.Button1Click(Sender: TObject);
 var i,j: integer;
begin
  for i:=1 to 5 do
    for j:=1 to 5 do
      Tur[j,i]:=StrToInt(StringGrid1.Cells[j,i]);
end;   

Кнопка "Сума балів"

procedure TForm1.Button2Click(Sender: TObject);
 var i,j,S: integer;
begin
    for i:=1 to 5 do  begin
      S:=0;
      for j:=1 to 5 do
      S:=S+Tur[j,i];
      StringGrid1.Cells[6,i]:=IntToStr(S);
    end;
end;   

Кнопка "Визначити рейтинг"

procedure TForm1.Button3Click(Sender: TObject);
 var i,n,k: integer;
begin
  k:=0;
  for n:=8 downto 0 do
   for i:=1 to 5 do
   if Tur[i, 6]=n then
     begin
      Memo1.Lines[k]:=IntToStr(i);
      k:=k+1;
end;
 end;  

Кнопка "Визначити переможців"

procedure TForm1.Button4Click(Sender: TObject);
begin
    ListBox1.Items.Add('І місце - '+ Memo1.Lines[0]+' команда');
    ListBox1.Items.Add('ІІ місце - '+ Memo1.Lines[1]+' команда');
    ListBox1.Items.Add('ІІІ місце - '+ Memo1.Lines[2]+' команда');
end;