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

понеділок, 5 квітня 2021 р.

9 клас. Урок №51

 Тема: Візуалізація елементів табличної величина за допомого графічних примітивів

Створюємо мішень для гри:

Крок1: Створюємо вікно 

from tkinter import *

root = Tk()

root.geometry("1400x600")

Крок2: Задаємо мінімальні та максимальні координати руху для персонажа гри

y = 50

max_y = 450

min_y = 50

step = 10

nap = "down"

Крок3: Завантажуємо картинку на компютер та підтягуємо для гри


army = PhotoImage(file="D:/army.png")

label_army = Label(root, image=army)

label_army.place(x=50, y=y)

Крок 4. Для того щоб персонаж рухався треба задати йому функцію руху

def move_army():

       #Напишіть тут умови змінни координат щоб персонаж рухався згори донизу#

        label_army.place(x=50, y=y)

        root.after(20, move_army)

move_army()

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

9 клас. Урок №50.

Тема: Візуалізація елеменнтів табличнрої величини за допомогою графічних примітивів.

Гра в танчики



Крок 1: Завантажте зображення танка

Крок 2. Перепишіть команди для початку роботи з танком



Глобальні змінні x та y мають бути задані після імпорту

Крок 3: Створіть ще 3 положення танка у вигляді зображень та розмістіть на диску D

Крок 4: Додайте ще 3 події для зміни координат Left, Down, Right

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

9 клас. Урок №49

Тема: Складання і виконання алгоритмів пошуку значень у таблиці в навчальному середовищі програмування


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

9 клас. Урок №48

 Тема: Складання і виконання агоритмів знаходження сум і кількостей значень елементів табличних величин за заданими умовами у навчальному середовищі програмування.

Задача. На дитячий атракціон "вертушка" є вікове обмеження від 10 до 16 років написати програму яка підраховує скільки дітей із екскурсного автобуса зможе побувати на цьому атракціоні.

children_age = [8,6,8,12,13,11,10,8,9,15,14,15,13,16,18,23,24,45,14,11,7]


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

Задача. У геймерський клуб беруть лише людей певного віку. Від 16 до 25 років. За день на ресепшені були зареєстровані багато учасників. Написати програмуяка порахує скільки учасників будуть допущені до клубу

gamers = [8,9,15,24,45,24,11,14,15,23,11,10,8,13,6,8,12,16,18,23,7,19,24]

9 клас. Урок №47

 Тема: Алгоритми опрацювання табличних величин: пошук елемента з найбільшим найменшим значенням.

На великдень Марія приготовила кошик яєць і зважила кожне. В реультаті отримала такий список маси кожної крашанки

11, 14, 10, 12, 14, 17, 12, 14, 16, 11, 14, 13, 17

Задача 1: Написати програму, щоб порахувати загальну кількість крашанок.

Задача 2: Написати програму, щоб порахувати кількість крашанок які більші за середнє значення маси всіх крашанок.

Задача 3: Кожне яйце яке важить 14 грам пофарбоване в зелений колір. Написати програму, щоб порахувати скільки зелених крашанок.

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

Задача 4: Кожне яйце яке важить 14 грам пофарбоване в зелений колір. Написати програму, щоб порахувати скільки всіх решта крашанок.

9 клас. Урок №45.

 Тема: Алгоритми опрацювання табличних величин: знаходження суми значень елементів; Суми або кількості значень елементів, що задовільняють заданим умовам пошук заданого елемента.

Задача 1. Написати програму яка обраховує суму 10 елементів списку.

Розв'язок:


a = [100, 250, 140,200, 400, 150, 280, 240, 199, 340]

print(sum(a))


Задача 2. Написати програму яка обраховує суму 10 елементів які вносяться із клавіатури.

Розв'язок:


sum_elem = 0

for index in range(0,10):

    a = int(input())

    sum_elem = sum_elem + a

print(sum_elem)

9 клас. Урок №43

 Тема: Табличні величини


Домашня робота:

9 клас. Урок №44

 Тема: Введення та виведення табличних величин. Елемент керування "багаторядкове текстове поле"



Доманшя робота:

6 клас. Урок №26

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

Завдання: Створити свою дороку по якій буде рухатися об'єкт



Домашнє завдання: опрацювати параграф 3.4

вівторок, 12 січня 2021 р.

7 клас. Урок №23.

 Тема. Практична робота №7. "Створення проектів з розгалуженням".




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

7 клас. Урок №22.

 Тема. Створення алгоритмів і програм з використанням змінних і алгоритмічної структури розгалуження.




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

7 клас. Урок №21.

 Тема. Величини в алгоритмах з розгалуженням.


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

7 клас. Урок №20.

 Тема. Система координат у проектах створення зображень.


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

7 клас. Урок №18

Тема. Практична робота №6. "Складання лінійних проектів з величинами"

Задача №1: Написати програму для визначення ідеальної ваги тіла.

Прийнято вважати що ідеальна вага тіла рахується по наступній формулі:

ІДЕАЛЬНА ВАГА = РІСТ - 110

позначимо rist - величина росту

та waga - величина ваги

тоді наша програма буде виглядати наступним чином



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

7 клас. Урок №17

 Тема. Створення лінійних алгоритмів зі змінними.


Бібліотека (модуль) - це набір команд певного призначення
Для імпорту додаткових бібліотек використовуюьб команди:
import math
from turtle import *

Математиін операції в python

математичний вигляд вигляд у python вхідне значення а вихідне значення
+ - * / + - * /
a5 a**5 2 32
a5 math.pow(a,5) 2 32
% a%2 7 1
число π math.pi 3.14
√a math.sqrt(a) 9 3
округлити до більшого a math.ceil(a) 3.8 4
округлити до меншого a math.floor(a) 3.8 3

int(a) - перетворює величину а в ціле число

float(a) - перетворює величину а в дробове число

str(s) - перетворює величину s в текст



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

7 клас. Урок №16

 Тема. Величини. Змінні. Вказівка присвоєння.


Домашнє завдання: встановити python 2.7 та створити програму діалогу. Фотографію програми відіслати вчителю

середа, 30 грудня 2020 р.

8 клас. Урок №46.

 Тема. Задачі на перевірку Умови.

Задача 1. Археологи відкопують рештки вимерлих тварин. У австралії знайшли A тварин. У південній Америці B тварин. За кожну знахідку науковці отримують премію у ромірі 2000 доларів. Якщо кількість знахідкок перевищує 6 штук, то решта знахідок оплачується оплачується по 1500 доларів. Написати програму яка рахує скільки премії отимують археологи за свої знахідки. Із клавіатури вносяться А та B.


8 клас. Урок №45.

 Тема.  Задачі по Python на розрахунок

Задача 1. Сім'я із приватним будинком захотіла встелити стежку до дому бруківкою. Ширина стежки повинна бути A метрів, довжина B метрів. Бруківка це прямокутні камінці розміром 10 см на 20 см. Написати програму яка рахує скільки необхідно камінців бруківки для стежки будь якої довжини та ширини.