понеділок, 11 квітня 2022 р.

11.04.2022, 6 класс. Работаем дистанционно

 

Практическая работа № 7. Создание и редактирование векторных изображений.

Внимание! При работе над практической соблюдайте правила безопасности и санитарно-гигиенические нормы

Выполните в векторном редакторе программы Power Point один из рисунков по своему выбору. Обратите внимание: рисунок должен быть максимально похож на образец!

9 баллов12 баллов
  • используйте вставку автофигур
  • используйте градиентную заливку и заливку текстурой (для отдельных ярусов елочки)
  • обратите внимание на различные варианты градиентной заливки шариков и ствола елочки
  • используйте вставку автофигур
  • используйте кривые линии и их настройку 
  • изменяйте цвет и толщину линий
  • используйте градиентную заливку и заливку из файла ( для неба, по желанию)
  • используйте изменение узлов рисунка для линии горизонта, жучка и листиков цветков

Дополнительные материалы:

Использование функции "Начать изменение узлов" для изменения фигуры

Рисование в PowerPoint. 


Завершите создание рисунка группировкой всех частей и сохранением в формате JPG. с названием Практическая 7.jpg.

Для тех, кто работает без компьютера

Заполните шаблон самопроверки 

Домашнее задание: просмотрите в учебнике страницы следующей темы (с. 39-79).

пʼятниця, 8 квітня 2022 р.

08.04.2022, 9 класс. Работаем дистанционно

 Поиск элемента в массиве по определенным критериям. Реализация поиска элемента в массиве по определенным критериям средствами среды программирования. Алгоритмы работы с массивами, предусматривающими перестановку элементов по определенным критериям.

  • Создайте проект для решения задачи: Определить, встречается ли заданное число N в наборе чисел A, и если встречается, то сколько раз? 
  • Рассмотрите готовый проект, определите какую задачу он решает. Представьте как будет выглядеть окно формы, нарисуйте его. Составьте к проекту блок-схему.

середа, 6 квітня 2022 р.

06/11.04.2022, 5 класс. Работаем дистанционно

 

Линейные алгоритмы.


Вспоминаем: Scratch – среда исполнителя  Рыжий Кот

Интерфейс онлайн-среды  Scratch


Для того чтобы ваши проекты сохранились и вы могли их показать учителю - ЗАРЕГИСТРИРУЙТЕСЬ в Scratch онлайн , инструкция для регистрации находится здесь:




В линейных алгоритмах все шаги выполняются последовательно, один за другим

Работаем в  Scratch онлайн

Зайдите в свою учетную запись.
Задание 1.
Создайте проект, в котором мячик падает на лужайку и подпрыгивает:
  1. используйте замену спрайта (из коллекции спрайтов) и создайте для него два костюма – обычный и сплющенный
  2. найдите в Интернете рисунок лужайки для сцены и используйте его
  3. напишите программу движения мячика со сменой костюмов
Задание 2.
Работа с готовым проектом в онлайн-среде  Scratch.
  • Если проект не открылся в онлайн-среде сразу, то
    • сохраните готовый проект в своей рабочей папке 
    • откройте онлайн-среду и загрузите туда проект
  • Управляйте исполнителем, узнайте все его возможности
  • Рассмотрите тексты скриптов
  • Попробуйте изменить проект:
    • найдите в Интернете другой рисунок лужайки для сцены и используйте его (замените исходный)
    • добавьте в проект еще один спрайт, у которого есть два костюма, имитирующие движение
    • скопируйте (поищите, как) скрипты первого исполнителя второму, настройте новые скрипты под нового исполнителя (обратите внимание на смену костюмов)
    • задайте новому спрайту движение, независимое от первого (например, кнопками "вверх" и "вниз")
    • поиграйте в получившийся проект

понеділок, 4 квітня 2022 р.

04.04.2022, 6 класс. Работаем дистанционно

 Операции над объектами и группами объектов. Многослойные изображения, размещение объектов по слоям. Добавление текста к графическим изображениям и его форматирование.

Материалы и задание к уроку

  1. Для работы с домашним ПК:
    полезно выполнить дополнительно настройку PowerPoint для рисования (расположите удобно все кнопки, как показано в этом ролике)
  2. Посмотрите ролик, вспомните, как создают несложные рисунки из автофигур:
    рисуем цветы в Power Point
  3. Карточка-задание "Многослойные изображения" (открыть в отдельном окне):
    рассмотрите последовательность рисования игрушечного мишки, нарисуйте изображение в программе Power Point или в альтернатвной программе смартфоне. Добавьте 
    текст: WordArt, заливка текста, контур текста, текстовые эффекты

Работа без компьютера

Составляем план рисования игрушечного мишки

Домашнее задание

неділя, 3 квітня 2022 р.

05.04.2022. 8 класс. Работаем дистанционно.

Понятие элемента управления. Обработчики событий, связанных с элементами управления. Свойства и методы элементов управления.

Ресурсы урока

Задание урока

  1. Авторизуйтесь в Repl.It, начните новую сессию.
  2. Запустите код программы, приведенный в примере, рассмотрите, как это работает.
  3. Сравните состояние отрисованного окна до и после нажатия на кнопки.
  4. Попробуйте изменять код дальше:
    • "перепрофилируйте" первую кнопку под задачу "изменить текст метки и цвет окна"
    • измените цвет всех кнопок после нажатия на вторую кнопку

Практическая работа 9. Проекты, изменяющие значение параметров частей графического интерфейса. 

  1. Используйте исходный код из задания первого урока, чтобы решить следующую задачу
  2. Код нового проекта сохраните в виде файла DOCX и сдайте как ответ на Практическую в Классе.
  3. Дополнительно: попробуйте выполнить и эту задачу

    Если дополнительное задание получилось успешно, сдайте его в Классе и получите дополнительную оценку.

Домашнее задание: снова просмотреть GUI Help/Tkinter book, отметить для себя те элементы, которые уже знакомы.

05.04.2022. 7 класс. Работаем дистанционно.

Реализация алгоритмов с ветвлениями

Повторим

  • ветвление – часть алгоритма, в которой, в зависимости от результата проверки условия («да» или «нет»), предусмотрено выполнение одной из двух последовательностей действий (ветвей)
  • простое ветвление в Python организуется с помощью условного оператора (запись в полной форме)
    if Условие:
        Блок инструкций 1
    else:
        Блок инструкций 2
  • вложенное (каскадное) ветвление в Python строится так:
    if условие 1:
        Блок инструкций 1
    elif условие 2:
        Блок инструкций 2
    ...
    elif условие N:
        Блок инструкций N
    else:
        Блок инструкций для остальных случаев
  • указанные блоки инструкций в Python являются вложенными в соответствующие ветви, поэтому при написании программы нужно строго отслеживать отступы таких блоков

Задание-разминка

Чем отличаются следующие фрагменты программ:

  • if a > b: a = b
    a = c

    и
    if a > b: a = b
    else: a = c
  • if a > b: a = b
    if a > c: a = c

    и
    if a > b: a = b
    elif a > c: a = c

Для каких исходных данных результаты выполнения обеих программ (значение переменной a) будут одинаковыми, а для каких – различными?

Требуется записать в переменную М максимальное из трёх чисел, хранящихся в переменных a, b и c. Решает ли эту задачу такая программа?

if a > b: M = a
else: M = b
if c > b: M = c
else: M = b


При каких значениях переменных в переменной M будет получен неправильный ответ? Как нужно изменить программу, чтобы она всегда работала правильно?

Задачи для урока

Среда программирования Repl.It (авторизация через Google-аккаунт)

  1. Вкладчик хочет положить некоторую сумму в банк на несколько лет.
    Альфа-банк принимает вклад под простые проценты, исходя из 15% годовых, Бета-банк - под сложные проценты с 13% годовых и ежегодной капитализацией.
    Составьте программу, которая порекомендует вкладчику один из банков, исходя из суммы, которой он обладает.
    Формулы для расчета суммы S через N лет, если S1 – начальная сумма, P - процентная ставка (внимание! она – разная в этих банках):
    Альфа-банк S=S1(1+P/100*N)
    Бета-банк S=S1(1+P/100)**N
    (обсуждение алгоритма)
  2. Известны количество этажей в многоквартирном доме и количество квартир на этаже. Определить по номеру квартиры ее расположение: подъезд, этаж (модель задачи)
  3. На одном маленьком квадратном необитаемом острове со стороной А м жили К потерпевших кораблекрушение Робинзонов. Не нарушены ли их права на жилье, если на каждого Робинзона должно приходиться не менее В квадратных метров острова? Скольким Робинзонам еще хватит места на острове, если поблизости случится новое крушение? (модель задачи)

Самостоятельное задание 

Выполнить в среде программирования или записать на листке программу решения

  • задачи, рассмотренной на синхронном уроке
  • другой из задач (на выбор)

Сдать работу в Классе.

пʼятниця, 1 квітня 2022 р.

01.04.2022, 9 класс. Работаем дистанционно

Нахождение итоговых величин для элементов, которые удовлетворяют определенным условиям

Задания урока: создать проект для решения задачи (машинная реализация плюс составление блок-схемы для кода обработчика событий)

  • Определить, встречается ли заданное число N в наборе чисел A, и если встречается, то сколько раз? Подсчитать также, сколько чисел из набора меньше числа N.

Практическая работа 10.
Реализация простых алгоритмов обработки массивов в среде программирования Lazarus. 

Способ выполнения: последовательная работа в парах над общим проектом (машинная и безмашинная части).

Общее условие
В многострочном текстовом поле содержатся значения средней температуры воздуха каждого дня недели. 

Часть 1

Определите среднюю температуру воздуха за всю неделю. 

Часть 2

Выясните, сколько раз в неделю средняя дневная температура была выше 0.

Ожидаемый вид проекта (машинный вариант): 

  • элементы формы: многострочное текстовое поле, метки, кнопки;
  • событие Click для первой кнопки должно приводить к выводу в метку средней температуры воздуха за неделю;
  • событие Click для второй кнопки должно приводить к определению, сколько раз в неделю средняя дневная температура воздуха была выше 0, и выводу результата в метку.

Сохраните проект в папке с именем Практическая 10, созданной в вашей рабочей папке.

Ожидаемый вид проекта (безмашинный вариант): 

  • блок-схемы, которые иллюстрируют код обработчика событий для каждой из кнопок. 

Домашнее задание

проанализировать приведенный код, сформулировать задачу, которую он решает


 

четвер, 31 березня 2022 р.

Интересно знать: робот из магнитной слизи

Слизь, которой можно управлять с помощью магнитного поля, может перемещаться в ограниченном пространстве и захватывать предметы, что делает ее идеальной для возможного использования внутри тела.

Робот, сделанный из магнитной слизи с консистенцией заварного крема, может перемещаться по узким проходам, хватать предметы и чинить разорванные цепи. Он может быть развернут внутри тела для выполнения таких задач, как извлечение случайно проглоченных предметов.

Эластичные роботы, способные манипулировать объектами, и роботы на основе жидкости, которые могут перемещаться в ограниченном пространстве, уже существуют, но роботы, сочетающие в себе оба свойства, встречаются реже.

Ли Чжан из Китайского университета Гонконга и его коллеги смешали частицы неодимовых магнитов с бурой, обычным бытовым моющим средством, и поливиниловым спиртом, своего рода смолой, чтобы сформировать слизь, которую можно контролировать…

Источник: Robot made of magnetic slime could grab objects inside your body. NewScientist / Technology

середа, 30 березня 2022 р.

30.03/04.04.2022, 5 класс. Работаем дистанционно

Среда описания и исполнения алгоритмов.
Практическая работа № 7. Обзор разных сред описания и выполнения алгоритмов.

На уроке
  1. Разминка для повторения (до 5 минут)
  2. Практическая работа (35-40 минут)
    • Скачайте и заполните шаблон. 
    • Допишите несколько слов выводов по работе.
Домашнее задание: найдите и прочитайте в учебнике на стр. 156-167  начальные сведения о среде Scratch.

четвер, 17 березня 2022 р.

Конкурс "Олімпіс 2022"

                                                            Конкурс "Олімпіс 2022"

Запрошуємо усіх бажаючих взяти участь у конкурсі «Олімпіс-2022».

Участь у конкурсі БЕЗКОШТОВНА. 

Для участі у конкурсі зверніться до вчителя для отримання паролю. 

Тривалість конкурсу: 40 хвилин.

Кількість завдань — 24.
Під час конкурсу можна користуватися чернеткою, ручкою і калькулятором.
Під час конкурсу не можна користуватися допоміжними засобами (інтернетом, телефоном і т.п.) і допомогою інших людей.
Інструкція щодо участі:
  1. Зайди на www.Olimpis.com.ua
  2. Обери предмет
  3. Натисні на "Бери участь!"
  4. Введи пароль, який тобі дасть вчитель


Бажаємо успіху! :)