вівторок, 21 лютого 2017 р.

21.02.2017. 8 класс.

Алгоритмы с повторением и ветвлением для обработки величин

На уроке.

Работа с учебником: программирование в среде Lazarus.
Все программы пишутся по соответствующим блок-схемам.
  1. с. 216, № 7:
    • какие действия будут повторяться? 
    • известно ли заранее количество повторений?
    • какие переменные нужно задействовать в проекте? какого они типа?
    • что надо расположить на форме?
    • какую процедуру предстоит написать?
  2. с. 220, № 5:
    • какие действия будут повторяться?  
    • известно ли заранее количество повторений?
    • в каком случае повторение действий следует прекратить?
    • какие переменные нужно задействовать в проекте? какого они типа?
    • что надо расположить на форме?
    • какую процедуру предстоит написать?
  3. с. 216, № 9:
    • как рассчитать процент от числа?
    • какую сумму положил клиент в банк?
    • что происходит с суммой ежегодно?
    • как получить ответ на вопрос задачи "на сколько увеличится сумма на счету"? 
    • какие действия повторяются?
    • известно ли заранее количество повторений?
    • какие переменные нужно задействовать в проекте? какого они типа?
    • что надо расположить на форме?
    • какую процедуру предстоит написать? 
  4. с. 220, № 7:
    • что такое "среднее арифметическое чисел"? как его рассчитать?
    • какие переменные необходимы? для чего?
    • какие начальные значения будут у этих переменных?
    • какие действия будут повторяться?
    • известно ли заранее количество повторений? 
    • в каком случае повторение действий следует прекратить?
    • какие действия надо выполнить после цикла?
    • что надо расположить на форме?
    • какую процедуру предстоит написать? 
Домашнее задание: подготовиться к Практической работе № 12.

понеділок, 20 лютого 2017 р.

21.02.2017 7 класс


Тема урока
Правила записи формул в табличном процессоре. Копирование и перемещение формул. Понятие о модификации формул при копировании. Использование встроенных функций: сумма, среднее значение, min, max.

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

Формула в Excel - выражение, которое задаёт операции над данными в ячейках электронной таблицы и порядок их выполнения.

1. Сравните особенности записи формул в математике и электронных таблицах:



2. Ознакомьтесь с особенностями ссылок на ячейки электронной таблицы (ключевые слова и понятия):
  • ссылка – адрес ячейки или диапазона ячеек
  • стили ссылок: (способ отображения ссылок, изменяется через Кнопка Office - Параметры Excel - Формулы - Стиль ссылок R1C1)
    • классический (или А1)
    • стиль ссылок R1C1; здесь R — row (строка), C — column (столбец).
  • типы ссылок:
    • относительная ссылка – обычная ссылка в виде "буква столбца-номер строки", автоматически вставляющаяся в формулу при наборе и корректирующаяся при копировании ссылки
    • смешанная – ссылка, в записи которой зафиксировано имя строки или столбца (для этого перед ним вставлен знак $, например C$5 или $B7); такое закрепление не позволяет формуле "сползать" относительно исходной ячейки по строке или столбцу
    • абсолютная – ссылка, в записи которой зафиксированы и имя строки, и имя столбца , например, $E$2
    • действительно абсолютная ссылка – читайте о таких на Планете Excel
3. Узнайте о встроенных функциях Excel (основные понятия):



4. Попробуйте действовать:
  • откройте файл-заготовку из блога или указанной учителем папки на сервере,
  • рассмотрите таблицу, в которой приведены оценки жюри участницам на спортивных соревнованиях:
  • заполните цветные ячейки таблицы следующим образом:
    • введите в ячейку G5 формулу для вычисления наибольшего балла, в ячейку  H5  - наименьшего балла, в ячейку  I5 - суммы баллов первой участницы,
    • скопируйте формулы диапазона G5:I5 в ячейки диапазона G6:I10, используя автозаполнение,
    • введите в ячейку B11 формулу для вычисления среднего балла первого судьи,
    • скопируйте формулу из ячейки B11 в диапазон ячеек C11:F11,
    • изменяя данные диапазона B5:F10, проследите за изменениями в ячейках диапазонов G5:I10 и  B11:F11,
    • сохраните файл в своей папке с тем же именем.
Домашнее задание: п.4.3-4.4 электронного учебника читать, проанализировать способы выполнения заданий после текста, подготовиться к практической работе №7.


вівторок, 14 лютого 2017 р.

14.02.2017. 8 класс.

Тема. Алгоритмы с повторениями для обработки величин.

Для справки.
Условные обозначения в блок-схемах алгоритмов

Материалы к уроку.
Цикл со счетчиком.


Задания: №№1, 3 с.216.

Цикл с предусловием.
  1. Схематическое изображение:
  2. Описание на языке программирования:

  3. Порядок выполнения:
    1. вычислить значение логического выражения;
    2. если значение логического выражения равно true, то перейти к п.3, иначе –  к п.5
    3. исполнить команды тела цикла, 
    4. перейти к п.1
    5. исполнять команды, следующие за циклом.
Задания: №№ 1(а), 2(а), 3(а), 5 с.219-220.

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

понеділок, 13 лютого 2017 р.

14.02.2017. 7 класс.

Тема урока
Копирование, перемещение и удаление данных. Автозаполнение. 
Форматы данных: числовой, текстовый, формат даты. Форматирование данных, ячеек и диапазонов ячеек.
Практическая работа № 6. Ввод, редактирование и форматирование данных в среде табличного процессора.

Материалы к уроку.
Упражнение-практикум: файл-заготовка
Загрузите файл в вашу рабочую папку. Выполните с ним действия под управлением учителя (10-15 мин):
  • замена содержимого ячеек;
  • перемещение ячеек перетаскиванием, через буфер обмена;
  • копирование ячеек: перетаскиванием, через буфер обмена;
  • удаление содержимого ячеек;
  • вставка строк, столбцов;
  • использование автозаполнения;
  • форматирование таблицы: цвет и начертание текста, заливка, границы ячеек
  • форматирование числовых (процентный и денежный форматы, количество десятичных знаков) и текстовых данных: выравнивание в ячейке по горизонтали, по вертикали, поворот, перенос по словам, объединение ячеек.
Практическая работа №6. Ввод, редактирование и форматирование данных в среде табличного процессора.

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

  1. Запустите табличный процессор Excel.
  2. Создайте на Листе 1 электронную таблицу по образцу:
  3. Удалите пустые листы книги.
  4. Сохраните книгу в файле с именем Практическая 6.xlsx в вашей рабочей папке.


Домашнее задание:
По электронному учебнику: п. 4.2-4.3 - читать, отвечать на вопросы, п. 4.4 - читать бегло (ознакомительно).
Дополнительно для самостоятельного просмотра дома


Excel 2007. Копирование и вставка данных.




Ячейки в Excel. Автозаполнение. 




Форматы данных в Excel.

понеділок, 6 лютого 2017 р.

07.02.2017. 8 класс.

Урок 1.
Тема. Алгоритмы с ветвлениями для обработки величин.

Новые инструменты: флажки, поле со списком, переключатели.



Как использовать:


Задания (по учебнику):
  1. № 6, с. 213
  2. № 6, с. 206
Урок 2.
Тема. Алгоритмы с повторениями для обработки величин.

Цикл со счётчиком (цикл с параметром):
  1. Схематическое изображение
  2. Описание на языке программирования:
  3.  Порядок выполнения:
    1. Присвоить счетчику цикла значение выражение1.
    2. Вычислить  значение  логического выражения счетчик цикла меньше или равен выражение2.
    3. Если значение логического выражения true, то исполнить команды тела цикла и перейти к исполнению команды 4, если false – перейти к исполнению команды, следующей за командой цикла.
    4. Увеличить значение счетчика цикла на 1.
    5. Перейти к исполнению команды 2.
Задания (по учебнику):
  1. Рассмотреть пример (с. 214): запись программы и ее пошаговое исполнение.
  2. Выполнить №1 и №3, с. 216.
Домашнее задание: проанализировать работу на уроке, внимательно прочитать соответствующий текст учебника.

понеділок, 30 січня 2017 р.

31.01.2017. 8 класс.

Тема. Алгоритмы с ветвлениями для обработки величин.

Для повторения. Опорные понятия и определения:
  • алгоритм – набор инструкций, описывающих порядок действий исполнителя для достижения некоторого результата;
  • компьютерная программа –  набор специальных компьютерных команд, записанных по правилам определённого языка программирования, состоящая из определений и операторов или инструкций, которые выполняются по заданному программистом алгоритму;
  • язык программирования – формальный язык, предназначенный для записи компьютерных программ, состоящий из набора лексических, синтаксических и семантических правил, определяющих внешний вид программы и действия, которые выполнит исполнитель (обычно – компьютер) под её управлением;
  • элементы языка программирования:
    • символы (алфавит) – основные неделимые знаки, которыми пишутся все тексты на языке,
    • элементарные конструкции – минимальные единицы языка, имеющие самостоятельный смысл, которые образуются из основных символов языка,
    • выражения – записи, которые состоят из элементарных конструкций и символов и задают правила обработки значений,
    • операторы – записи, которые задают полное описание действий, которые необходимо выполнить; для описания сложного действия может потребоваться группа операторов, тогда операторы объединяются в составной оператор, или блок;
  • высказывание –  предложение, содержащее утверждение об определенном объекте или о связи между объектами, о котором можно однозначно сказать, истинное оно или ложное; высказывание как логическое выражение может принимать одно из двух значений: true (истина) или false (ложь).
Часть  1.
 Переменные логического типа
переменная, которой присвоено значение некоторого логического выражения.
Операции над логическими переменными:  
  • отрицание,  
  • конъюнкция  (лат. conjunctio – объединение), 
  • дизъюнкция (лат. disjunctio – разъединение) 
и другие.
Таблица истинности – таблица содержащая все возможные комбинации входных переменных и соответствующее им значения на выходе. Таблица истинности содержит 2n строк, где n – число входных переменных, и n+m – столбцов, где m – число выходных переменных.

Приоритет выполнения операций в логических выражениях: операции отрицания, операции конъюнкции, операции дизъюнкции. Для изменения этого порядка выполнения логических операций используют скобки.
Задание на уроке: выполнить №№  1, 2 (а, б), 3 (а-в), 4 с. 199.
Часть 2.
Алгоритмы с ветвлениями для обработки величин.


Запись ветвления на языке программирования



Задание на уроке:
  • рассмотреть примеры в тексте учебника, реализовать пример в виде программы для Lazarus,
  • выполнить №№1, 4, 6 с.205.

31.01.2017 7 класс

Тема урока
Способы навигации на листе и в книге табличного процессора. Адресация в среде табличного процессора. Именованные ячейки и диапазоны. 
Типы данных: число, текст, формула.
Ввод данных в ячейки: текст, число. Редактирование данных таблицы.

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

Повторяем материал прошлого урока: выполните интерактивные упражнения (10-15 мин)

Начальные сведения об электронных таблицах

 
Основные элементы интерфейса MS Excel 2007

Работаем на уроке: задания для исследования, упражнения для выполнения
  1. Сохраните в свою рабочую папку файл Образец1 (или скопируйте его из указанной учителем сетевой папки). Откройте его и просмотрите электронную таблицу на листе Лист1. Заполните таблицу, выданную учителем (время выполнения - 5 мин)



    Закройте файл Образец1. Сдайте учителю заполненный лист с таблицами.
  2. Откройте снова табличный процессор. На листе 1 введите данные в ячейки по образцу (время выполнения 7-10 мин):



    Сохраните файл в своей рабочей папке с именем Упражнение1.xlsx.
  3. Выберите лист 2 файла Упражнение1.xlsx. Введите в ячейки таблицы данные по образцу (время выполнения 7-10 мин):


    Снова сохраните файл.
  4. Выберите лист 3 файла Упражнение1.xlsx. Введите в ячейки таблицы данные по образцу (время выполнения 3-5 мин):


    Сохраните файл ещё раз. Закройте окно табличного процессора.
Домашнее задание:
Прочитать в электронном учебнике п.4.2 (с. 105-110).
Ответить на вопросы:
  • Где отображается содержимое активной ячейки?
  • Как узнать адрес активной ячейки? 
  • Как ввести данные непосредственно в ячейку?
  • Как использовать Строку формул для ввода данных?
  • Как задать адрес диапазона ячеек?
  • Как диапазоном ячеек задать строку? столбец?
  • Что означает появление в ячейке знаков #####? Как поступать в таком случае?

вівторок, 24 січня 2017 р.

24.01.2017, 7 класс

Начинаем изучать новую тему:
Табличный процессор
В теме:
  • 9 уроков
  • 3 практические работы:
    • Ввод, редактирование и форматирование данных в среде табличного процессора – 02.02.2016
    • Выполнение вычислений по данным электронной таблицы. Использование встроенных функций – 16.02.2016
    • Создание диаграмм. Анализ данных, представленных на диаграмме – 15.03.2016
  • последний урок темы – 15.03.2016
 Тема урока
Таблицы, электронные таблицы. Табличный процессор. 
Объекты электронной таблицы, их свойства.
Открытие, просмотр и сохранение электронной книги.

Материалы к уроку.
1. Практическая задача:
  • собираем заказ в шашлык-маркет за 5 минут
    • сохраните в свою рабочую папку файл-заготовку
    • подберите заказ для вашей семьи; учтите, что в среднем на одного человека оптимально заказать 250-300 гр. пищи на один обед
    • постарайтесь не переплатить и не заказывать слишком много еды
  • а теперь попробуем использовать другой файл-заготовку, выполняя ту же задачу
 2. Обсудим:
  • с какими данными пришлось работать?
  • удобно ли представлять данные в таком виде?
  • почему они были представлены именно так?
  • какие элементы вы можете выделить в таблицах?
  • какие свойства имеют эти элементы?
  • какая программа обрабатывала первый файл? а второй?
  • чем похожи интерфейсы этих программ? какие отличия вы в них видите?
  • откройте ещё одно окно этой программы через меню ПУСК. отличаются ли эти два окна? чем?
Краткие выводы по уроку:

Таблицы используются для  отображения сведений о некоторых объектах и значений их свойств.  Таблица состоит из строк и столбцов, на пересечении которых находятся ячейки. Каждая строка - это описание одного из объектов по всем свойствам. Каждый столбец - это описание одного свойства для всех объектов. Обычно он имеет название, которое отображает название этого свойства. В ячейке указывается значение этого свойства. В ячейках могут находиться текст, числа, формулы, рисунки и даже другие таблицы. Главной особенностью правильно составленной таблицы является однотипность данных в одном столбце таблицы - структурированность данных. Создавать таблицы с помощью специальных инструментов можно в разных электронных документах: текстовом документе, мультимедийной презентации, в графическом изображении . Для создания таблиц, над данными которых надо выполнять определённые вычисления, предназначены специальные программы - табличные процессоры. Документы, созданные в этих программах, называют электронными таблицами.


Домашнее задание: прочитайте главу электронного учебника на с.97-104, ответьте на вопросы после текста.

24.01.2017. 8 класс.

Составление алгоритмов обработки величин, их настройка и выполнение

 Ошибки в программе:
  • синтаксические
  • логические
Настройка программы:
  • выявление и исправление синтаксических ошибок (выявляется при компиляции проекта) 
  • анализ  программы для выявления логических ошибок
  • тестирование программы для выявления логических ошибок (используется трассировка проекта)
  • комментирование отдельных блоков или команд 
 Задание 1 
(учебник, Задание 1, с. 193)
файл для работы
для справки:
Задание 2
(учебник, Задание 3, с. 194)
файл для работы

Задание 3
(учебник, Задание 4, с. 194)
файл для работы

Практическая работа 11. Настройка готовой программы.

Внимание! Работая с компьютером, соблюдайте правила безопасности и санитарно-гигиенические нормы.
  1. Откройте окно среды Lazarus.
  2. Откройте проект для определения, во сколько раз произведение двух заданных действительных чисел больше суммы этих чисел Практическая 11.
  3. Создайте три тестовых набора входных данных для тестирования проекта. Запишите их в тетрадь. Вычислите ожидаемые результаты и запишите их. Протестируйте проект на ваших тестовых данных. Сравните результаты исполнения проекта с ожидаемыми результатами. Запишите вывод.
  4. Добавьте комментарии для команд, в которых происходит вычисление суммы и произведения.
  5. Исполните проект в пошаговом режиме. В ходе пошагового исполнения проекта следите за значениями суммы и произведения. Запишите, какие сообщения отображаются в столбце Значение для указанных переменных перед началом пошагового исполнения проекта, в ходе исполнения для одного из наборов входных данных и после завершения исполнения.
  6. Сохраните проект в папке с именем Практическая 11, созданной в собственной папке.