понеділок, 21 лютого 2022 р.

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

Среда программирования Repl.It (авторизованная) или EduBlocks (анонимная)

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

Задачи урока:

  • Даны три числа. Вывести их по возрастанию.
  • Даны три числа. Сколько из них совпадают? Если три – выведите "3", если два – выведите "2", если совпадений нет - выведите "нет совпадений".
  • Дана температура воды. Вывести агрегатное состояние (лед / вода / газ), в котором находится вещество.
  • Написать программу, которая по введенному числу выведет эту фразу:
    • 1 ворона (и все многозначные числа, заканчивающиеся на "1")
    • 2-4 вороны (и все многозначные числа, заканчивающиеся на "2", "3","4")
    • 5-14 ворон (и все многозначные числа, заканчивающиеся на "5", "6","7", "8","9")
    • кратно 10 – ворон

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

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

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

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

  • Среда программирования Repl.It (авторизованная), язык программирования Python, модуль Tkinter
  • конспект урока

 Задание для работы с компьютером или мобильным устройством

  1. Начать новый проект Tkinter.
  2. Используя конспект урока, написать код, который отрисует окно со следующими параметрами:
    • главное окно программы "Главное окно"  цвета "cyan" размерами 400 на 200,
    • метку шириной 15 с текстом "Метка-описание"  шрифтом "Times", 20, с цветом букв "blue", левый верхний край которой определяется x=50,y=50,
    • метку "Подпись текстового поля" шириной 30 с теми же цветом и семейством шрифта, но размерами букв 10 и параметрами расположения column=0, row=2,
    • однострочное текстовое поле  шириной 15, шрифтом "Times", 10,цветом букв "darkgreen",  цветом фона 'white' и параметрами расположения column=1, row=2,
    • кнопку с надписью "Выполнить", фоном '#40E0D0', цветом букв "#FF00FF", шириной 10, высотой 2; параметры расположения кнопки x=100,y=100.
  3. Убедиться в работоспособности кода, запустив проект.
  4. После отрисовки вписать в текстовое поле любой текст, чтобы проверить правильность его параметров; на этом шаге окно будет выглядеть примерно так:
  5. Скопировать код в файл текстового процессора, вставить туда же скриншот отрисованного окна.
  6. Сдать работу через Класс.

Задание для работы без компьютерной техники

Используя конспект урока, написать код для выполнения проекта, описанного в п.2 предыдущего списка. Сфотографировать работу и сдать через Класс.

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

внимательно рассмотреть примеры, приведенные в конспекте, просмотреть дополнительный источник (там же).

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

Особенности построения и обработки векторных изображений. Построение изображений из графических примитивов.

Материалы урока:

Создание рисунка с помощью объединения и слияния фигур

Как рисовать линии и произвольные фигуры в PowerPoint

Повторение (до 5 мин):

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

Работа на уроке.

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

  1. Откройте программу MS Office Power Point. Выполните с ленты Главная: Макет - Пустой слайд.
  2. Для рисования используйте кнопку Автофигуры ленты Вставка.
  3. Создайте не более, чем по одному рисунку из каждой строки (документ можно открыть в другой вкладке), каждый рисунок располагайте на отдельном слайде.
  4. В конце рисования выделите все элементы слайда (обведите их нажатой левой кнопкой мыши или используйте на слайде сочетание клавиш Ctrl+A) и сгруппируйте объекты (через правую кнопку мыши).
  5. Сохраните сгруппированный рисунок в формате JPG (JPEG) в своей рабочей папке с именем Рисунок 1 (через правую кнопку мыши – Сохранить как рисунок).
  6. При необходимости повторите пп. 4-5 для всех слайдов с рисунками, называя их Рисунок 2 и Рисунок 3.
  7. Сохраните саму презентацию с именем Рисунки.

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

Используя заготовку, создайте опорный конспект по инструментам встроенного графического редактора пакета MS Office:

  • укажите и подпишите на рисунке назначение кнопок
  • запишите основные приемы при работе с рисунками

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

  • просмотрите все рисунки документа, определите, какими автофигурами и в какой последовательности их следует создавать;
  • будьте готовы предложить свое решение на уроке 28.02.2022

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

Способы описания алгоритмов. Программа.

Материалы к уроку

Программа – это последовательность инструкций, предназначенных для выполнения некоторым исполнителем. 

Обсуждение



Практические задания
  1. Начало работы: создайте  Google-презентацию. Все пройденные уровни заданий сохраняйте скриншотами в этой презентации.
  2. Общее задание: управляем исполнителем 
       3. Пройдите несколько уровней.
       4. Делайте скриншоты пройденных уровней, сохраняйте их в файле.
       5. Выделите из сохраненных скриншотов системы команд ваших исполнителей (скопируйте уже существующие скриншоты и вырежьте только изображение системы команд). 
       6.Сохраните файл в ваших папках.

Дополнительно:

пʼятниця, 18 лютого 2022 р.

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

Разминка: фрагмент программы

 Алгоритмы нахождения итоговых величин в массиве

Итоговые величины для элементов массива: сумма, произведение, количество и зависящие от них.

Пример 1.

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

Пример 2.
Для массива из N элементов (N не больше 15), каждый элемент которого на 1 меньше своего утроенного номера, вычислить среднее арифметическое элементов.
Значение среднего арифметического вывести в метку, сам массив – в многострочное текстовое поле.

Практическая работа 9. Реализация алгоритмов нахождения итоговых величин в массиве
(открыть инструкцию в отдельной вкладке)

Дайте ответы на вопросы формы по ссылке в Google-классе

Читать учебник стр.157-172

понеділок, 14 лютого 2022 р.

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

Домашнее задание: "Банковский вклад" (видео), "По Цельсию или по Фаренгейту" (видео)

Среда программирования Repl.It (авторизованная) или EduBlocks (анонимная)

Алгоритмы с ветвлениями. Определение большего и меньшего из двух значений.

Задачи урока:

  • из двух введенных целых  чисел выведите на экран большее,
  • из двух введенных чисел выведите на экран большее,
  • если числа равны, выведите сообщение об этом.

Работаем 

Другие задачи:

  1. Дана температура воды. Вывести агрегатное состояние (лед / вода / газ), в котором находится вещество. Для справки: примем, что вода при
    • t<=0 – твердое тело,
    • 0<t<=100 – жидкость,
    • t>100 – газ.
  2. Даны три числа. Вывести их по возрастанию.
  3. Даны три числа. Сколько из них совпадают? Если три – выведите "3", если два – выведите "2", если совпадений нет - выведите "нет совпадений".
  4. Посчитаем ворон (написать программу, которая по введенному числу выведет эту фразу):
    • 1 ворона,
    • 2-4 вороны,
    • 5-20 ворон,
    • кратно 10 – ворон.

Домашнее задание: выполнить на выбор две из 4-х задач, тексты программ отправить учителям.

Для справки: видео по задаче урока

Интересно знать: the Day of Computer Spesialist.

Изображение с сайта kv.by

В этот день, в 1946 году, публике был представлен первый в мире компьютер ENIAC, Electronic Numerical Integrator and Computer. В этот день началась новая эра, в которой мы живем сейчас, – эра компьютеров.

Мы привыкли быть пользователями персональных компьютеров и различных мобильных устройств. Мы используем их для работы — читаем, рисуем, программируем, вычисляем, пишем тексты и сочиняем музыку. С их помощью мы учимся и учим, проводим досуг, смотрим фильмы или играем в игры. Пишущая машинка, музыкальный проигрыватель, магнитофон, библиотека, фотоальбом, телевизор, кинопроектор, словарь иностранных языков, географический атлас, прогноз погоды, справочная служба, дорожная карта, почтовая служба. , телефон и даже видеотелефон – это лишь некоторые из устройств, инструментов и приспособлений, которые заменили нам компьютер. Это может быть настольный компьютер, портативный ноутбук или мобильный гаджет.

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

В этот день, более семи десятков лет назад, публике был представлен первый в мире электронный (а не электромеханический) программируемый компьютер, выполнявший прикладные задачи. Это был ENIAC, электронный числовой интегратор и вычислитель. Его разработка началась во время Второй мировой войны для оптимизации расчета баллистических траекторий. Но проект был запущен в работу только 10 декабря 1945 года, после разгрома фашистской Германии. И только через два месяца, вечером 14 февраля 1946 года, Пенсильванский университет с разрешения американских вооруженных сил официально объявил, что первый в мире компьютер создан, работает и успешно выполняет вычислительные задачи. Весь следующий день, 15 февраля, был посвящен торжественному празднованию этого события и поздравлениям операторов ENIAC. Так что  День компьютерщика можно отмечать и 14 февраля, и 15-го, и даже 16-го!

Почему ENIAC называют первым, если мы знаем о других компьютерах (и многих прототипах), которые до него также выполняли прикладные задачи — машина Тьюринга, ABC, Z3, Harvard Mark I, Colossus и другие? Возможно, благодаря пафосу Пенсильванского университета, подкрепленному авторитетом армии США. Однако специалисты в области компьютерного железа говорят, что ENIAC по праву был назван компьютерным пионером: это было первое программируемое электронное устройство с полной завершенностью по Тьюрингу.

Поэтому все, кто считает компьютеры неотъемлемой частью своей жизни, – кто создает, обслуживает, программирует и, конечно же, пользуется компьютерами, – считают этот день праздником. И серверы, и хостинг, и веб-дизайн, и разработка, и облака и ИТ-инфраструктура, и даже цифровой маркетинг – все они также напрямую связаны с компьютерами. Наконец, все мы живем в цифровом мире, и стоит помнить, почему этот мир стал таким, какой он есть сейчас.

С Днем компьютера! И пусть наши компьютеры всегда выполняют свою миссию – решают проблемы, а не создают новые!

Источник: Let me be your Valentine… Dear Computer!

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

Тема

Алгоритмы и программы

  • 28 уроков (3 подтемы)
  • 6 практических работ (2ПР*3)
    • "Проекты, изменяющие значения свойств элементов графического интерфейса" – 01.03.2022
    • "Разработка линейной событийно-ориентированной программы в среде программирования" – 22.03.2022
    • "Реализация разветвленного алгоритма в среде программирования" – 12.04.2022
    • "Решение задач с использованием ветвления" – 26.04.2022
    • "Разработка событийно-ориентированной программы с использованием операторов повторения" – 10.05.2022
    • "Проекты с циклами разных видов" – 24.05.2022
  • 3 тематических оценивания –  22.03.2022 (ТО 5), 26.04.2022 (ТО 6), 31.05.2022 (ТО7)

На уроке

Современные языки программирования.
Понятие объекта в языке программирования, его свойств и методов.
Графический интерфейс, основные компоненты программы с графическим интерфейсом.  

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

Задания урока для работы с ПК или мобильными устройствами

  1. Авторизоваться в Repl.It через аккаунт Google (лучше персональный, не корпоративный) или зарегистрироваться отдельно.
  2. Рассмотреть интерфейс среды.
  3. Начать новый проект Tkinter.
  4. Скопировать в проект текст из страницы-задания (перед этим само задание загрузить на ПК и открыть в программе MS Word или сделать его копию на диске).
  5. Запустить проект на выполнение и рассмотреть полученный результат.
  6. Изменить код так, чтобы в результате выполнения отрисовывалось окно с другими параметрами:
    • окно синего цвета размерами 600 на 600,
    • в названии окна указано название школы,
    • метка с зеленым цветом текста и желтым фоном нанесена на расстоянии  100 вниз и 100 вправо от верхнего левого угла окна; шрифт текста метки – Times, размер 20, ширина метки 10, текст метки "Привет!"
    • размеры кнопки на форме 30 на 20, текст на кнопке – дата урока, цвет кнопки – #40E0D0, цвет текста на кнопке – #FF00FF, кнопка расположена под меткой
    • однострочное текстовое поле шириной 15 с белым фоном, которое позволяет вводить текст шрифтом Arial 20 пт малинового цвета.
  7. Протестировать выполнение нового кода, сделать скриншот и сохранить измененный текст кода в новой строке того же документа (из п. 4).
  8. Сдать работу в Классе.

Задание урока для работы без ПК или другого устройства

  1. Просмотреть содержание справки GUI Help/Tkinter book
  2. Рассмотреть текст из страницы-задания и скриншот примера, проанализировать структуру окна и структуру текста программы.
  3. Используя п.1, записать новую программу на базе программы п.2 для выполнения п.6 Задания урока для работы с ПК и мобильными устройствами (см. предыдущий список).
  4. Сделать фото текста и сдать в Классе.

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

  1. просмотреть предложенные ресурсы урока, 
  2. выписать перечень используемых виджетов, их свойств и методов на отдельном листке (с таким списком будет удобно работать на следующих уроках).

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

Начинаем изучать новую тему

Алгоритмы и программы
  • 11/14 уроков
  • 2 тематических оценивания:
  • 4 практических работы:
    • "Обзор различных сред описания и выполнения алгоритмов" 
    • "Составление алгоритмов линейной структуры для исполнителя в определенной программной среде"
    • "Составление алгоритмов с разветвлением для исполнителя в определенной программной среде" 
    • "Составление алгоритмов с повторениями для исполнителя в определенной программной среде" 
На уроке
Исполнители алгоритмов и их системы команд.
1.  Что такое команда? Что такое система команд исполнителя?
2.  Какими способами можно подавать команды? Приведите примеры.
3. Что такое алгоритм?

Шаблон для работы: сохраните в своей рабочей папке и откройте 

Дальше работайте с этим шаблоном
  1. Алгоритм – точное и понятное указание исполнителю совершить ряд действий для достижения поставленной цели.
    Запишите это предложение другими словами в своем документе.
  2. Распределите в вашем документе, кто (или что) из перечисленного может быть исполнителем:
    пешеход, водитель, письменный стол, цветок, робот, улица, ученик, карандаш.
  3. Восстановите алгоритм: сыграйте по вариантам в интерактивную игру и
    вставьте в ваш документ скриншот последнего экрана игры:
  4. Выполните алгоритм как исполнитель: пройдите 2-3 шага интерактивной игры и
    вставьте в ваш документ скриншоты каждого шага
  5. Управляйте исполнителем по вариантам, ответьте на вопросы о нем в вашем документе, вставьте туда скриншоты пройденных уровней:
  6. Сохраните документ в ваши рабочие папки.
Дополнительное задание.  
Решите одну из логических задач, запишите полученное решение. Ответ отправьте учителю через Google-класс:

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

Практическая работа № 6. Создание и редактирование растрового изображения.

Работа с компьютером
Инструкция к работе (открыть в отдельном окне):


 
Самопроверка
Задание на бланке (открыть в отдельном окне), скопируйте или откройте в Google-классе
 
 
Домашнее задание: просмотреть материал учебника о работе в векторном графическом редакторе.