Инфоурок Информатика Рабочие программыПрограмма спецкурса "Алгоритмика" для 5-7 классов

Программа спецкурса "Алгоритмика" для 5-7 классов

Скачать материал

Алгоритмика

5—7 классы

Пояснительная записка

Курс “Алгоритмика” рассчитан на обучение в течение одного года учеников пятого, шестого или седьмого класса средней общеобразовательной школы. Здесь приводится примерная программа курса для бескомпьютерного варианта обучения. Программа рассчитана на проведение еженедельно одного урока продолжительностью один академический час.

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

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

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

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

Возможность работы с компьютером повышает интерес школьника, а значит, и эффективность его работы.

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

Робот действует в определенной среде. Чтобы описать Исполнителя, нужно задать среду, в которой он действует, и действия, которые он совершает при нажатии каждой из кнопок.

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

- манипуляция с физическими предметами;
- театрализация:
- манипуляция с объектами на экране компьютера;
- командный режим управления экранными объектами;

·   управление экранными объектами с помощью линейных программ;

·   продвинутое программирование с использованием процедур и других универсальных конструкций.

Требования к знаниям и умениям учащихся

Учащиеся должны знать и уметь использовать основные понятия курса «Алгоритмика», в том числе: Исполнитель, среда Исполнителя, конструкции, команды Исполнителя, состояние Исполнителя, алгоритм, простой цикл, ветвление, сложный цикл, условия, истинность условий, логические операции, эффективность и сложность алгоритма, координаты на плоскости, преобразование программ, параллельное программирование.

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

Программа  курса изучения информатики

Алгоритмика

5 класс. В неделю 1 час. Всего 34 часа.

Содержание

Кол-во часов

1

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

1

2

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

1

3

Форма записи алгоритма.

1

4

Виды алгоритмов.

1

5

Исполнители алгоритмов.

1

6

Простейшая программа.

1

7-8

Что такое цикл? Правила использования оператора цикла.

2

9-10

Вложенные циклы.

2

11-12

Алгоритмы с обратной связью.

2

13-15

Цикл и условием. Правила использования цикла пока.

3

16-18

Что такое условный оператор? Правила использования условного оператора.

3

19

Сокращенная форма.

1

20-21

Что такое сложные условия. Правила использования сложных условий.

2

22-23

Зачем нужны переменные? Что такое переменная? Объявление переменных.

2

24-25

Арифметические выражения.

2

26-28

Цикл с параметром.

3

29

Диалоговые программы.

1

30-31

Вывод на экран. Праила использования оператора вывода.

2

32-33

Ввод данных. Правила использования оператора ввода.

2

34

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

1

6 класс. В неделю 1 час. Всего 34 часа.

Содержание

Кол-во часов

1-2

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

2

3-4

Форма записи алгоритмов.

2

5-6

Виды алгоритмов.

2

7-8

Исполнители алгоритмов.

2

9

Алфавит языка Паскаль. Основные блоки ЭВМ.

1

10-11

Структура программы на языке Паскаль.

2

12-13

О типах данных. Имена.

2

14-15

Первая программа.

2

16-19

Арифметические операции. Выражения. Математические функции.

4

20-21

Операторы языка Паскаль. Оператор присваивания. Операторные скобки.

2

22-25

Составной оператор. Условный оператор.

4

26-29

Вложенные операторы IF.

4

30-33

Операторы цикла.

4

34

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

1

7 класс. В неделю 1 час. Всего 34 часа.

Содержание

Кол-во часов

1

Алгоритм. Свойства алгоритма. Форма записи алгоритма.

1

2

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

1

3

Алфавит языка Паскаль. Структура программы на языке Паскаль.

1

4-5

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

2

6-8

Арифметические операции. Выражения. Математические функции.

3

9-13

Операторы языка Паскаль (оператор присваивания, составной оператор, условный оператор, оператор цикла)

5

14-15

Алгоритм вычисления суммы  n чисел.

2

16-17

Подсчет количества чисел, удовлетворяющих заданному условию.

2

18-19

Алгоритм вычисления n!

2

20-21

Алгоритма вычисления an.

2

22-24

Конструкция цикла с предварительной проверкой условия.

3

25-27

Конструкция цикла с последующей проверкой условия.

3

28

Еще раз о типах данных.

1

29-31

Арифметические основы ЭВМ. Системы счисления.

3

32-33

Представление информации в ЭВМ. Формы представления чисел в ЭВМ. Представления чисел с плавающей точкой.

2

34

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

1

ЛИТЕРАТУРА

1. Алгоритмика.5—7 кл.: Учебник и задачник для общеобразоват. учеб. заведение/А. К. Звонкий, А Г. Кулаков, С. К.Лавдо, А Л. Семенов, А. X. Шень.— М“:Дрофа, 1996, 1997.
2. Алгоритмика. 5—7 кл.: Методические рекомендации для учителя: Решение задач.— М.: Дрофа, 1997.

Просмотрено: 0%
Просмотрено: 0%
Скачать материал
Скачать материал "Программа спецкурса "Алгоритмика" для 5-7 классов"

Методические разработки к Вашему уроку:

Получите новую специальность за 6 месяцев

Менеджер по управлению сервисами ИТ

Получите профессию

Методист-разработчик онлайн-курсов

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Скачать материал

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

6 664 805 материалов в базе

Скачать материал

Другие материалы

Вам будут интересны эти курсы:

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.

  • Скачать материал
    • 12.12.2015 4025
    • DOCX 73.5 кбайт
    • 33 скачивания
    • Рейтинг: 4 из 5
    • Оцените материал:
  • Настоящий материал опубликован пользователем Курмангалиева Светлана Хайрлыевна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

    Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.

    Удалить материал
  • Автор материала

    • На сайте: 9 лет
    • Подписчики: 0
    • Всего просмотров: 12062
    • Всего материалов: 5

Ваша скидка на курсы

40%
Скидка для нового слушателя. Войдите на сайт, чтобы применить скидку к любому курсу
Курсы со скидкой

Курс профессиональной переподготовки

Менеджер по туризму

Менеджер по туризму

500/1000 ч.

Подать заявку О курсе

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

Методика преподавания информатики в начальных классах

72 ч. — 180 ч.

от 2200 руб. от 1100 руб.
Подать заявку О курсе
  • Этот курс уже прошли 67 человек

Курс профессиональной переподготовки

Управление сервисами информационных технологий

Менеджер по управлению сервисами ИТ

600 ч.

9840 руб. 5600 руб.
Подать заявку О курсе
  • Сейчас обучается 26 человек из 19 регионов
  • Этот курс уже прошли 34 человека

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

Особенности подготовки к сдаче ОГЭ по информатике и ИКТ в условиях реализации ФГОС ООО

36 ч. — 180 ч.

от 1700 руб. от 850 руб.
Подать заявку О курсе
  • Сейчас обучается 102 человека из 39 регионов
  • Этот курс уже прошли 806 человек

Мини-курс

Психология личностного развития: от понимания себя к творчеству

6 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 64 человека из 28 регионов
  • Этот курс уже прошли 30 человек

Мини-курс

Инвестиционная деятельность и проектный менеджмен

3 ч.

780 руб. 390 руб.
Подать заявку О курсе

Мини-курс

Эффективное взаимодействие с детьми: стратегии общения и воспитания

4 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 663 человека из 74 регионов
  • Этот курс уже прошли 561 человек