Меню
Разработки
Разработки  /  Информатика  /  Уроки  /  4 класс  /  Алгоритм и его свойства

Алгоритм и его свойства

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

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

Цель урока        

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

Требования к знаниям и умениям

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

- понятие алгоритма, исполнитель, СКИ, свойства алгоритма ;

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

- составлять алгоритм используя свойства алгоритма.

Тип урока 

Объяснительно демонстрационный с элементами практикума

Программное дидактическое обеспечение     

Учебник.

Тетрадь.

Компьютер

Структура урока        

Орг. момент (2 мин.).

Объяснение нового материала (25 мин.).

Практическая работа (20 мин.).

Подведение итогов (3 мин.).

Урок информатики в 4 классе Алгоритм и его свойства

ХОД И СОДЕРЖАНИЕ УРОКА

1-й этап. Включение учащихся в активную деятельность на уроке.

Приветствие учащихся, настраиваю на рабочий лад, оговариваю цели и ход урока.

2-й этап. Реализуются обучающие и развивающие цели.

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

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

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

Задание 1: Из предложенных команд запишите в тетради рецепт заваривания чая:

размешать сахар ложечкой; добавить кипятку; налить в чашку заварку; вскипятить воду; положить сахар.

У вас должен был получиться такой алгоритм:

вскипятить воду;

налить в чашку заварку

добавить кипятку;

положить сахар;

размешать сахар ложечкой;

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

Как вы думаете, что будет если убрать из рецепта вторую команду? А четвертую?

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

А сейчас давайте запишем что же такое алгоритм (с презентации "План действий над информацией по определенным правилам принято называть а л г о р и т м о м").

Учащимся предлагается разгадать ребус.

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

Выполни алгоритм:

1. Установи карандаш в указанную точку.

2. Двигаясь по часовой стрелке, нарисуй квадрат со стороной 6 клеточек.

3. Найди верхний левый угол квадрата.

4. Отступи вправо и вверх на 3 клеточки.

5. Поставь точку.

6. Соедини эту точку с верхними уголками квадрата.

7. Найди верхний левый угол квадрата.

8. Отступи 2 клеточки вправо и 2 клетки вниз.

9. Двигаясь по часовой стрелке, нарисуй квадрат со стороной 2 клетки.

10. Раздели маленький квадрат на 4 квадрата.

Учитель проверяет выполнение задания. После этого разбираем из чего состоит алгоритм, кто является его исполнителем и СКИ (по презентации записываем определения).

Далее рассматриваем пример с Матроскиным (алгоритм приготовления бутерброда).

Исправьте ошибки в алгоритме:

Алгоритм приготовления бутерброда Кота Матроскина

1 положить один ломтик колбасы на стол;

2 отрезать ломтик хлеба;

3 накрыть хлеб вторым ломтиком колбасы;

4 отрезать два ломтика колбасы;

5 накрыть ломтик колбасы хлебом;

6 намазать хлеб маслом;

Исправленный алгоритм выглядит так:

Алгоритм приготовления бутерброда Кота Матроскина

1 отрезать ломтик хлеба;

2 намазать хлеб маслом;

3 отрезать два ломтика колбасы;

4 положить один ломтик колбасы на стол;

5 накрыть ломтик колбасы хлебом;

6 накрыть хлеб вторым ломтиком колбасы;

Переходим к свойствам алгоритма. Все свойства алгоритма учащиеся записывают в тетради.

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

1. ДИСКРЕТНОСТЬ.

Например, дан алгоритм:

Разбить 3 яйца, Вылить тесто в форму. 1 стакан сахара, добавить 2-3 стакана муки. Замесить тесто. Выпекать в духовке 20 минут, 2 стакана сметаны,

Процесс решения задачи должен быть разбит на последовательность отдельных шагов.(презентация)

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

разбить 3 яйца;

добавить 2 стакана сметаны;

1 стакан сахара;

2-3 стакана муки;

замесить тесто.

2. ОДНОЗНАЧНОСТЬ.

Смысл всех команд, приведенных в алгоритме, должен быть строго определен и не допускать двусмысленности(презентация). Например, в алгоритме указано, что надо взять 2-3 стакана муки. Какие стаканы, какой муки?

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

разбить 3 яйца;

добавить 2 стакана сметаны;

1 стакан сахара;

2 стакана муки;

замесить тесто.

3. РЕЗУЛЬТАТИВНОСТЬ.

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

Добавим в наш алгоритм команды. Получим:

разбить 3 яйца;

добавить 2 стакана сметаны;

1 стакан сахара;

2-3 стакана муки;

замесить тесто;

вылить тесто в форму;

выпекать в духовке 20 минут.

В результате выполнения этого алгоритма должен получиться торт.

4. УНИВЕРСАЛЬНОСТЬ.

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

Посмотрите на приведенные ниже алгоритмы: первый алгоритм будет понятен людям, знающим русский язык. Второй для тех, кто знает английский. 1 разбить 3 яйца

2 добавить 2 ст. сметаны

3 стакан сахара

4 стакана муки

5 замесить тесто

6 вылить тесто в форму

7 выпекать в духовке 20 минут.   

3-й этап. Развитие интеллектуальных способностей учащихся.

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

Алгоритм "Узор"

В результате выполнения алгоритма должен получиться такой рисунок:

4-й этап. Завершающий этап урока.

Подведение итогов урока, определение целей и задач на следующий урок. Задание на дом. Составить алгоритм приготовления завтрака.

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

Алгоритм и его свойства



Цель урока

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

Требования к знаниям и умениям

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

- понятие алгоритма, исполнитель, СКИ, свойства алгоритма ;

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

- составлять алгоритм используя свойства алгоритма.

Тип урока

Объяснительно демонстрационный с элементами практикума

Программное дидактическое обеспечение

Учебник.

Тетрадь.

Компьютер

Структура урока

Орг. момент (2 мин.).

Объяснение нового материала (25 мин.).

Практическая работа (20 мин.).

Подведение итогов (3 мин.).



ХОД И СОДЕРЖАНИЕ УРОКА

1-й этап. Включение учащихся в активную деятельность на уроке.

Приветствие учащихся, настраиваю на рабочий лад, оговариваю цели и ход урока.

2-й этап. Реализуются обучающие и развивающие цели.

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

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

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

Задание 1: Из предложенных команд запишите в тетради рецепт заваривания чая:

размешать сахар ложечкой; добавить кипятку; налить в чашку заварку; вскипятить воду; положить сахар.



У вас должен был получиться такой алгоритм:

вскипятить воду;

налить в чашку заварку

добавить кипятку;

положить сахар;

размешать сахар ложечкой;



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

Как вы думаете, что будет если убрать из рецепта вторую команду? А четвертую?

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

А сейчас давайте запишем что же такое алгоритм (с презентации "План действий над информацией по определенным правилам принято называть а л г о р и т м о м").

Учащимся предлагается разгадать ребус.





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

Выполни алгоритм:



1. Установи карандаш в указанную точку.

2. Двигаясь по часовой стрелке, нарисуй квадрат со стороной 6 клеточек.

3. Найди верхний левый угол квадрата.

4. Отступи вправо и вверх на 3 клеточки.

5. Поставь точку.

6. Соедини эту точку с верхними уголками квадрата.

7. Найди верхний левый угол квадрата.

8. Отступи 2 клеточки вправо и 2 клетки вниз.

9. Двигаясь по часовой стрелке, нарисуй квадрат со стороной 2 клетки.

10. Раздели маленький квадрат на 4 квадрата.

Учитель проверяет выполнение задания. После этого разбираем из чего состоит алгоритм, кто является его исполнителем и СКИ (по презентации записываем определения).

Далее рассматриваем пример с Матроскиным (алгоритм приготовления бутерброда).

Исправьте ошибки в алгоритме:

Алгоритм приготовления бутерброда Кота Матроскина

1 положить один ломтик колбасы на стол;

2 отрезать ломтик хлеба;

3 накрыть хлеб вторым ломтиком колбасы;

4 отрезать два ломтика колбасы;

5 накрыть ломтик колбасы хлебом;

6 намазать хлеб маслом;



Исправленный алгоритм выглядит так:

Алгоритм приготовления бутерброда Кота Матроскина

1 отрезать ломтик хлеба;

2 намазать хлеб маслом;

3 отрезать два ломтика колбасы;

4 положить один ломтик колбасы на стол;

5 накрыть ломтик колбасы хлебом;

6 накрыть хлеб вторым ломтиком колбасы;



Переходим к свойствам алгоритма. Все свойства алгоритма учащиеся записывают в тетради.

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

1. ДИСКРЕТНОСТЬ.

Например, дан алгоритм:

Разбить 3 яйца, Вылить тесто в форму. 1 стакан сахара, добавить 2-3 стакана муки. Замесить тесто. Выпекать в духовке 20 минут, 2 стакана сметаны,

Процесс решения задачи должен быть разбит на последовательность отдельных шагов.(презентация)

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

разбить 3 яйца;

добавить 2 стакана сметаны;

1 стакан сахара;

2-3 стакана муки;

замесить тесто.

2. ОДНОЗНАЧНОСТЬ.

Смысл всех команд, приведенных в алгоритме, должен быть строго определен и не допускать двусмысленности(презентация). Например, в алгоритме указано, что надо взять 2-3 стакана муки. Какие стаканы, какой муки?

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

разбить 3 яйца;

добавить 2 стакана сметаны;

1 стакан сахара;

2 стакана муки;

замесить тесто.

3. РЕЗУЛЬТАТИВНОСТЬ.

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

Добавим в наш алгоритм команды. Получим:

разбить 3 яйца;

добавить 2 стакана сметаны;

1 стакан сахара;

2-3 стакана муки;

замесить тесто;

вылить тесто в форму;

выпекать в духовке 20 минут.

В результате выполнения этого алгоритма должен получиться торт.

4. УНИВЕРСАЛЬНОСТЬ.

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

Посмотрите на приведенные ниже алгоритмы: первый алгоритм будет понятен людям, знающим русский язык. Второй для тех, кто знает английский. 1 разбить 3 яйца

2 добавить 2 ст. сметаны

3 стакан сахара

4 стакана муки

5 замесить тесто

6 вылить тесто в форму

7 выпекать в духовке 20 минут.

3-й этап. Развитие интеллектуальных способностей учащихся.

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

Алгоритм "Узор"

В результате выполнения алгоритма должен получиться такой рисунок:

4-й этап. Завершающий этап урока.

Подведение итогов урока, определение целей и задач на следующий урок. Задание на дом. Составить алгоритм приготовления завтрака.

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

Современный урок информатики в условиях реализации ФГОС

Продолжительность 108 часов
Документ: Удостоверение о повышении квалификации
5900 руб.
1180 руб.
Подробнее
Скачать разработку
Сохранить у себя:
Алгоритм и его свойства (0.07 MB)

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

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

Наталия Малахова, 11.11.2012 09:00
Спасибо. Очень даже пригодится для работы. Так материал можем искать только в интернете: лишены каких бы то ни было учебников. Успехов!
Кулийпа, 01.11.2012 13:48
Спасибо мне очень понравилась ваш урок.
   Желаю успеха на работе