Относительная ссылка

advertisement
Урок информатики в 8 классе
Тема: Абсолютная адресация в Excel. Практическая
работа
Пояснительная записка
Современные образовательные технологии,
применяемые на уроке

Технология интегрированного обучения. Способствуют
повышению мотивации учения, формированию познавательного интереса
учащихся, целостной научной картины мира и рассмотрению явления с
нескольких сторон. Пример: при решении предложенных задач в
электронных таблицах учащиеся отталкиваются от знаний, полученных на
уроках математики, физики и биологии.

Обучение в сотрудничестве. При выполнении заданий в парах
или группах не требуется одинакового уровня владения техническими
средствами, в процессе совместной работы происходит и совершенствование
практических навыков более «слабых» в этом отношении учащихся.
Пример: выполнение практического задания в парах.

Дифференцированный подход к обучению.
Пример:
дополнительное практическое задание для учащихся, успешно справившихся
с основным заданием.

Дидактические технологии. Пример: раздаточные материалы
(карточки с домашним заданием).

Информационно-коммуникационные
технологии.
Информатизация обучения привлекательна для ученика в том, что снимается
психологическое напряжение школьного общения путем перехода от
субъективных отношений «учитель-ученик» к наиболее объективным
отношениям «ученик-компьютер-учитель», повышается эффективность
ученического труда, увеличивается доля творческих работ.

Дистанционное обучение. Пример: отправка домашнего
задания, выполненного в MS Office Excel, на электронную почту учителю с
последующим ответом.
2015 год
Цели урока: закрепить навыки работы с формулами в электронных
таблицах, выполнить практическую работу с использованием абсолютной
адресации.
Задачи учителя: повторить понятия ссылка, абсолютная ссылка,
относительная ссылка, смешанная ссылка; повторить правила копирования
формул, правила изменения ссылок при копировании, познакомить с
примерами использования абсолютной адресации в электронных таблицах.
Этапы урока:
I.
II.
III.
IV.
V.
VI.
VII.
VIII.
Организационный момент
Домашнее задание
Повторение темы «Адресация в Excel»
Разбор заданий, предназначенных для выполнения на компьютере
Практическая работа
Домашнее задание
Рефлексия
Подведение итогов, выставление оценок.
Ход урока
I. Организационный момент
II. Домашнее задание
Дома вам нужно будет выполнить:
 задание по карточке (оформить в тетради)
Задание: записать формулы и результаты, которые получатся при копировании в
ячейки C2, B3, D3, A4, B4 формул из ячеек B2, B5, B5, C3, A5 соответственно.
B2 → C2
A
B
C
D
B5 → B4
1
15
B5 → D3
2
4 =A1*A2
C3 → A4
3
6
=C1+C2
A5 → C4
4
5 =A2+$A3
=A3-$B$2
 придумать задачу с использованием абсолютной и относительной
адресации, оформить в Excel, прислать на Victoryscol@mail.ru.
III. Повторение темы «Адресация в Excel»
Несколько уроков назад мы начали изучать тему «Табличный
процессор» на примере процессора MS Office Excel.
2015 год
И первый вопрос, на который я ответила – это «Зачем нужен табличный
процессор?» Ведь таблицу в электронном виде можно создать и в текстовом
редакторе Word.
Основное назначение табличных процессоров – обработка таблично
организованной информации, проведение расчётов на её основе и
обеспечение визуального представления хранимых данных и результатов их
обработки в виде графиков, диаграмм.
Все расчёты производятся по формулам. Формула – это основной
инструмент обработки данных в среде табличного процессора. Она
связывает данные, содержащиеся в разных ячейках электронной таблицы и
позволяет получать новое расчётное значение по этим данным. На уроках
математики во время решения уравнения вы подставляете вместо
переменных какие-либо конкретные значения. При расчётах в табличном
процессоре, вместо переменных, в формулу записывается ссылка на ячейку, в
которой находится число. Что такое ссылка?
Ссылка – это адрес объекта (ячейки, строки, столбца, диапазона
ячеек), используемый при записи формулы.
Важнейшей функцией среды табличного
возможность копирования формул в другие ячейки.
процессора
является
При этом, так как связи между числами организованы с помощью
формул, при изменении исходных данных осуществляется автоматический
пересчёт формул, в которых используются эти данные, то есть ссылки на
ячейки, в которых произошло изменение.
В среде табличного процессора существует несколько видов ссылок,
различающихся по форме записи адреса ячейки. Назовите их.
Относительная ссылка, абсолютная ссылка, смешанная ссылка.
Чем они отличаются друг от друга? Дайте определения этим понятиям.
Относительная ссылка – это ссылка, автоматически изменяющаяся
при копировании формулы относительно своего нового местоположения.
Абсолютная ссылка – это ссылка, не изменяющаяся при копировании
формулы.
Какой символ используется для записи абсолютной ссылки?
Знак $
Как его набрать?
Щёлкнуть по ячейке, для которой необходимо установить абсолютную
ссылку, нажать клавишу F4. И последний вид ссылки – это… Смешанная
ссылка – это ссылка, частично изменяющаяся при копировании формулы.
2015 год
Для закрепления этих понятий потренируемся в копировании формул,
использующих различные виды адресации.
Я зарисую фрагмент электронной таблицы с числами и формулами, и мы
посмотрим, как будут изменяться формулы, в зависимости от их нового
местоположения и вида используемой адресации.
A
1
B
C
D
5 =A1*$B$2
2
8
3
4
5
Другим цветом я буду подписывать результат вычисления по формуле.
В ячейке В1 находится формула =A1*$B$2. После её набора и нажатия
на клавишу Enter в ней появится число. Какое?
40
Как получается этот результат?
Содержимое ячейки А1 умножается на содержимое ячейки В2.
Теперь я скопирую эту формулу в ячейку С2. Как она изменится? Чтобы
ответить на этот вопрос, нужно знать, какой вид адресации использован в
этой формуле?
Ссылка на А1 – относительная, значит будет меняться относительно
нового местоположения; ссылка на В2 – абсолютная, значит она не
изменится.
Формулу сместили на один столбец вправо и на одну строку вниз,
значит в относительной ссылке имя столбца поменяется на В, а номер строки
на 2. В результате в ячейке С2 появится формула =В2*$B$2. После нажатия
клавиши Enter в ячейке появится результат вычисления. Что это за число?
64
A
1
2
B
C
D
5 =A1*$B$2
8 = В2*$B$2
3
4
5
Скопируем эту формулу в ячейку D3. Как она будет выглядеть? Почему?
2015 год
=C3*$B$2, потому что мы переместились на один столбец вправо и на
одну строку вниз.
Какой получится результат? Почему?
0, потому что ячейка С3 пустая. Так как в ней нет данных, считается,
что её содержимое равно 0.
Точно такую же формулу я получили бы, если бы скопировали формулу
из ячейки B1. Как бы тогда формула переместилась относительно старого
местоположения?
На два столбца вправо и на две строки вниз.
Запишем новую формулу в ячейку A4.
A
1
B
C
D
5 =A1*$B$2
8 = В2*$B$2
2
3
=C3*$B$2
4
=A1*$B2
5
Какой в ней будет результат?
40
Скопируем её в ячейку В4. Как будет выглядеть формула? Почему?
В этой формуле используется относительная и смешанная ссылка,
относительная будет меняться относительно нового местоположения. Мы
сместили формулу на один столбец вправо, а относительно строк не
двигались. Значит изменится только имя столбца. А в данной смешанной
ссылке меняться может только номер строки, так как столбец закреплён
знаком $. Так как относительно строк мы не двигались, то эта ссылка
полностью останется без изменений.
A
1
B
C
5 =A1*$B$2
8 = В2*$B$2
2
3
4
=C3*$B$2
=A1*$B2
=B1*$B2
5
Какой результат будет в этой ячейке?
320
Скопируем её в ячейку С5. Что получится? Почему?
2015 год
D
A
1
B
C
5 =A1*$B$2
8 = В2*$B$2
2
3
4
D
=C3*$B$2
=A1*$B2
=B1*$B2
5
=С2*$B3
0, потому что содержимое ячейки С2 будет умножаться на пустую
ячейку B3.
IV. Разбор заданий, предназначенных для выполнения на компьютере
На прошлом уроке вы попробовали создать на компьютере таблицу с
расчётом значений некоторой функции для разных наборов её аргументов.
Для вычислений мы использовали относительные ссылки. Сегодня вы
выполните работу, предназначенную для закрепления понятия абсолютной
ссылки. Рассмотрим 2 задачи.
Задача 1. Движение автомобиля
Создайте таблицу вычисления пройденного автомобилем пути за
каждые 2 секунды движения, если известно, что двигался он равномерно со
скоростью 70 км/ч.
Задания:
1.
Определить скорость автомобиля в м/c.
2.
Определить, сколько метров проедет автомобиль за 40 секунд.
3.
Определить, за сколько секунд автомобиль проедет 1 км, если
будет двигаться со скоростью 70 км/ч?100 км/ч?
Прежде всего, давайте определим, что нам известно об этом
автомобиле?
Он двигался равномерно со скоростью 70 км/ч, и пройденный им путь
измерялся каждые 2 секунды.
Отлично. Это исходные данные. Что нужно рассчитать?
Нужно рассчитать путь через каждые 2 секунды.
Значит, расчётных столбиков будет 2: в первом будет изменяться время
движения на 2 секунды, а второй будет показывать, сколько проехал
автомобиль за время движения.
2015 год
Электронную таблицу давайте оформим следующим образом: сверху
расположим все исходные данные, а ниже – расчётные.
А
В
Движение автомобиля
1
2
Скорость (км/ч)
3
Скорость (м/с)
4
Шаг времени (с)
70
2
В первом задании нужно узнать скорость движения в метрах в секунду.
Так как и шаг времени дан в секундах, то для простоты вычислений и
пройденный путь мы буду вычислять в метрах. Как перевести величину из
км/ч в м/с? Какую формулу нужно записать в ячейку В3?
=В2*1000/3600
Как набирается формула? Как записать адрес ячейки?
После знака = нужно щёлкнуть мышкой по ячейке, из которой берётся
значение, тогда в формуле появится адрес этой ячейки.
Каковы начальные значения времени и пройденного пути? 0
Для того, чтобы Excel рассчитывал время движения, необходимо в
ячейку А7 записать формулу. Чему должно быть равно время в этой ячейке?
2
Как вычислить это значение? По какой формуле?
Нужно к значению в ячейке А6 прибавить шаг времени – содержимое
ячейки В4.
А
В
Движение автомобиля
1
2Скорость (км/ч)
70
3Скорость (м/с)
4Шаг времени (с)
5
Время (с)
6
7=A6+$B$4
Как
вычислить значение в ячейке А8?
2015 год
2
Путь (м)
0
0
=A7*$B$2
Нужно к значению предыдущей ячейки А7 прибавить шаг времени.
Все нижележащие формулы будут получаться аналогичным образом: к
значению предыдущей ячейки нужно будет прибавлять шаг времени.
Остаётся разобраться, какой вид ссылок нужно использовать в формуле?
Так как шаг времени всегда будет браться из ячейки В4, то ссылка на
неё будет абсолютной; значение же времени за предыдущий период должно
изменяться, значит ссылка на эту ячейку будет относительной.
Важнейшей функцией табличного процессора является возможность
копирования формул. Записав один раз формулу для вычисления времени в
ячейку А7, я могу совершить автокопирование. Для этого я навожу указатель
мыши на правый нижний угол ячейки, в которой находится формула, до
появления чёрного крестика – маркера автозаполнения, и, зажав его мышью,
протягиваю вниз. Таким образом, формула будет скопирована с
соблюдением правил копирования: относительные ссылки изменятся
относительно своего нового местоположения, а абсолютные не поменяются.
Какую формулу нужно записать в ячейку В7? Как рассчитать
пройденный автомобилем путь?
Нужно время движения умножить на скорость.
Какой должна быть ссылка на ячейку со скоростью? Почему?
Абсолютной, потому что значение всегда будет браться из этой
ячейки.
Какой должна быть ссылка на ячейку со временем? Почему?
Относительной, потому что время движения изменяется.
Полученная формула: =A7*$B$2.
Что делаем теперь?
Совершаем автокопирование. Удерживая маркер автозаполнения,
протягиваем его вниз.
После того, как вы создадите такую таблицу, вам нужно будет ответить
на второй и третий вопрос самостоятельно.
2015 год
(Для экономии времени на уроке на каждый компьютер заранее был
скинут файл-заготовка в виде электронной таблицы без формул и исходных
данных).
Задача 2. Энергетическая ценность (устное обсуждение, практическое
задание выполняют те, кто быстро справится с первым заданием; учащиеся
работают с файлом-заготовкой)
Определить энергетическую ценность обеда, состоящего из борща,
картофеля, гуляша и компота, если известно содержание белков, жиров и
углеводов в каждом блюде, а также энергетическая ценность одного грамма
белков, жиров и углеводов.
A
B
3
4
5
6
D
E
Энергетическая ценность обеда
1
2
C
1
грамм
белков
4,2
ккал
1
жиров
9,3
ккал
4,1
ккал
грамм
1
грамм
углеводов
Блюдо
Борщ
2015 год
Белки (г)
3,6
Жиры (г)
12
Энергетическая
Углеводы (г) ценность (Ккал)
24
7
Гуляш
8
9
10
24,3
24
7
Картофель
2,7
7
39
Компот
0,4
0
36
Всего
Ккал
Определить энергетическую ценность обеда – значит найти количество
калорий, которые в ней содержатся. Калория – единица измерения энергии.
Основными компонентами нашей пищи являются белки, жиры, углеводы,
каждый из которых имеет разную энергетическую ценность, и в
зависимости от содержания в блюде этих компонентов определяется его
калорийность. Исходными данными являются содержание калорий в 1
грамме белков, жиров и углеводов, а также количество (в граммах) белков,
жиров и углеводов в каждом блюде. Как определить, сколько калорий
получит человек из белков, содержащихся в борще?
Нужно умножить количество белков в граммах на количество
калорий в 1 грамме белка.
Аналогично для остальных компонентов. Что нужно сделать, чтобы
узнать калорийность борща?
Нужно сложить калорийность, получаемую за счёт белков, жиров и
углеводов, входящих в его состав.
Какую формулу нужно записать в ячейку E6?
=B6*$B$2+C6*$B$3+D6*$B$4
После чего можно воспользоваться маркером автозаполнения и
скопировать формулу вниз.
Как определить общую калорийность обеда?
Для определения общей калорийности нужно сложить калорийность
всех блюд.
Для этого удобно воспользоваться встроенной функцией СУММ, а в
качестве аргумента указать диапазон суммируемых ячеек. Таким образом, в
ячейку B10 нужно поместить формулу: =СУММ(Е6:Е9).
После выполнения перечисленных действий ваша таблица должна
выглядеть следующим образом:
2015 год
Практическая работа
 Домашнее задание: придумать задачу с использованием абсолютной и
относительной
адресации,
оформить
в
Excel,
прислать
на
Victoryscol@mail.ru.
VI.
VII. Рефлексия
VIII. Подведение итогов, выставление оценок.
V.
2015 год
2015 год
Download