Методические особенности изучения раздела Алгоритм и исполнители в базовом школьном курсе информатики
Рефераты >> Педагогика >> Методические особенности изучения раздела Алгоритм и исполнители в базовом школьном курсе информатики

2.3 Методические особенности изучения раздела

Проанализировав авторские программы, используемые в настоящее время в различных учебных заведениях и одобренные Министерством образования и науки Российской Федерации, можно сделать вывод о различны подходах к построению изучения раздела «алгоритм и исполнители».

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

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

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

Поскольку в базовом курсе ставится лишь цель первоначального знакомства с программированием, то строгого описания языка программирования не требуется. Основной используемый метод – демонстрация языка на примерах простых программ с краткими комментариями. В связи с этим у учащихся могут возникнуть трудности с изучением объектно-ориентированной среды Visual Basic. Некоторые понятия достаточно воспринять ученикам на «интуитивном» уровне. Для выполнения учениками несложных самостоятельных заданий достаточно действовать методом «по образцу».

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

1. сначала рассматриваются всевозможные алгоритмы, для описания которых используются блок-схемы и алгоритмический язык, а затем – правила языка программирования, способы перевода уже построенных алгоритмов программу на этом языке;

2. алгоритмизация и языки программирования осваиваются параллельно.

Теоретическое изучение алгоритмизации и программирования, оторванное от практики, малоэффективно. Желательно, чтобы ученики как можно раньше получили возможность проверять правильность своих алгоритмов, работая на компьютере.

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

В качестве примера построение последовательности изучения темы «алгоритм и исполнители» можно предложить следующее поурочное планирование, разработанное по учебнику Семакина (9 класс) [9].

Таблица 2. – Основные темы

 

Тема

Всего часов

теория

практика

Вид практического занятия

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

1.

Управление и кибернетика. Автоматизированные и автоматические системы управления.

1

1

-

   

2.

Определение и свойства алгоритма. Линейные алгоритмы.

1

1

-

   

3.

Практическая работа №23. Разработка линейных алгоритмов для графического исполнителя.

1

-

1

Практикум на ПК

Графический исполнитель Черепашка, Кенгуренок, Чертежник

4.

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

1

1

-

   

5.

Практическая работа №23. Учебный исполнитель алгоритмов. Последовательная детализация.

1

-

1

Практикум на ПК

Графический исполнитель Черепашка, Кенгуренок, Чертежник

6.

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

1

1

-

   

7.

Практическая работа №24. Учебный исполнитель алгоритмов. Циклические алгоритмы.

1

-

1

Практикум на ПК

Графический исполнитель Черепашка, Кенгуренок, Чертежник

8.

Ветвления. Циклы в сочетании с ветвлениями.

1

1

-

   

9.

Практическая работа №25. Учебный исполнитель алгоритмов. Ветвления. Циклы в сочетании с ветвлениями.

1

-

1

Практикум на ПК

Графический исполнитель Черепашка, Кенгуренок, Чертежник

10.

Контрольная работа №6. Информация и управление (тестирование, зачетная практическая работа, защита проекта).

1

-

1

   
 

Итого

10

5

5

   

Согласно с данным поурочным планированием на изучение раздела «алгоритм и исполнители» в 9 классе по программе И.Г. Семакина отводится 10 учебных часов, из которых 5 посвящены теории и 5 практическому освоению учебной среды программирования. Учащиеся на примерах знакомятся с базовыми алгоритмическими конструкциями, тем самым на данном этапе закладываются первые навыки, необходимые для дальнейшего совершенствования в области освоения более сложных сред программирования.


Страница: