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

Таблица 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, что обеспечивает многосторонний подход для осмысления учащимися понятия структуры алгоритма, что в свою очередь обеспечивает лучшее понимания этапов работы программы, тем самым помогает понять логические основы программирования.

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

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

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

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

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

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

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

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

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

Страница:  1  2  3  4  5  6  7  8  9 


Другие рефераты на тему «Педагогика»:

Поиск рефератов

Последние рефераты раздела

Copyright © 2010-2024 - www.refsru.com - рефераты, курсовые и дипломные работы