Меню
Разработки
Разработки  /  Информатика  /  Разное  /  Внутрипредметная интеграция тем «Алгоритмизация» и «Табличный процессор»

Внутрипредметная интеграция тем «Алгоритмизация» и «Табличный процессор»

Пособие содержит рекомендации по интеграции при изучении тем, образцы решения задач, тематическое планирование, требования к знаниям, умениям и навыкам учащихся.
16.04.2013

Описание разработки

Внутрипредметная    интеграция    тем    «Алгоритмизация»   и «Табличный процессор» поможет в формировании у учащихся навыков при­менения прикладных программ для решения типовых учебных задач. Парал­лельное изучение данных тем позволит больше часов отвести на практиче­скую и самостоятельную работу, тем самым создаются условия для прочно­го освоения материала. Такая интеграция возможна, так как стандарт не тре­бует обязательного изучения конкретного языка программирования. В тре­бованиях к уровню подготовки учащихся прописано, что учащиеся должны уметь записать на учебном алгоритмическом языке (или языке программи­рования) алгоритм решения простой задачи.

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

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

Данное пособие не содержит теоретического материала по работе с текстовым процессором МS Ехсеl, так как этому вопросу посвящено доста­точно много учебной и методической литературы. В пособии рассматрива­ются конкретные примеры задач, описывается технология их решения: по­строение математической модели задачи, разработка алгоритма решения задачи (блок-схема), построение электронной таблицы по разработанному алгоритму и даются конкретные рекомендации учителю: на что необходимо обратить внимание при решении того или иного типа задач, когда целесооб­разнее вводить каждое новое понятие. Кроме того, в пособии предусмотре­но проведение учащимися экспериментов с последующим анализом резуль­татов эксперимента и констатацией вывода.

Тематическое планирование и требования к уровню обучения уча­щихся, предложенные в пособии, помогут учителю спланировать свою ра­боту и составить календарно-тематическое планирование.

1. Введение в алгоритмизацию

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

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

Задача 1.1

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

Рекомендации учителю:

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

Решение:

  1. этап: Разбор алгоритма решения задачи с построением математиче­ской модели и разработкой алгоритма (блок-схемы).
  2. этап: Реализация решения данного алгоритма в табличном процессо­ре МS Ехсеl.

Задание 1

Рекомендации учителю:

После разбора решения данной задачи, учащиеся открывают файл-заготовку в МS Ехсе1, и им предлагается провести эксперимент: вводя различные исходные данные проанализировать полученные результаты и сделать вывод о том, что такое электронная таблица и каково ее назна­чение.

Вывод: Электронная таблица - это программируемая таблица. Можно вычислить значение каждой ее клетки (ячейки) через значение других, задав алгоритм вычислений.

Когда учащиеся разобрали решение задачи в Ехсе1, сделали вывод, вво­дятся основные понятия электронной таблицы, подробно изучается ин­терфейс программы МS Ехсеl.

Задача 1.2

Вычислить стоимость покупки, состоящей из нескольких тетрадей и карандашей.

Решение - смотри документ.

Рекомендации учителю:

При решении второй задачи изучить правила форматирования таб­лиц, правила копирования формул (через основное меню и распростране­ние с помощью маркера заполнения), ввести понятие относительной ад­ресации и определить закономерность изменения формул, содержащих относительный адрес, при копировании (на примере копирования из ячей­ки D4 в D5).

Задача 1.3

Вычислить стоимость поездки на автомобиле на дачу (туда и обратно). Исходными данными являются: расстояние до дачи (в километрах); коли­чество бензина, которое потребляет автомобиль на 100 км пробега; цена одного литра бензина.

Рекомендации учителю:

При работе над этой задачей ввести понятие формата ячейки. Для ячеек В5 и В8 задать денежный формат.

Задача 1.4

Вычислить величину дохода по вкладу и сумму по окончании срока вклада. Исходные данные: величина процентной ставки (в процентах годовых) и время хранения (в днях).

Рекомендации учителю:

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

Шаг вперед

Для ввода понятия абсолютной ссылки, использовать задачу 1.4. Доба­вить данные еще по нескольким вкладчикам. Предложить учащимся про­вести эксперимент: скопировать формулы из строки первого вкладчика в строки по новым вкладчикам. Проанализировать результат, сделать вывод, ввести понятие абсолютной ссылки. Внести изменения в формулы по пер­вому вкладчику и скопировать их.

Задачи для самостоятельного решения:

1) Рабочий А собирает N пар обуви за 1 час, рабочий D - L пар, рабочий С - К пар.. Определить количество собранной обуви, если рабочий А ра­ботал X часов, В - Y часов, С - Z часов.

Какой процент составляет число А от числа В?

2) В январе 2008 года ЗАО «Актив» начислило референту Сидоровой И.И. 1964 года рождения заработную плату в размере 10 000 руб. Рассчи­тать сумму единого социального налога страховых взносов в Пенсионный фонд.

Примечание: ЕСН = 35,6% (в том числе: в пенсионный фонд - 28%, медицинское страхование - 3,6%, социальное страхование - 4%). Страховые взносы в пенсионный фонд: страховая часть - 12%, нако­пительная часть - 2%.

Ввести данные по зарплате еще для 5 человек и выполнить соответст­вующие расчеты.

3) Составить реестр розничных цен электротоваров, содержащий сле­дующие реквизиты:

наименование организации;

дату составления;

порядковый номер реестра;

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

 Реестр должен отражать:

наименование товара;

цену поставщика на данный товар;

торговую наценку (в процентах к цене поставщика и в денежном выражении);

розничную цену.

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

Содержимое разработки








Внутрипредметная интеграция тем «Алгоритмизация» и «Табличный процессор» на уроках информатики


(составитель: Галеева Гульшат Мухтаровна)

























Муслюмово - 2009


Введение

Требования к обязательному минимуму содержания образования по информатике определены в Федеральном компоненте государственного стандарта общего образования. Независимо от количества часов отводимых на изучение информатики в конкретной школе, все линии школьного курса «Информатика» должны присутствовать и в объеме не меньше того, кото­рый определен в стандарте. Таким образом, должен соблюдаться принцип единого образования школьника в области информатики.

На изучение информатики в разных школах отводят разное количест­во часов. Планирование по реализации стандарта при одночасовой програм­ме часто вызывает затруднение у учителя, особенно молодого специалиста, не имеющего достаточного практического опыта работы. Государственный пакет документов определяет только набор элементов содержания обучения и требований к уровню усвоения учебного материала. Он не задает последо­вательность, логику изучения материала курса. Это функция программы обучения, которую задает каждый учитель. Учитель при разработке учебной программы может провести интеграцию ряда тем внутри курса «Информатика».

Цели и задачи:

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

  2. Формирование умений:

  • на основе информационных моделей объектов и процессов из раз­личных предметных областей разрабатывать компьютерные модели с использованием табличного процессора МS Ехсеl;

  • проводить компьютерный эксперимент, т.е. исследование компью­терных моделей.

3. Расширение кругозора в областях знаний, тесно связанных с программи­
рованием.

Внутрипредметная интеграция тем «Алгоритмизация» и «Табличный процессор» поможет в формировании у учащихся навыков при­менения прикладных программ для решения типовых учебных задач. Парал­лельное изучение данных тем позволит больше часов отвести на практиче­скую и самостоятельную работу, тем самым создаются условия для прочно­го освоения материала. Такая интеграция возможна, так как стандарт не тре­бует обязательного изучения конкретного языка программирования. В тре­бованиях к уровню подготовки учащихся прописано, что учащиеся должны уметь записать на учебном алгоритмическом языке (или языке программи­рования) алгоритм решения простой задачи.

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

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

Данное пособие не содержит теоретического материала по работе с текстовым процессором МS Ехсеl, так как этому вопросу посвящено доста­точно много учебной и методической литературы. В пособии рассматрива­ются конкретные примеры задач, описывается технология их решения: по­строение математической модели задачи, разработка алгоритма решения задачи (блок-схема), построение электронной таблицы по разработанному алгоритму и даются конкретные рекомендации учителю: на что необходимо обратить внимание при решении того или иного типа задач, когда целесооб­разнее вводить каждое новое понятие. Кроме того, в пособии предусмотре­но проведение учащимися экспериментов с последующим анализом резуль­татов эксперимента и констатацией вывода.

Тематическое планирование и требования к уровню обучения уча­щихся, предложенные в пособии, помогут учителю спланировать свою ра­боту и составить календарно-тематическое планирование.

Методы обучения:

Основная методическая установкаобучение школьников навы­кам индивидуальной работы по практическому созданию компьютерных моделей (электронных таблиц) на основе ранее разработанных алгоритми­ческих моделей.

Каждое задание выполняется с помощью персонального компью­тера и табличного процессора МS Ехсеl {компьютерный практикум).

Кроме индивидуальной, применяется и групповая работа. На обоб­щающих этапах обучения рекомендуется объединение учащиеся в группы для выполнения зачетных заданий с их последующей защитой.

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

Контроль знаний и умений:

Текущий контроль уровня усвоения материала осуществляется по ре­зультатам выполнения учащимися практических заданий и по результатам тестирования учащихся по теоретическим понятиям курса.

Проверка достигаемых учениками образовательных результатов производится в следующих формах:

  • текущий рефлексивный самоанализ, контроль и самооценка учащимися выполняемых заданий;

  • взаимооценка учащимися работ друг друга или работ, выполненных в группах;

  • публичная защита выполненных учащимися работ (индивидуальных или групповых);

  • текущая диагностика и оценка учителем деятельности школьников;

- итоговая оценка индивидуальной деятельности учащихся учителем.

Итоговый контроль реализуется в форме защиты зачетных задач. Данный тип контроля предполагает комплексную проверку образовательных резуль­татов.

Литература для учителя:

  1. Лапчик М.П. и др. Методика преподавания информатики: Учеб. пособие для студ. пед. вузов/ Под общей ред. М.П.Лапчика. - М.: Издательский центр «Академия», 2003.

  2. И.Г. Семакин, Т.Ю. Шеин. Преподавание базового курса информатики в средней школе. Методическое пособие. - М.: Лаборатория Базовых зна­ний, 2001.

  3. Информатика. Тестовые задания. - М.: Лаборатория Базовых Знаний, 2002

  4. Ефимова О.В. Ехсе1. Рабочая тетрадь.// Информатика (приложение к газете «Первое сентября») №№6, 7, 34/1998; №32/1999

  5. Информатика, 9 класс / Под ред. Н.В.Макаровой. - СПб: Издательство «Питер», 2000

  6. Есипов А.С., Паньгина Н.Н., Громада М.И. Информатика. Сборник за­дач и решений для общеобразовательных учебных заведений. СПб.: Наука и Техника, 2001.

  7. Ляхович В.Ф. Руководство к решению задач по основам информатики и вы­числительной техники: Практ. пособие для техникумов. - М.: Высш. шк., 1994.

  8. Журавлева Е.В. Внутрипредметная интеграция на уроках информатики. Методическое пособие. – Набережные Челны, 2005.

Литература для учащихся:

  1. Угринович Н.Д. Информатика и информационные технологии. Учебник для 10-11 классов - М.: Лаборатория Базовых знаний, 2002.

  2. Семакин И., Шеин Т. Базовый курс информатики в средней школе. -Лаборатория Базовых знаний, 2003

  3. Иванова И.А. Информатика. 11 класс: Практикум. -Саратов: Лицей, 2004


1. Введение в алгоритмизацию

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

































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

Задача 1.1

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


Рекомендации учителю:

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


Решение:

  1. этап: Разбор алгоритма решения задачи с построением математиче­ской модели и разработкой алгоритма (блок-схемы).

  2. этап: Реализация решения данного алгоритма в табличном процессо­ре МS Ехсеl.


Дано:

а – длина

b – ширина

Связь:

S = а*b


Соотношение переменных и ячеек электронной таблицы


Имя переменной

Адрес ячейки в ЭТ


а

В4

Найти:

S – площадь


b

В5


S

В8




Рекомендации учителю:

После разбора решения данной задачи, учащиеся открывают файл-заготовку в МS Ехсе1, и им предлагается провести эксперимент: вводя различные исходные данные проанализировать полученные результаты и сделать вывод о том, что такое электронная таблица и каково ее назна­чение.


Вывод: Электронная таблица - это программируемая таблица. Можно вычислить значение каждой ее клетки (ячейки) через значение других, задав алгоритм вычислений.

Когда учащиеся разобрали решение задачи в Ехсе1, сделали вывод, вво­дятся основные понятия электронной таблицы, подробно изучается ин­терфейс программы МS Ехсеl.


Задача 1.2

Вычислить стоимость покупки, состоящей из нескольких тетрадей и карандашей.


Решение:


Дано:

zt1 - цена одной тет­ради

кt- количество тет­радей

zк1 -цена одного карандаша

кк - количество карандашей

Связь:

стоимость покуп­ки тетрадей:

zt = zt1*kt

стоимость покуп­ки карандашей:

zk = zk1*kk

стоимость покуп­ки:

zena = zt+zk


Соотношение перемен­ных и ячеек электрон­ной таблицы


Имя переменной

Адрес

ячейки в

ЭТ


zt1

В4

kt

С4

zk1

В5

Найти:

гепа - стоимость по­купки


kk

С5


zt

D4

zk

D5

zena

D6
























Рекомендации учителю:

При решении второй задачи изучить правила форматирования таб­лиц, правила копирования формул (через основное меню и распростране­ние с помощью маркера заполнения), ввести понятие относительной ад­ресации и определить закономерность изменения формул, содержащих относительный адрес, при копировании (на примере копирования из ячей­ки D4 в D5).


Задача 1.3

Вычислить стоимость поездки на автомобиле на дачу (туда и обратно). Исходными данными являются: расстояние до дачи (в километрах); коли­чество бензина, которое потребляет автомобиль на 100 км пробега; цена одного литра бензина.


Решение:








































Рекомендации учителю:

При работе над этой задачей ввести понятие формата ячейки. Для ячеек В5 и В8 задать денежный формат.


Вид таблицы с введенными исходными данными:













Задача 1.4

Вычислить величину дохода по вкладу и сумму по окончании срока вклада. Исходные данные: величина процентной ставки (в процентах годовых) и время хранения (в днях).


Рекомендации учителю:

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

Решение:














































Шаг вперед

Для ввода понятия абсолютной ссылки, использовать задачу 1.4. Доба­вить данные еще по нескольким вкладчикам. Предложить учащимся про­вести эксперимент: скопировать формулы из строки первого вкладчика в строки по новым вкладчикам. Проанализировать результат, сделать вывод, ввести понятие абсолютной ссылки. Внести изменения в формулы по пер­вому вкладчику и скопировать их.

Таким образом, оформление электронной таблицы может быть таким:







Задачи для самостоятельного решения:

  1. Рабочий А собирает N пар обуви за 1 час, рабочий D - L пар, рабочий С - К пар.. Определить количество собранной обуви, если рабочий А ра­ботал X часов, В - Y часов, С - Z часов.

  2. Какой процент составляет число А от числа В?

  3. В январе 2008 года ЗАО «Актив» начислило референту Сидоровой И.И. 1964 года рождения заработную плату в размере 10 000 руб. Рассчи­тать сумму единого социального налога страховых взносов в Пенсионный фонд.

Примечание: ЕСН = 35,6% (в том числе: в пенсионный фонд - 28%, медицинское страхование - 3,6%, социальное страхование - 4%). Страховые взносы в пенсионный фонд: страховая часть - 12%, нако­пительная часть - 2%.

  1. Ввести данные по зарплате еще для 5 человек и выполнить соответст­вующие расчеты.

  2. Составить реестр розничных цен электротоваров, содержащий сле­дующие реквизиты:

  • наименование организации;

  • дату составления;

  • порядковый номер реестра;

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

Реестр должен отражать:

  • наименование товара;

  • цену поставщика на данный товар;

  • торговую наценку (в процентах к цене поставщика и в денежном выражении);

  • розничную цену.


3. Ветвление в алгоритмах

Рекомендации учителю:

Перед решением конкретных задач, изучается суть конструкции ветв­ления (в блок-схемах). После построения алгоритмов (блок-схем), содер­жащих ветвления, для конкретных задач, изучается формат функции ЕСЛИ в МS Ехсе1. После этого приступить к разбору задач с разработ­кой электронных таблиц.


Задача 2.1

Вычислить стоимость покупки с учетом скидки. Скидка в 10% предос­тавляется, если сумма покупки больше 1000 руб.


Решение:

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



















Рекомендации учителю:

Проанализировать запись условной функции =ЕСЛИ (А81000;$В$3;0). При по­строении алгоритма рассмат­ривается одна покупка (одна строка электронной таблицы). При оформлении электронной таблицы проанализировать закономерность изменения формул для последующих строк.

Повторить абсолютную и относительную адресацию, процентный формат данных.

























































Задача 2.2

Вычислить оптимальный вес пользователя, сравнить его с реальным и выдать рекомендации о необходимости поправиться или похудеть. Оп­тимальный вес вычислить по формуле: рост (в сантиметрах)-100.


Рекомендации учителю:

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


Решение:














Фрагмент блок-схемы



Оформление электронной таблицы в Ехсе1:













Шаг вперед

Задача 2.3

Вычислить стоимость покупки с учетом скидки. Скидка в 3% предос­тавляется в том случае, если сумма покупки больше 500 руб., в 5% -если сумма больше 1000 руб.


Рекомендации учителю:

Основой для данной задачи служит задача 2.1, но размер скидки изме­няется в зависимости от суммы покупки. Можно предложить учащимся самостоятельное решения данной задачи.


Задачи для самостоятельного решения:

  1. В некотором учебном заведении действуют следующий правила прие­ма: Абитуриенты сдают три экзамена. Если они набирают не менее 13 баллов, то это дает право поступить на дневное отделение, от 10-12 -вечернее, от 8 до 9 - заочное и ниже 8 баллов - отказ в приеме на уче­бу. Разработать алгоритм, который в зависимости от суммы набранных баллов сообщает абитуриенту его права на поступление.

  2. Вычислить стоимость телефонного разговора. Учесть, что стоимость разговора по телефону в воскресенье ниже, чем в обычные дни. (Исходные данные: длительность разговора, номер дня недели).

  3. При покупке билетов в цирк предоставляется скидка на коллективные заявки: на сумму от 300 до 1000 рублей - 5%, свыше 1000 рублей -10%. Стоимость билета зависит от расположения места: 1-2 ряды -250 руб., 3-5 ряды - 200 руб., 6-10 ряды - 150 руб., с 11 ряда и выше по 100 рублей. Ввести данные по нескольким покупателям и произвести рас­чет суммы предоставляемой скидки и суммы оплаты за билеты.


4. Строковый тип данных

Табличный процессор МS Ехсеl имеет большое количество функций по работе с текстом. Основные действия с текстом: замена части слова дру­гим текстом, удаление части слова, добавление подстроки в текст, копиро­вание части строки, замена в тексте одной подстроки на другую, объеди­нение нескольких строк текста, повтор строки несколько раз, определение позиции вхождения подстроки в данный текст. Все их можно реализовать в Ехсе1. Описание функций не приводится, так как их формат и назначе­ние очень хорошо описаны во встроенной справке в Ехсе1.


Рекомендации учителю:

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


Примеры оформления функций по работе со строковым типом дан­ных (текстом) приведены в следующей электронной таблице:



Рекомендации учителю:

Смысл функции ПОВТОР() проанализировать при изучении цикличе­ского алгоритма.

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


Задачи для самостоятельного решения:

1. При заполнении сводной ведомости экзаменационных оценок учащих­
ся школы (по пяти предметам) у некоторых ребят были допущены со­
кращения: «хор», «отл», «удовл», «неуд», а остальным наименование
оценки выставлено полностью: «хорошо», «отлично»,
«удовлетворительно», «неудовлетворительно». Определить по данной
таблице количество учащихся сдавших экзамен на хорошо и отлично
по каждому предмету в отдельности и все предметы в целом.

2. По данной таблице «Информационная база по учащимся школы»
сформировать новую таблицу, выбрав поля: Фамилия, Имя, Пол, Год
рождения.
В новой таблице содержимое полей Фамилия и Имя долж­
ны быть записаны в одну ячейку; содержимое поля Пол заменено:
«муж» - на «м», «жен» - на «ж». В полученной таблице подсчитать
сколько учащихся 1993 года рождения, сколько из них девочек.


Рекомендации учителю:

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


5. Циклические алгоритмы

Рекомендации учителю:

При решении первых задач на циклы ввести основные понятия: цикл, тело цикла, параметры цикла; рассмотреть разные типы циклов (со счетчиком, с предусловием, с постусловием). Изучить функцию авто­суммирования, правила вставки функций.


Задача 5.1

Дана последовательность из 20 чисел. Сосчитать сумму всех чисел по­следовательности. Разработать алгоритм и электронную таблицу.


Решение:

Соотношение переменных в блок-схеме и данных электронной таблицы:

S - переменная вычисления суммы. В таблице соответствует ячейка В7.

X - переменная, и которую поочередно вводятся элементы последовательно­
сти. В таблице соответствует последовательность из двадцати ячеек С4, D4,
EА V4, содержащих последовательность чисел.


Рекомендации учителю:

При разборе алгоритма задачи обратить внимание на то, что этот алгоритм составляет смысл функции СУММ в Ехсе1.

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
















Вид таблицы с введенными исходными данными:













Задача 5.2

Записать алгоритм и разработать электронную таблицу определения суммы чисел от 3 до 99 кратных числу 3.


Решение:

В задаче требуется вычислить сумму ряда: 3+6+9+12+.. .+99.


Соотношение переменных в блок-схеме и данных электронной таблицы:

S - переменная вычисления суммы. В таб­лице соответствует ячейка В35.

X - переменная, которая последовательно принимает значения от 3 до 99 с шагом 3. В таблице соответствует последова­тельность ячеек В2, ВЗ, В4, ..., В34, со­держащих последовательность чисел.


Рекомендации учителю:

При формировании в электронной таб­лице последовательности чисел использо­вать правила формирования арифметиче­ской прогрессии (в меню Правка - Запол­нить - Прогрессия — в диалоговом окне ввести соответствующие данные).

Оформление электронной таблицы анало­гично

задаче 4.1.




Задача 5.3

В водоеме 100 тонн рыбы. Каждый год рыболовецкая бригада вылавливает 15 тонн.. Воспроизводство рыбы 5% в год. Для сохранения воспроизводства рыбы необходимо прекращать лов, когда в водоеме ее оста­ется менее 5 тонн. Через какое число лет должен быть прекращен лов рыбы?


Решение:

Для решения этой задачи необходимо исполь­зовать цикл с предусловием (или с постусловием). Пусть К количество рыбы в очередной год, V -количество рыбы, которое вылавливает бригада каждый год, Р процент воспроизводства, О - год. Тогда формула вычисления количества рыбы в сле­дующий год: К=К+К*Р/100-У. Значение Р и V - остается неизменным из года в год. Цикл завершается, когда К станет меньше 5.

Соотношение переменных в блок-схеме и данных электронной таблицы:






















































Шаг вперед

Для формул столбца С применить условное форматирование. Слова «Прекратить ион» выделить красным цветом. Для этого в меню выбрать Формат Условное форматирование - в диалоговом окне задать соответ­ствующие параметры.


Задачи для самостоятельного решения:

1. В данной последовательности чисел определить количество элементов больших:

а) первого элемента последовательности;

б) больше третьего элемента последовательности;

в) больше 1-го элемента последовательности;

г) больше заданного числа N.

2. В марте 2008 года было приобретено основное средство на сумму 100 000 рублей. Годовая амортизация составляет 12,5%. Через три года компьютер продали с наценкой 10%. Установить продажную стои­мость компьютера. Рассчитать стоимость основного средства (с учетом амортизации), сумму амортизации и общую сумму амортизации по месяцам за весь период.


6. Массивы

Рекомендации учителю:

Ввести понятие массива данных (табличный способ организации дан­ных). Разобрать алгоритмы (блок-схемы) решения простейших задач с использованием массивов: поиск суммы (количества, произведения) всех элементов массива и элементов массива, удовлетворяющих заданным условиям.


Задача 6.1:

Выставленные в журнале оценки результатов контрольной работы по информатике образуют массив z(n). Определить число отличных оце­нок, число плохих оценок, средний балл за контрольную работу.


Решение:

Данную задачу можно разбить на три простые подзадачи: подсчет ко­личества элементов массива, равных числу 2; подсчет количества элементов массива равных числу 5; подсчет среднего арифметического всех эле­ментов массива (основа - сумма элементов массива). Такое оформление ре­шения требует введения понятия вспомогательного алгоритма. В основном алгоритме будет три обращения к вспомогательным алгоритмам.

При разборе решения данной задачи в МS Ехсе1 считаю необходимым разбор с учащимися смысла используемых функций. Разбор функций может быть представлен следующими алгоритмами:




































Функция СЧЕТЕСЛИ(С4:С20;"=2") аналогична функции СЧЕТЕСЛИ (С4:С20;" 5").


Шаг вперед

В задачу 6.1 внести изменения: массив оценок сформировать с помо­щью функции случайных чисел.

Применить функцию СЛЧИС(). Функция генерирует число из проме­жутка [0;1) Формула формирования отметки примет вид ОКРУГЛ ((СЛЧИС()*3+2);0). Скопировать формулу во все ячейки, которые долж­ны содержать оценки. Изменения значения функции СЛЧИС() происходит при каждом пересчете.


Задача 6.2

Имеется таблица зарплаты z(n), премий p(n) и удержаний u(n). Запи­сать алгоритм определения элементов таблицы «к выдаче на руки» r(n), суммарной величины зарплаты и премий, максимальной премии.


Решение:
























Рекомендации учителю:

Блок-схемы для функций разобрать также, как в предыдущей задаче 6.1 Далее предложить учащимся самостоятельно разработать электронную таблицу.

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

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


Задачи для самостоятельного решения:

  1. Заполнить массив значениями скорости в каждую секунду из первых 50 секунд движения тела, движущегося с начальной скоростью V0 и ускоре­нием а. Использовать формулу: Vt = V0 + at. Исходные данные: начальная скорость и ускорение.

  2. На соревнованиях по прыжкам в высоту и в длину получены два массива результатов h(n) и d(n). Определить лучший и худший результат в каж­дом виде соревнования.

  3. На метеопосту за период наблюдения в n дней была получена таблица величины атмосферного давления. Определить: а) максимальный и мини­мальный элементы массива и номера соответствующих им дней в масси­ве; б) среднее значение давления за время наблюдения; в) количество дней, в которые давление превышало заданную величину а; г) отсортировать массив по возрастанию.


















































Примерное планирование (при одночасовой программе)


Тема

Кол-во часов

Алгоритмизация. Табличный процессор МS Ехсе1

24

1.

Понятие алгоритма. Виды алгоритмов и их свойства. Исполнители алгоритмов.

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

1

2.

Линейный алгоритм. Построение блок-схем к задачам на линей­ный алгоритм. Оформление решения задачи в табличном процес­соре.

2

3.

Электронная таблица: понятие, назначение и основные функции. Интерфейс программы МS Ехсе1. Основные понятия ЭТ: ячейка, строка, столбец. Табличный курсор. Правила ввода данных в ЭТ. Формула. Правила ввода формул. Форматирование ЭТ. Решение задач на линейный алгоритм.

2

4.

Относительная и абсолютная адресация. Копирование данных, фор­мул. Маркер заполнения. Формат данных. Решение задач на линейный алгоритм.

2

5.

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

2

6.

Решение задач па разветвленный алгоритм (разработка блок-схем, оформление решения в ЭТ).

2

7.

Строковые переменные. Операции со строковыми переменными. Строковые переменные в МS Ехсе1. Функции в МS8 Ехсе1. Ввод функ­ций.

2

8.

Циклический алгоритм.

Функция автосуммирования в Ехсе1. Применение математических

функций.

2

9.

Табличные величины. Массивы данных.

Решение задач на массивы. Оформление решения с помощью ЭТ.

4

10.

Построение диаграмм и графиков в ЭТ.

2

11.

Решение экономических задач.

2

12.

Зачетная работа.

1


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










Требования к ЗУН

Учащиеся должны знать:

  • Понятие алгоритма;

  • Свойства алгоритма;

  • Средства представления и записи алгоритмов;

  • Основные алгоритмические конструкции и их использование для построения алгоритмов;

  • Электронные таблицы: назначение, функции.

  • Основные понятия электронных таблиц: ячейка, строка, столбец, диапазон ячеек;

  • Типы (числа, формулы, текст) и формат данных;

  • Правила записи и использования функций, формулы;

  • Технология создания и редактирования электронного документа;

  • Относительная и абсолютная адресация;

  • Типы диаграмм в ЭТ и их составные части;

  • Технология создания и редактирования диаграмм.


Учащиеся должны уметь:

  • Приводить примеры алгоритмов;

  • Составлять алгоритмы и описывать их с помощью блок-схем;

  • Вводить данные и производить вычисления в электронных таблицах;

  • Делать графическое представление данных в электронных таблицах.


Основные понятия:

Алгоритм исполнитель, система команд исполнителя, средства описания алгоритма (словесно-пошаговый, графический (блок-схема), формальный (язык программирования ли алгоритмический язык) алгоритмы), линейный алгоритм разветвляющийся алгоритм, циклический алгоритм, массивы.

Табличный процессор, электронная таблица, ячейка, диапазон ячеек, формула, диаграмма

-80%
Курсы повышения квалификации

Проектная деятельность учащихся

Продолжительность 72 часа
Документ: Удостоверение о повышении квалификации
4000 руб.
800 руб.
Подробнее
Скачать разработку
Сохранить у себя:
Внутрипредметная интеграция тем «Алгоритмизация» и «Табличный процессор» (1.36 MB)

Комментарии 0

Чтобы добавить комментарий зарегистрируйтесь или на сайт