понеділок, 21 грудня 2020 р.

22.12.2020. 9 класс.

Урок 1

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

Материалы для работы: учебник, с. 163

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

Откройте файл базы данных (образец 3.7.1.accdb). Включите полное содержимое базы данных. Откройте таблицу Страны мира и выполните несколько сортировок данных. Не забывайте сохранять промежуточные результаты под новыми именами, как это задано.

  • Отсортируйте записи по данным поля Количество населения по убыванию. Определите пять стран с наибольшим количеством населения. Определите, какое место занимает Украина в мире по количеству населения.
  • Выполните сортировку по данным полей Количество населения и Часть света для определения стран, которые имеют наибольшее количество населения в определенной части света. Для какого поля (полей) следует выполнить сортировку по возрастанию, а для какого (каких) – по убыванию? Сохраните базу данных в своей папке в файле с именем упражнение 3.7.1.2.accdb.
  • Отсортируйте записи по данным поля Государственный строй и определите, сколько стран имеют государственный строй монархия и сколько – конституционная монархия.
  • Проведите сортировку записей по данным полей Государственный строй и Часть света для определения количества стран, которые имеют государственный строй президентская республика в каждой части света. Для какого поля (полей) следует выполнить сортировку по возрастанию, а для какого (каких) – по убыванию? Сохраните базу данных в папке Мои документы в файле с именем упражнение 3.7.1.4.accdb.

 Урок 2

Фильтрация данных в таблицах

Материалы для работы: учебник, с. 165-166

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

Откройте файл базы данных (образец 3.7.4.accdb). Включите полное содержимое базы данных. Откройте таблицу Географические и физические карты и выполните фильтрацию данных:

  • Выберите административные карты, которые изготовлены на картоне или на картоне с планками. Сохраните базу данных в собственной папке в файле с именем упражнение 3.7.4.1.accdb.
  • Отмените все фильтры. Выберите карты Украины с масштабом просмотра М1:2 100 000 и ценой больше 20 грн. Сколько таких карт найдено? Сохраните базу данных в собственной папке в файле с именем упражнение 3.7.4.2.accdb.
  • Отмените все фильтры. Выберите все карты, кроме карт с данными об Украине и ценой от 5 до 40 грн. Сколько таких карт найдено? Сохраните базу данных в собственной папке в файле с именем упражнение 3.7.4.3.accdb.

Перед следующим уроком повторите: учебник, с. 163-166 (читать), вопросы с.166-167 (знать ответы) или найти в интернете и просмотреть видеоролики по этому же содержанию.

22.12.2020. 7 класс

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

  1. Откройте инструкцию в отдельной вкладке.
  2. Запустите табличный процессор.
  3. Выполните задания согласно инструкции. 
  4. Сохраните книгу в своей рабочей папке.

22.12.2020. 6 класс.

Виды компьютерной графики.

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

Виды компьютерной графики (некоторые классификации)

Упражнение "Виды компьютерной графики"

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

  1. Открывайте сервисы для работы с графикой по ссылкам в случайном порядке. Экспериментируйте, попробуйте использовать возможности каждого из сервисов и нарисовать рисунок по своему усмотрению. Работайте с каждым сервисом не больше 5-7 минут:
  2. Создайте документ Компьютерная графика.docx и запиcывайте в него краткие заметки о сервисах, которые вам удалось распознать, добавьте туда же скриншоты ваших рисунков.
  3. Если сервис разрешает, сохраняйте рисунки в свою рабочую папку.
Домашнее задание: рассмотреть больше приложений проекта NewArt, отметить 2-3 из них, которые понравились больше всего.

21.12.2020, 8 класс

 Типы данных в программировании.

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

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

Участок памяти (ячейка), в которой хранится значение определенного типа, называется переменной. У переменной есть имя (идентификатор), тип и значение.

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

Во время выполнения программы значение переменной можно изменить. В Lazarus каждая переменная перед использованием должна быть описана (объявлена). При объявлении переменной задается ее имя и тип. В оперативной памяти выделяется место для хранения переменной. Для описание переменных используется служебного слова var.

Общий вид оператора:

Var имя_переменной: тип переменной

Например:

Var а: integer; // Объявленная целочисленная переменная

        b, c: real; // Объявлен две действительные переменные.

Целочисленный тип данных

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

Тип

Диапазон

Размер (байт)

Shortint

-128 .. 127

1

Integer

-32768 .. 32767

4

Longint

-2147483648 .. 2147483647

4

Byte

0 .. 255

1

Word

0 .. 65535

2


Действительный тип данных
Действительное число может занимать от 4 до 10 байтов.

Тип

Диапазон

Количество значимых цифр

Розмер, байт

Real

2.9e-39 ..1.7e+38

11-12

8

Single

1.5-e45 .. 3.4e+38

7-8

4

Double

5.0e-324.. 1.7e308

15-16

8

Extended

3.4e-4932 ..1.1e4932

19-20

8


Пример описания действительных переменных:

Var r1, r2: real; d: double;

Операции и выражения

Выражение задает порядок выполнения действий над данными и состоит из операндов (констант, переменных, обращений к функциям), круглых скобок и знаков операций.

Например: A + B * sin (x).

В таблице представлены основные алгебраические операторы языка программирования Object Pascal

Оператор

Действие

+

Сложение

-

Отнимание

*

Умножение

/

Деление

DIV

Целочисленное деление

MOD

Остаток от деления


Операторы целочисленной арифметики DIV и MOD применяются только к целочисленных операндов.

DIV позволяет получать целую часть результата деления одного числа на другое.

Например, 15 DIV 7 = 2.

Оператор MOD получает остаток от деления одного числа на другое.

Например: 15 MOD 7 = 1 Для задания нужного порядка выполнения операций в выражении можно использовать скобки.

Стандартные функции

В языке определены стандартные функции. Некоторые арифметические функции представлены в таблице ниже.

Обозначение

Действие

Abs(n)

Абсолютное значение n.

Sqrt(n)

Квадратный корень из n.

Sqr(n)

Квадрат n.

Exp(n)

Експонента n.

Ln(n)

Натуральний логарифм n.

Random(n)

Случайное целое число в диапазоне від 0 до п-1. (Перед первым обращением к функции необходимо вызвать функцию Randomize, которая выполнит инициализацию программного генератора случайных чисел)

Sin()

Синус выраженого в радианах угла

Cos()

Косинус выраженого в радианах угла

Arctan()

Арктангенс выраженого в радианах угла


Функции преобразования

Функции преобразования типов часто используются при вводе и выводе информации

Например, для того чтобы вывести в поле вывода (компонент Label) диалогового окна значение переменной Real, необходимо преобразовать число в строку символов, изображающий данное число. Это можно сделать с помощью функции FloatToStr, которая возвращает строчное представление значения выражения, указанного в качестве параметра функции.

Основные функции преобразования типов

Функция

Описание

Chr(n)

Символ, код которого равен n.

IntToStr(k)

Строка, которая  представляет целое число k.

FloatToStr(n)

Строка, которая  представляет действительное число n.

StrToInt(s)

Целое, отображение которого является строка s.

StrToFloat(s)

Дествительное, отображение которого является строка s

Round(n)

Целое, полученное путем округления n

Trunc(n)

Целое, полученное путем отбрасывания дробной части 


Наиболее часто программа может получать исходные данные из окна ввода или поля редактирования (Edit компонент). Для преобразования данных в числовой тип используют соответствующую функцию.

Например, для преобразования в настоящий тип используется оператор:

Funt = StrToFloat (Edit1.Text)

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

субота, 19 грудня 2020 р.

21/24.12.2020, 5 класс

Тема, которую начинаем изучать

Обработка текстовых данных

В теме
  • 7 уроков
  • 2 практические работы
  • 18/21.01.2021 – Создание текстового документа по образцу.
  • 01/04.02.2021 – Разработка документа заданного назначения с собственным дизайном. 
Последний урок темы – 08/11.02.2021

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

Открыть презентацию в новой вкладке

Задание урока
Работа в программах Блокнот и MS Word по инструкции
 
Домашнее задание.
Прочитать  в учебнике материал пунктов 3.1-3.3
Просмотреть в учебнике материал к следующему уроку пп. 3.4-3.5:
  • Одноуровневые списки
  • Вставка изображений из файла и их форматирование.
Что искать в учебнике?
  • Однорівневі списки.
  • Додавання зображень із файлу та їх форматування.

понеділок, 14 грудня 2020 р.

15.12.2020. 9 класс.

Практическая работа 7.
Работа с объектами базы данных в среде СУБД.

Материалы для работы:


15.12.2020, 7 класс

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

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

Рассчитайте стоимость экскурсии в Софиевку для учащихся своего класса и одного учителя.

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

15.12.2020, 6 класс

Начинаем изучать новую тему – "Компьютерная графика".

В теме (возможны изменения)
  • 10 уроков
  • 3 практических работы:
    • Настройка параметров и преобразования формата готового изображения
    • Создание и редактирование растровых изображений
    • Создание и редактирование векторных изображений
  • тематическое оценивание
Сегодня на уроке

Понятие компьютерной графики.

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

К обсуждению 
(или открыть в отдельной вкладке)


Работаем с компьютером.
  1. Открывайте сервисы для работы с графикой по ссылкам в случайном порядке. Экспериментируйте, попробуйте использовать возможности каждого из сервисов и нарисовать рисунок по своему усмотрению. Работайте с каждым сервисом не больше 5-7 минут:
  2. Создайте документ Компьютерная графика.docx и запиcывайте в него краткие заметки о сервисах, которые вам удалось распознать, добавьте туда же скриншоты ваших рисунков.
  3. Если сервис разрешает, сохраняйте рисунки в свою рабочую папку.
    Домашнее задание: рассмотреть больше приложений проекта NewArt, отметить 2-3 из них, которые понравились больше всего.

    неділя, 13 грудня 2020 р.

    14/17.12.2020, 5 класс

     Практическая работа № 4. 

    Использование сети Интернет для обучения.

    Инструкция к работе:


    Домашнее задание. Найти на домашних ПК программы для работы с текстом, записать их названия

    14/16.12.2020, 8-А класс, 18.12.2020, 8-Б класс

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

    Элементы управления "Кнопка" и "Метка"

    Основная информация

    Палитра компонентов – Вкладка "Стандартные" – "TButton", "TLabel":



    Вид 
    на форме и в инспекторе объектов:



    Свойства "Кнопки": Caption, Height, Width, Top, Left, Name, а также Enabled (доступный, значения – True, False), Visible (видимый, значения – True, False), Font (шрифт, комплексное свойство, состоящее из Color, Height, Name, Size и др.).
    Свойства "Метки": Caption, Color, Top, Left, Name, а также Enabled (доступный, значения – True, False), Visible (видимый, значения – True, False), Font (шрифт, комплексное свойство, состоящее из Color, Height, Name, Size и др.).
    Свойства   Width не изменяется в Инспекторе объектов и зависит от текста метки.

    Команды изменения свойств (например):
    Button1.Height := 100;
    Button1.Width:=150 ;
    Button1.Enabled :=False
    Label1.Caption := 'Произвольный текст'.

    События: Click, KeyPress, MouseMove.

    Задания: №№ 1,3 с. 173-174 (учебник)
    Задания: №№ 2,5 с. 178
    Домешнее задание: закончить задания, начатые в классе.

    понеділок, 7 грудня 2020 р.

    08.12.2020. 9 класс. Работаем удаленно.

    Системы управления базами данных и их назначение. Основные этапы работы с базами данных в среде СУБД.
    Работа с готовой базой данных: просмотр и анализ элементов.
    Добавление данных в таблицу с учетом ограничений, налагаемых структурой базы данных.
    Редактирование и удаление данных в БД.

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

    1. Системы управления базами данных и их назначение. Основные этапы работы с базами данных в среде СУБД.
    Наглядное пособие по Базам данных от Vertabelo Database Academy


    Часть 1. Что такое база данных?

    Часть 2. Столбцы таблицы и типы данных

    Часть 3. Связи.

    Часть 4. Как создать модель базы данных.

    Дополнительно можно посмотреть:
    Ключевые термины и понятия (Основы работы с Access: часть 1, видео 1)

    2. Работа с готовой базой данных: просмотр и анализ элементов. 

    Учебная база данных "Борей": обзор, возможности

    Загрузить базу данных "Борей" с сайта издательства "Аспект"

    Дополнительно можно посмотреть:
    Поняття бази даних і системи керування базами даних

    Задание к уроку (открыть в отдельной вкладке)

    Выполните действия, описанные в инструкции.  Файл БД "Борей" со сделанными добавлениями сдайте как ответ на задание в Google Классе.

    Альтернативное задание (для тех, кто работает без компьютера)

    Внимательно просмотрите представленные выше видео об учебной базе "Борей". В текстовом документе дайте ответы на вопросы: 

    • каковы основные объекты баз данных в СУБД Access? что они из себя представляют? (кратко)
    • какие поля входят в одну из таблиц БД "Борей" (по собственному выбору)?
    • какие типы данных можно использовать в таблицах?
    • какие формы содержит  БД "Борей"? чем они отличаются?
    • какие запросы использует БД "Борей"? как связаны понятия "запрос" и "фильтр" в базах данных?
    • какие отчеты входят в  БД "Борей"? зачем они нужны?

    Текстовый документ сохраните и сдайте в Google Классе как ответ на задание.

    Домашнее задание: просмотреть учебник (с.148-156, 161-169), подготовиться к практической работе "Работа с объектами базы данных в среде СУБД"

    08.12.2020. 7 класс. Работаем удаленно.

    Практическая работа. "Вычисления по данным электронной таблицы. Решение задач"

    Задание к работе (работу сдать в Google Классе)

    1. Загрузите и откройте файл-заготовку или работайте в браузере, сделав себе копию файла на Диске.
    2. Внесите в пустые цветные ячейки листов Аркуш1 и Аркуш2 формулы, необходимые для расчета соответствующих значений.
    3. Добавьте в электронную книгу два новых листа.
    4. Назовите один из добавленных листов Задача 1, второй – Задача 2.
    5. Представьте на листе Задача 1 решение следующей задачи (с обязательным выводом):
      Как зависит площадь прямоугольника от соотношения его сторон (узкий, но длинный прямоугольник;, прямоугольник короче, но шире; квадрат)?
      Чтобы сделать вывод и ответить на вопрос задачи, рассмотрите разные случаи для прямоугольников одинакового периметра.
    6. Представьте на листе Задача 2 решение одной из следующих задач (по собственному выбору):
      Насколько получится сэкономить, если заменить обычные лампочки в доме на экономичные? Следует учесть разницу в цене лампочек, цену 1 кВт*ч электроэнергии, среднее время включения лампочек в зимнее время суток - 8 часов. Расчет можно провести за месяц или квартал (3 месяца)
      или
      Сколько будет стоить покраска стен классной комнаты 6*8*3 м разными видами красок? Необходимо привести сравнение для нескольких видов краски для стен.
    7. Сохраните изменения книги. 

    Прикрепите книгу как ответ на задание в Google Классе и сдайте работу.

    Домашнее задание: пересмотреть материалы темы, составить перечень сведений об электронных таблицах, с которыми вы ознакомились в 7 классе.

    08.12.2020. 6 класс. Работаем удаленно.

    Практическая работа № 4. Программирование воспроизведения взаимосвязанного функционирования нескольких компьютерных объектов.
    1. Используя видеоинструкцию, создайте скретч-проект "Лабиринт".
      Учтите: инструкция поясняет создание проекта в версии Scratch 2, вам следует работать с версией Scratch 3 и учитывать это при выполнении отдельных операций со спрайтами, сценой и блоками.
    2. Замените в проекте торт на кусок сыра и запрограммируйте так, чтобы мышь, когда доберется до сыра, проглотила его.
    3. Сдайте проект в Google Классе.

    субота, 5 грудня 2020 р.

    09.12.2020, 5 класс

     

    Использование сети Интернет для обучения

    На уроке 

    Ознакомьтесь с  ресурсами из вебмикса. Попробуйте в них поработать.



    Откройте презентацию-задание в Google-классе и заполните слайды, используя ресурсы из вебмикса


    Домашнее задание: найти ответы на все вопросы презентации.

    07/09.12.2020, 8 класс

     

    Понятие события, обработчика события. Редактирования кода обработчика события. Использование окон сообщений. Запись программы средствами среды программирования. (продолжение)

    Дайте ответы на тест.


    Если нужно, чтобы в результате выполнения процедуры изменилось значение определенного свойства формы, процедура должна содержать команду присваивания. Она может иметь следующий вид:
    <имя объекта>.<название свойства>:=<значение или выражение>; ИЛИ
    <имя объекта>.<название свойства>:=<имя объекта>.<название свойства>+<значение или выражение> 
    Например:
    Form1.Caption:= 'Изменение значений свойств формы " - устанавливает указанный в кавычках текст в строке заголовка формы;
    Form1.Left:= 300устанавливает отступ 300 пикселей левой границы окна от левой границы экрана.

    Практическая работа № 8. Создание объектно-ориентированной программы, которая отображает окно сообщения.
    Текст работы: учебник, с.169-170.




    Домашнее задание: читать п.5.2 учебника, выписать в тетрадь самое важное из пункта.

    вівторок, 1 грудня 2020 р.

    02.12.2020. 8А класс, 04.12.2020. 8Б класс

     Поняття об'єкта в мові програмування, його властивостей і методів


    Прочитайте презентацию


    Завдання
    1. Створіть папку з назвою сьогоднішнього числа у вашій робочій папці
    2. Виконайте завдання 1,2,3 на сторінці 169 підручника
    3. Скопіюйте папку із завданнями в папку напарника, якщо ви працювали удвох
    Подивіться відео виконання завдання №1, виконайте його разом з відео, Завдання"2,3 виконайте самостійно

    Домашне завдання 
    Читати підручник сторінки 163-168