9б клас

22.05.2024  Виконання навчальних проєктів.

Навчальні проекти


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

1.      Тема: Тенета Інтернету.

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

Форма подання результатів: карта знань.

2.  Тема: Намалюй свою мрію.

Мета: дослідити види комп'ютерної графіки, засоби для побудови зображень різних видів, створити галерею малюнків, розмістивши її на сайті.

Форма подання результатів: веб-сайт.

3.      Тема: Вернісаж моделей.

Мета: представити зразки комп'ютерних моделей об'єктів, що створено з використанням різних програмних засобів.

Форма подання результатів: презентація.

4.  Тема: Галерея діаграм.

Мета: розглянути види діаграм для візуалізації числових даних, створити зразки діаграм засобами середовища програмування.

Форма подання результатів: публікація.

5.  Тема: Чи потрібен автомобілю водій?

Мета: дослідити вплив інформаційних технологій в автомобілебудуванні та перспективи побудови автомобіля, що буде рухатися без людини-водія.

6.      Тема: Інформаційне суспільство – розвиток чи занепад?

Мета: з'ясувати позитивні та негативні сторони розвитку сучасного суспільства.

7.  Тема: Як бути успішним у суспільстві знань?

Мета: з'ясувати вимоги до компетентностей людини в сучасному суспільстві.

8.  Тема: Мої права в соціальних мережах.

Мета: дослідити особливості застосування законодавства про інтелектуальну власність та авторські права під час спілкування в соціальних мережах.

9.      Тема: Фантастика та Інтернет.

Мета: дослідити виконання передбачень письменників-фантастів у засобах Інтернету.

10.  Тема: Що мені загрожує в Інтернеті?

Мета: дослідити ризики, пов'язані з використанням Інтернету.

11.  Тема: Сервіси Інтернету: як ми їх використовуємо.

Мета: дослідити популярність сервісів Інтернету серед учнів 9-х класів і з'ясувати причини такої популярності.

12.  Тема: Комп'ютер і здоров'я.

Мета: дослідити вплив сучасних комп'ютерів і різноманітних комп'ютерних гаджетів на здоров'я людини, з'ясувати засоби профілактики негативного впливу на здоров'я.

13.  Тема: Сім разів ві.мір, а один раз відріж, або Навіщо потрібно моделювання?

Мета: дослідити роль моделювання в розвитку сучасних технологій.

14.  Тема: Павутиння комп'ютерних мереж, або Як навчатися в Інтернеті.

Мета: дослідити та скласти перелік ресурсів Інтернету для навчання учнів 9-х класів.

15.  Тема: Комп'ютерна залежність і учні нашої школи.

Мета: провести дослідження часу, який витрачають учні 9-11-х класів школи для різних видів робіт з комп'ютером.

16.  Тема: Я йду купувати комп'ютер.

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

17.  Тема: Сімейний архів: як зберегти пам'ять поколінь.

Мета: дослідити надійність засобів зберігання даних (за матеріалами комп'ютерних лабораторій і дослідників) і програмних засобів для надійного зберігання та відновлення даних.

18.  Тема: Що презентує презентація?

Мета: дослідити засоби створення та опрацювання презентацій, зробити їх порівняння та визначити, для яких випадків їх краще створювати.

19.  Тема: Публікації в школі.

Мета: дослідити, які публікації створюють учителі та учні в школі та які засоби для цього використовують. Запропонувати рекомендації щодо оптимального використання засобів створення публікації.

20.  Тема: Векторна графіка в школі.

Мета: дослідити, для створення яких зображень у школі можуть використовуватися засоби векторної графіки.


Згадаємо етапи реалізації проектів:

        аналіз формулювання задачі (визначення мети та завдань проекту);

        створення інформаційної моделі (розробка плану виконання проекту);

        пошук потрібних матеріалів і відомостей;

        вибір засобів опрацювання даних;

        опрацювання матеріалів, аналіз результатів;

        вибір засобів подання результатів навчального проекту;

        оформлення результатів проекту; захист проекту.

 

Особливістю виконання проектів у 9-му класі є їх колективний характер. Під час реалізації колективного (групового) проекту: формуються навички співробітництва для досягнення спільної мети;



Визначення  номера рядка двовимірного масиву, елемент якого утворює найбільшу сумую.

a=[[1,2,3,4], [5,6,1,1], [7,8,9,1], [7,2,3,4]]

ms=[]

for i in range(len(a)):

    ms=ms+[sum(a[i])]

m=max(ms)

k=ms.index(m)

print('m=',m)

print('k=',k)

 

 

 



Практичне завдання_урок 67.docx

17.05.2024 Виконання навчальних проєктів. Двовимірний масив

Опрацювати алгоритм до практичної роботи


tabl = [[300, 150, 200], [250, 230, 170], [120, 180, 190], [220, 135, 210]]

n = int(input ('Введіть номер магазину '))

s = sum(tabl[n-1])/(len(tabl)-1)

print('Середній прибуток магазину номер', n, '=', round(s,2))


s2 = 0

for i in range(len(tabl)):

    s2 = s2+sum(tabl[i]) 

print('Cумарний дохід мережі магазинів = ',s2)


ms = [] 

for i in range(len(tabl)): 

      ms = ms+[sum(tabl[i])] 

m = max(ms)

k = ms.index(m)

print('Магазин номер', k+1,  'мав найбільний прибуток')


ms2 = []

for j in range(3):

    s3 = 0

    for i in range(len(tabl)):

        s3 = s3+tabl[i][j]

    ms2 = ms2+[s3]

m2 = max(ms2)

k2 = ms2.index(m2)

if k2 == 0:

    k2= 'січні'

elif k2 == 1:

    k2= 'лютому'

elif k2 == 2:

    k2= 'березні'    

print('Торговельна мережа отримала найбільший прибуток в', k2)



15.05.2024 Виконання навчальних проєктів. Двовимірний масив


Знайти суму елементів 3-го рядка масиву 

a = [[1, 2, 3, 4], [5, 6, 1, 1], [7, 8, 9, 1]]

s = 0 

s = sum(a[2]) 

print(s)


Знайти суму 2-го стовпця масиву 

a = [[1, 2, 3, 4], [5, 6, 1, 1], [7, 8, 9, 1]]

s = 0 

for i in range(len(a)):

    s = s+a[i][2] 

print(s)


10.05.2024  Виконання навчальних проєктів


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

Робота з двовимірними масивами у програмі з графічним інтерфейсом


Завдання: запрограмувати введення з клавіатури і виведення значень двовимірного масиву за допомогою графічних компонентів. 

Організувати заповнення двовимірного масиву  а з 4 рядків та 4 стовпців за такими правилами: 


1) заповнити масив за формулою a[i][j] = (i+1)*(j+1);

2) заповнити масив випадковими числами;

3) заповнити масив за формулою      a[i][j] = (0, якщо i<=j)  (1, якщо і>j) 


Хід роботи

1. Створіть Python file із назвою Масив. Створіть вікно програми tk із заголовком Масив. Заверште програму оператором tk.mainloop().

2. За допомогою генератора списків створіть вкладений список а розміром 4 × 4 і заповніть масив нулями.

a = [[0]*4 for i in range(4)]

3. Створіть двовимірний масив об’єктів класу Entry:

list_en=[[], [], [], []]

for i in range (len(a)):

   for j in range (len(a[i])):

       en = Entry(tk, bg = 'lightblue', width = 6) # Об’єкт класу Entry

       en.grid(row = i, column = j, padx = 2, pady = 2)

       list_en[i].append(en)   # Додаємо об’єкт en до і-го рядка масиву list_en

4. Додайте до вікна програми віджет класу Label для виведення тексту Після змін натисни Enter.

5. Запишіть оператор виклику для об’єкта tk методу bind() для обробки натискання клавіші Enter.

tk.bind('<Return>', read)

6. Опишіть функцію read(), призначену для зчитування значень із текстових полів масиву list_en і занесення їх до масиву а.

def read(event):

for i in range (len(a)):

   for j in range (len(a[i])):

     x = int(list_en[i][j].get())

     a[i][j] = x

7. Опишіть функцію output(), призначену для виведення значень елементів масиву а до полів елементів масиву list_en.

def output():

for i in range (len(a)):

   for j in range (len(a[i])): 

            list_en[i][j].delete(0, END)

         list_en[i][j].insert(0, str(a[i][j]))

8. Створіть командну кнопку b1 із заголовком Завдання 1.

b1 = Button(text = 'Завдання 1', command = b1_click, width = 14).grid(row = 5, column = 0, columnspan = 5)

9. Опишіть функцію-обробник події b1_click(), призначену для виконання завдання № 1.

def b1_click():

for i in range(len(a)):

        for j in range(len(a[i])):

             a[i][j] = (i+1)*(j+1)

    output()

# Виклик функції, призначеної для виведення значень елементів масиву а до полів елементів масиву list_en

10. Створіть командну кнопку b2 із заголовком Завдання 2, атрибуту command надайте значення b2_click.

11. Опишіть функцію – обробник події b2_click(), призначену для виконання завдання № 2.

12. Створіть командну кнопку b3 із заголовком Завдання 3, опишіть функцію – обробник події b3_click(), призначену для виконання завдання № 3.

 

Зробіть висновки як організувати введення і виведення елементів двовимірного масиву.


from tkinter import*

from random import* 


tk = Tk()

tk.title("Масив")

def read(event):

    for i in range (len(a)):

        for j in range (len(a[i])):

            x = int(list_en[i][j].get())

            a[i][j] = x

            

def output():

    for i in range (len(a)):

        for j in range (len(a[i])):

            list_en[i][j].delete(0, END)

            list_en[i][j].insert(0, str(a[i][j])) 


def b1_click():

    for i in range(len(a)):

        for j in range(len(a[i])):

            a[i][j] = (i+1)*(j+1)

    output()

# Виклик функції, призначеної для виведення значень елементів масиву а до полів елементів масиву list_en


def b2_click():

    for i in range(len(a)): 

        for j in range(len(a)): 

            a[i][j] = randint(1,10)

    output()

    

def b3_click():

    for i in range(len(a)): 

        for j in range(len(a)):

            if i<j or i==j:

                a[i][j] = 0

            if i>j:

                a[i][j] = 1

    output()


a = [[0]*4 for i in range(4)]

list_en=[[], [], [], []] 

for i in range (len(a)):

    for j in range (len(a[i])):

        en = Entry(tk, bg = 'lightblue', width = 6)     # Об’єкт класу Entry

        en.grid(row = i, column = j, padx = 2, pady = 2)

        list_en[i].append(en)   # Додаємо об’єкт en до і-го рядка масиву list_en 

Label(tk, text =  'Після змін натисни Enter').grid(row = 4, column = 0, columnspan = 5) 

tk.bind('<Return>', read)


b1 = Button(text = 'Завдання 1', command = b1_click, width = 14).grid(row = 5, column = 0, columnspan = 5)

b2 = Button(text = 'Завдання 2', command = b2_click, width = 14).grid(row = 6, column = 0, columnspan = 5)

b3 = Button(text = 'Завдання 3', command = b3_click, width = 14).grid(row = 7, column = 0, columnspan = 5)


tk.mainloop()


 08.05.2024 Виконання навчальних проєктів

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


Практичне завдання

Вкладені списки

Вправа 1. Створити програму Оренда.

Завдання. Територіальна громада ухвалила рішення про здавання в оренду частини території, що має форму прямокутника розміром 5 × 5 км. Вартість оренди кожної квадратної ділянки 1 × 1 км була визначена з урахуванням локальних умов і занесена в таблицю  а. З метою організації відкритого тендеру на оренду на вебсайті громади оприлюднено карту території. Напишіть програму, що дозволяє розрахувати вартість оренди для довільної прямокутної групи сусідніх ділянок, якщо протилежні кути групи ділянок розташовані в елементах таблиці з індексами (і1, j1), (i2, j2).

 

1.   Створіть Python file із назвою Оренда. Завантажте модулі tkinter, random. Створіть вікно програми tk із заголовком Вартість оренди. Заверште програму оператором

tk.mainloop()

2.   Створіть двовимірний масив об’єктів класу Label, який буде відображати карту території.

list_b=[[],[],[],[],[]]

for i in range (5):

       for j in range (5):

           list_b[i].append(Label(tk, bg = 'lightblue', width = 4))

           list_b[i][j].grid(row = i, column = j, padx = 2, pady = 2)

3.   Опишіть функцію output(), призначену для виведення значень елементів масиву а до елементів масиву list_b.

def output():

for i in range (5):

          for j in range (5):

        list_b[i][j].config(text = str(a[i][j]))

4.   Заповніть масив а розміром 5 × 5 випадковими числами в діапазоні (1, 10) і запишіть оператор виклику функції output().

5.   Додайте до вікна напис Координати верхнього лівого кута і створіть 2 об’єкти класу Entry для введення індексів ділянки, що знаходиться у лівому верхньому куті групи ділянок.

Label(tk, text =  'Координати верхнього лівого кута:').grid(row = 5,

column = 0, columnspan = 5)

enx1 = Entry(tk, width = 3) 

enx1.grid(row = 6, column = 1)

eny1=Entry(tk, width = 3) 

eny1.grid(row = 6, column = 3)

Додайте до вікна напис Координати нижнього правого кута і створіть 2 об’єкти класу Entry для введення індексів ділянки, що знаходиться у правому нижньому куті групи ділянок.

Додайте об’єкт envart класу Entry для виведення загальної вартості оренди визначеної групи ділянок.

envart = Entry(tk, width = 6) 

envart.grid(row = 10, column = 2)

6.   Створіть командну кнопку – об’єкт but класу Button:

but = Button(text =  'Обчислити', command = but_click, width =

14).grid(row = 9, column = 0, columnspan = 5)

Опишіть функцію but_click() – обробник події Натискання на кнопку.

def but_click():

x1 = int(enx1.get())

y1 = int(eny1.get())

x2 = int(enx2.get())

y2 = int(eny2.get())

vart = 0

for i in range(x1, x2+1):

        for j in range(y1, y2+1):

            vart = vart+a[i][j]

    envart.delete(0, END)

envart.insert(0, str(vart))

Випробуйте роботу програми.

 

 

from tkinter import*

from random import*

tk = Tk() 

tk.title("Вартість оренди")

def output():

for i in range (5):

     for j in range (5):

            list_b[i][j].config(text = str(a[i][j]))

 

def but_click():

x1 = int(enx1.get())

y1 = int(eny1.get())

x2 = int(enx2.get())

y2 = int(eny2.get())

vart = 0

for i in range(x1, x2+1):

     for j in range(y1, y2+1):

         vart = vart+a[i][j]

envart.delete(0, END)

envart.insert(0, str(vart))

 

list_b=[[],[],[],[],[]]

for i in range (5):

for j in range (5):

        list_b[i].append(Label(tk, bg = 'lightblue', width = 4))

        list_b[i][j].grid(row = i, column = j, padx = 2, pady = 2)

    

a = [[], [], [], [], []]

for i in range(len(a)):

for j in range(5):

     a[i] = a[i]+[randint(1,10)]

output()

 

Label(tk, text =  'Координати верхнього лівого кута:').grid(row = 5, column = 0, columnspan = 5)

enx1 = Entry(tk, width = 3) 

enx1.grid(row = 6, column = 1)

eny1=Entry(tk, width = 3) 

eny1.grid(row = 6, column = 3)

 

Label(tk, text =  'Координати нижнього правого кута:').grid(row = 7, column = 0, columnspan = 5)

enx2 = Entry(tk, width = 3) 

enx2.grid(row = 8, column = 1)

eny2=Entry(tk, width = 3) 

eny2.grid(row = 8, column = 3)

 

envart = Entry(tk, width = 6) 

envart.grid(row = 10, column = 2)

 

but = Button(text =  'Обчислити', command = but_click, width = 14)

but.grid(row = 9, column = 0, columnspan = 5)

 

tk.mainloop()


03.05.2024 Виконання навчальних проектів.  Двовимірні масиви 

ПРИКЛАД  1. Виведемо значення списку  а на екран порядково, додаючи пробіл між елементами. Зовнішній цикл for i перебирає індекси елементів списку а — рядків двовимірного масиву. 

a = [[1, 2, 3, 4], [5, 6], [7, 8, 9]]

for i in range(len(a)):

for j in range(len(a[i])):

     print(a[i][j], end = ' ')

print()

ПРИКЛАД 2. Щоб вивести в консоль значення двовимірного масиву b порядково, можна перебирати всі наявні у зовнішньому списку рядки та у внутрішньому циклі — всі наявні у вкладених списках елементи: 

b = [[1, 2, 3, 4], [5, 6], [7, 8, 9]]

for row in b:

for elem in row: 

     print(elem, end = ' ')

print()



01.05.2024 Виконання навчальних проектів

Продажі

from tkinter import*

import matplotlib.pyplot as plt  

root = Tk()  

root.title("Обсяг продажів")

def btn1_cl():

    plt.title('Обсяг продажів')

    plt.bar(month, sales)

    plt.show()

def btn2_cl():

    plt.title('Обсяг продажів')

    plt.xlabel('Місяці', color = 'gray') 

    plt.grid(True) 

    plt.plot(month, sales) 

    plt.show()

def btn3_cl(): 

    plt.pie(sales, labels = month, autopct = "%.1f%%") 

    plt.show() 

   month = ['Січень', 'Лютий', 'Березень', 'Квітень', 'Травень', 'Червень'] 

sales =[11.0, 17.0, 18.0, 32.5, 22.5, 15.5] 

box1 = Listbox(selectmode = EXTENDED) 

box1.grid(row = 0, column = 0, rowspan = 6) 

for p in sales: 

    box1.insert(END, p)

btn1  = Button(text = "Стовпчикова діаграма ", command = btn1_cl) 

btn1.grid(row = 2, column = 1)

btn2 = Button(text = "Графік ", command = btn2_cl) 

btn2.grid(row = 4, column = 1)

btn3 = Button(text = "Кругова діаграма ", command = btn3_cl) 

btn3.grid(row = 6, column = 1)

root.mainloop() 


Опади

from tkinter import*

import matplotlib.pyplot as plt  

root = Tk()  

root.title("Таблиця опадів")

def btn1_cl(): 

    s = sum(mas) 

    box1.insert(END, "Кількість за рік "+str(s))

    min_mas=min(mas)

    n = mas.index(min_mas)

    box1.insert(END, str(month[n]))

    max_mas=max(mas)

    m = mas.index(max_mas)

    box1.insert(END, str(month[m]))

    k=0

    for i in mas:

        if i < 40:

            box1.insert(END, str(month[k]))

        k=k+1

def btn2_cl():

    plt.title('Таблиця опадів')

    plt.xlabel('Місяці', color = 'gray') 

    plt.grid(True) 

    plt.plot(month, mas) 

    plt.show()



24.04.2024    Виконання навчальних проектів

Переглянути презентацію

Користуючись суредовищем Replit опрацювати алгоритм , розмущений нижче. (фото результатів надіслати вчителю)


from tkinter import* 

root = Tk()  

root.title("Успішність учнів 9-А класу") 

canvas = Canvas(root, width = 300, height = 220)  

canvas.pack() 

ndu =[9.8, 8.5, 9.1, 7.4] 

# Побудова координатних осей 

canvas.create_line(10, 200, 10, 10, arrow = LAST, arrowshape = "10 20 10") 

canvas.create_line(10, 200, 280, 200, arrow = LAST, arrowshape = "10 20 10") 

colors = ['red', 'orange', 'yellow', 'green'] 

subject = ['Інф. ', 'Алг. ', 'Геом. ', 'Фіз. '] 

x = 30 

for i in range(4): 

    y = 220-ndu[i]*20 

    canvas.create_rectangle(x, y, x+30, 200, fill = colors[i]) 

    canvas.create_text(x, 210, text = subject[i], anchor = W) 

    canvas.create_text(x, y-10, text = str(ndu[i]), anchor = W, font = "Arial 13") 

    x = x+50

root.mainloop() 

Презентація 9 клас Урок 60.pptx

19.04.2024 Основні методи Listbox


17.04.2024  Виконання навчальних проектів

Створіть об’єкт  lab класу Listbox. Заповніть список 5 випадковими цілими числами.

12.04.2024 Поняття складності алгоритмів

Виконати підсумковий тест

10.04.2024 Впорядкування масиву

Приклади алгоритмів  впорядкування за зростанням та спаданням.

 a = list(map(float, input('Уведіть 6 чисел через пропуск > ').split())) 

      for i in range(5):

    for j in range(5-i): 

      

        if a[j]>a[j+1]: 

            x = a[j] 

            a[j] = a[j+1]

            a[j+1] = x

print(a) 


a = list(map(float, input('Уведіть 10 чисел через пропуск > ').split())) 

for i in range(9):

    for j in range(9-i):

        if a[j]<a[j+1]: 

            x = a[j]

            a[j] = a[j+1]

            a[j+1] = x

print(a)


29.03.2024 Алгоритми впорядкування масиву

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

Опрацювати агроритм впорядкування списку

a = list(map(float, input ('Уведіть 10 чисел через пропуск > ').split())) 

for i in range(10):

    max = a[i]

    nmax = i

    for j in range(i+1, 10):

        if a[j]>max:

            max = a[j]

            nmax = j

    a[nmax] = a[i]

    a[i] = max

print(a)

27.03.2024 Практична робота 10. «Пошук значень в одновимірному масиві». 

Опрацювати алгоритм (відправити вчителю скріншот)

Виконати тест

Вправа: Календар нагляду за погодою

from random import* 

t = [] 

for i in range(31): 

    t.append(randint(-10, 10)) 

print(t)

k = 0 # Лічильник елементів із заданою властивістю  

for item in t: 

    if item >0: 

        k = k+1

print (k, 'днів температура була вище 0')

k = 0 

for i in range(30): 

    if t[i]*t[i+1]<0:

        k += 1 

print('Стрибків температури було: ', k)

t_min = min(t)

n = t.index(t_min)

print ('Дата найнижчої температури: ', n+1)

t_max = max(t)

r = t_max - t_min

print ('Різниця між найменшим і найбільшим значеннями температур: ', r)

22.03.2024  Знаходження максимального і мінімального значень в одновимірному масиві

Виконати тести

Опрацювати підручник с.258-265

Опрацювати алгоритми

import random

n=9

amax=99

a=[]

for j in range(n):

    a.append(random.randint(1,amax))

print(a)

print('Найменше з поданих чисел дорівнює')

a_min=a[0]

for j in range(n):

    if a[j]<a_min:

        a_min=a[j]

print(a_min)


A=[0, 5.5, 21.5, 60.5, 4.3, 45.1]

a_max=max(A)

n = A.index(a_max)

if A[0]==0:

    k=n*2

if A[0]==-1:

    k=n*2-l

print ('Номер будинку ', k)

13.03.2024 Знаходження мінімального та максимальногозначень в одновимірному масиві

Виконати тест

Опрацювати алгоритм визначення середнього арифметичного від'ємних чисел

a = list(map(float, input('Уведіть значення через пропуск > ').split()))

n = len(a) # визначення кількості елементів списку

s = 0 # початкове значення суми від’ємних елементів

k = 0 # початкове значення кількості від’ємних елементів

b = [] # створюємо порожній список для від’ємних значень елементів списку a

for x in a:

    if x < 0:

        k = k + 1; # збільшуємо кількість від’ємних елементів

        b.append(x) # додаємо значення х до списку b

        s = s + x # додаємо від’ємне значення до суми

if k == 0: print("Від’ємних значень немає") # виведення повідомлення

else:

    print(b) # виведення елементів списку b

    m = s/k; # обчислення середнього арифметичного від’ємних значень

    print("Середнє арифметичне від’ємних значень:", m)

06.03.2024 тест

Виконати програмування за зразком (скористайтеся Python online)

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

a = list(map(float, input('Уведіть 10 значень через пропуск > '). split())) 

x = float(input('Уведіть число > ')) 

if x in a:

   print('Число є')

else:

   print('Числа немає')


Алгоритм для впорядкування списку елементів

# Задамо список

a = [5, 2, 1, 4, 2]

# Утворюємо порожнім список

b = []

# Опрацьовуємо списки

for і in range (len(a)):

    b=b+[min(a)]

    a.remove(min(a)) # списку а видаляємо Виводимо результат

print('a =', a)

print('b =', b)

21.02.2024  Введення й виведення значень елементів масиву 

Виконати програмування за зразком. (зробити скріншот і відправити вчителю)

Для роботи користуйтеся програмою Replit. (посилання нижче)

Проаналізувати алгоритм.

Doc1.docx

09.02.2024 Тема: Алгоритми та програми

                          Тема уроку: Одновимірні масиви

Переглянути відео

Ознайомитися  з програмним середовищем Replit ( для реєстрації скористайтеся акаунтом Google)

07.02.2024 

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

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

Файл-заготовка до Практичної роботи 7 за посиланням https://drive.google.com/drive/folders/1XBPzQRAQF8z08IeAALSMbqwbBuMMny3N 


Практична робота 7.docx

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


зразок практична 6.xlsx
Практична робота 6.docx

20.12.2023 

Тема уроку: Обчислення підсумків. Умовне форматування. Експорт та імпорт електронних таблиць.

Опрацювати підручник с.172-183

Файли заготовки https://drive.google.com/drive/folders/1nAkOXbnfAuEVnxEkcNdoibL9B5sbeJT- 

Виконати вправи 1,2,3 с.183

Опиратися на відео 

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

Файл заготовка https://drive.google.com/drive/folders/1dyKzFZNZWGvuSnN41HSNX-iNmgJrcAuG 

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

Тема уроку: Практична робота  "Створення тривимірної анімації в редакторі Blender"

Опираючись на відео виконати практичну роботу.

https://docs.google.com/document/d/1WWvmkOTFrd54x0hsluj6gHqSRLUGt1Px/edit?usp=sharing&ouid=106691992915130362762&rtpof=true&sd=true 

Олімпіада з інформаційних технологій 

https://drive.google.com/file/d/1HH4UlMw1ui3c9iI1dH1T2Px8sBR-4njW/view?usp=sharing 

Завдання І етапу олімпіади з інформаційних технологій.zip

Підручник

Informatyka-9-klas-Ryvkind-2022.pdf

Стиснення та архівування даних. 

Презентація 9 клас Урок 5.pptx архіватори.pptx

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

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

Підручник с.25- 32

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

Підручник с.33-36 опрацювати.

Дати письмове визначення поняттям: інформаційна безпека,  види загроз інформаційній безпеці, види шкідливих програм,

Відео до теми уроку


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

Тести виконати до 21:00 28.09.2023

https://naurok.com.ua/test/join?gamecode=3933018

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

Ознайомитися з програмою Zillya

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

Переглянути відео для ознайомлення з програмою Blender.

Завантажити програму 3D моделювання на свій телефон.

Виконати  завдання с.63-64 підручника.

Підручник https://shkola.in.ua/2554-informatyka-9-klas-ryvkind-2022.html .

Тести 1.  https://naurok.com.ua/test/join?gamecode=8210368

              2. https://naurok.com.ua/test/join?gamecode=5760641 

Тести відкриті до 7.10 19:00

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

Переглянути відео.

Завантажити на мобільний телефон програму з 3D моделювання.

Створити 3D модель морозива-ріжок (тобто перевернутий конус та сфера).

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

Переглянути відео. Виконати завдання подані на відео.

Опиратися на підручник с. 77-88

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

e-mail вчителя irynaandriivna3@gmail.com

Переглянути відео та створити будинок за зразком.

Тести https://naurok.com.ua/test/join?gamecode=3738311