Смекни!
smekni.com

Методические особенности изучения раздела "Алгоритм и исполнители" в базовом школьном курсе информатики (стр. 6 из 6)

Для сравнения нужно рассмотреть поурочное планирование, составленное на основе другой авторской программы – это программа Н.Д. Угриновича. По ее основе составлено поурочное планирование предмета «Информатика и ИКТ», а именно раздела «алгоритм и исполнители» для 9 класса базового уровня.[12]

Таблица 3. – Темы и программное обеспечение

Тема Кол-во часов Тип урока Контроль Программное обеспечение
1 Понятие алгоритма, свойства алгоритмов. 1 комбинированный
2 Исполнители алгоритмов, система команд исполнителя. Способы записей алгоритмов. Формальное исполнение алгоритмов. 1 комбинированный Редактор блок-схем алгоритмов Block-diagram editorСистема объектно-ориентированного программирования Visual Basic 2005 Express Edition
3 Объектно-ориентированное программирование. Графический интерфейс: форма и управляющие элементы. Событийные процедуры. 1 комбинированный Редактор блок-схем алгоритмов Block-diagram editorСистема объектно-ориентированного программирования Visual Basic 2005 Express Edition
4 Тип, имя и значение переменной. Присваивание. 1 комбинированный № 33. Проект «Форма и размещение на ней управляющих элементов». Редактор блок-схем алгоритмов Block-diagram editorСистема объектно-ориентированного программирования Visual Basic 2005 Express Edition
5 Основные алгоритмические структуры (линейная, ветвление, выбор, цикл) и их кодирование на языке программирования. 1 комбинированный № 34. Проект «Линейный алгоритм. Тип, имя и значение переменных».№ 35. Проект «Ветвление. Проверка знаний».№ 36. Проект «Выбор. Выставление оценки». Редактор блок-схем алгоритмов Block-diagram editorСистема объектно-ориентированного программирования Visual Basic 2005 Express Edition
6 Графические возможности языка программирования. 1 комбинированный № 37. Проект «Цикл. Коды символов».№ 38. Проект «Графический редактор». Редактор блок-схем алгоритмов Block-diagram editorСистема объектно-ориентированного программирования Visual Basic 2005 Express Edition
7 Контрольная работа: тестирование, разработка зачетного проекта. 1 контроль знаний Редактор блок-схем алгоритмов Block-diagram editorСистема объектно-ориентированного программирования Visual Basic 2005 Express Edition

Первое отличие поурочного планирования по учебнику Н.Д. Угриновича от планирования по программе И.Г. Семакина заключается в количестве часов, отводимое на изучение этого довольно объемного и сложного для понимания раздела школьной программы – их всего 7, включая и контроль знаний. Этого явно недостаточно для глубокого и детального изучения материала, но вполне хватает для поверхностного знакомства с алгоритмами и их конкретном представлении на языке программирования.

Второе существенное отличие данной программы, как было отмечено раньше, это использование с самого начала обучения довольно сложной среды объектно-ориентированного программирования - Visual Basic 2005, что также вызывает дополнительные сложности у учащихся. Также параллельно с Visual Basic 2005 на уроках используется редактор блок-схем алгоритмов Block-diagram editor, что обеспечивает многосторонний подход для осмысления учащимися понятия структуры алгоритма, что в свою очередь обеспечивает лучшее понимания этапов работы программы, тем самым помогает понять логические основы программирования.

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


Заключение

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

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

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

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

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

Также в ходе проведения исследования был проведен анализ авторских программ, а конкретно раздела «алгоритм и исполнители», который позволяет сделать следующие выводы:

- содержание теоретического составляющего практически полностью совпадает;

- практическая составляющая различается в следствие выбора авторами различных сред реализации программ (ЛОГО, Черепашка, VisualBasic);

- различается время первого знакомство учащихся с основами алгоритмизации (с 8 или 9 класса);

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

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

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

Таким образом, в ходе проведенного исследования нами были решены все поставленные задачи.

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


Библиографический список

1. Изучение информатики и вычислительной техники: Пособие для учителей / Под ред. А.П. Ершова, В.М. Монахова. – М., 2003.

2. Информатика и ИКТ. Практикум 8-9 класс / Под ред. Н.В. Макаровой– СПб, 2008.

3. Информатика и ИКТ. Учебник 8-9 класс / Под ред. Н.В. Макаровой– СПб, 2008.

4. Лапчик М.П. Вычисление. Алгоритмизация. Программирование: Пособие для учителя / Лапчик М.П. – М., 2002.

5. Лапчик М.П. Методика обучения информатики / Лапчик М.П. – М., 2001.

6. Пейперт С. Дети, компьютер и плодотворные идеи. / Пейперт С. – М, 2003.

7. Программы для средних общеобразовательных учебных заведений. Информатика и ИКТ. / М., 2008.

8. Программа по информатике и ИКТ. 5-11 класс / Под ред. Н.В. Макаровой – СПб, 2008.

9. Семакин И.Г. Базовый курс информатики: 7-9 класс / Семакин И.Г и др. – М., 2008.

10. Семакин И.Г., Шеина Т.Ю. Преподавание базового курса информатики в средней школе: Метод. пособие / Семакин И.Г., Шеина Т.Ю. – М., 2002.

11. Сластенин В.А. и др. Педагогика: Учеб. пособие для студентов пед. Учебных заведений / Сластенин В.А. и др., М. – 1999.

12. Угринович Н. Информатика. Базовый курс: Учебник для 9 класса / Угринович Н.Д. – М., 2008.

13. Угринович Н. Преподавание курса «Информатика и ИКТ» в основной и старей школе. Методическое пособие для учителей/ Угринович Н.Д. – М., 2008.