Методика преподавания информатики. Лекции для студентов 4-го курса педагогического потока ммф (февраль июнь 2009года, 34/34 часа) Введение




PDF просмотр
НазваниеМетодика преподавания информатики. Лекции для студентов 4-го курса педагогического потока ммф (февраль июнь 2009года, 34/34 часа) Введение
страница14/36
Дата20.12.2012
Размер0.54 Mb.
ТипДокументы
1   ...   10   11   12   13   14   15   16   17   ...   36

Необходимо  иметь  в  виду  следующую  методическую  сложность.  Алгоритмический 
стиль мышления, который мы должны сформировать, отличается от математического, хо-
тя и основывается на нем. Решить задачу и составить алгоритм (программу), с помощью 
которой  ЭВМ  должна  решить  ту  же  задачу,  это  не  всегда  одно  и  то  же,  то  есть  требует 
различных способностей, различных сторон мышления. Например, даже  ученики с  хоро-
шими  математическими  способностями  не  сразу  понимают  динамический  смысл  записи 
алгоритма. Если любое записанное действие при решении математической задачи выпол-
няется  всегда,  если  оно  записано,  то  в  программе,  например,  может  выполняться  только 
одна  из  двух  ее  ветвей.  Некоторая  последовательность  действий  может  повторяться,  ди-
намически может меняться значение некоторой величины и т. п. Эти трудности возраста-
ют в условиях безмашинного изучения алгоритмов. Как преодолеть эту сложность? Опыт 
изучения  других  дисциплин  почти  не  помогает,  так  как  формулы  в  математике,  физике, 
химии имеют другой, статический смысл. Для лучшего понимания учениками работы ал-
горитма можно рекомендовать следующие приемы: 
– исполнение алгоритма вручную; 
– использование блок-схем ; 
– выполнение программы по шагам,  т. е.  трассировка программы, с помощью совре-
менных средств программирования   (команды Trace IntoStep Over и др. в современных 
интегрированных средах программирования). 
 
6.2. Общие методические принципы обучения ОА и П 
 
Рассматриваются принципы, которыми можно руководствоваться при изучении ОА и 
П как в машинном , так и в безмашинном вариантах. 
6.2.1. Принцип многоуровневости 
Этот принцип связан с тем, что в алгоритмизации и программировании, как ни в од-
ной  другой  области  деятельности,  все  темы,  элементы  языка  тесно  переплетены  между 
собой.  Поэтому  некоторую  трудность  представляет определение  порядка  изучения  поня-
тий и конструкций языка, приемов и методов программирования. Большинство учебников 
построены таким образом, что сначала рассматриваются элементы выбранного языка про-
граммирования  (константы  и  переменные, все  их  типы,  все операции над  ними, правила 
построения выражений и т. д.), а потом последовательно изучаются операторы, методы и 
технологии программирования. При этом, как правило, сразу в одном пункте приводятся 
все возможности изучаемого элемента языка, например, оператора, хотя некоторые из них 
редко  используются  или  достаточно  сложные.  Аналогично  при  изучении  какой-нибудь 
другой  системы  (не  обязательно  системы  программирования)  приводится  полное  описа-
ние некоторого элемента, хотя на начальном этапе достаточно знать ее простейшую фор-
му, лишь некоторые ее возможности. 
Такую общепринятую методику можно  усовершенствовать следующим образом. Па-
раллельное изучение ЯП и средств разработки программы делим на этапы (уровни). Пер-
вый из них (основы, начало, быстрое введение) включает лишь некоторые наиболее про-
стые и часто используемые в дальнейшем элементы (типы данных (вещественные и цело-
численные),  операции  над  ними  (арифметические),  операторы,  стандартные  функции  и 
процедуры,  и  т.п.),  обеспечивающие  возможность  быстрой  разработки  простейших  про-
грамм.  После  приобретения  первоначальных  навыков  программирования  школьник  ос-
ваивает второй, основной уровень. На этом этапе изучаются новые элементы языка и ОС а 
также рассматриваются новые возможности тех же конструкций языка и ОС, основы   ко-
торых   были изучены на первом этапе. Первые два  уровня должны быть усвоены всеми 
учениками класса. 
 
23 

Третий, заключительный уровень состоит в изучении дополнительных возможностей 
системы  и  языка,  которые  могут  встретиться  реже,  при  разработке  более  сложных  про-
грамм.  Изучаемые  на  этом  этапе  возможности  ОС,  ЯП  позволяют  повысить  эффектив-
ность использования ЭВМ и оптимизировать программы. Такие дополнительные возмож-
ности есть смысл изучать со всеми учениками только в специализированных классах, а в 
обычной  школе  лишь  на  дополнительных  необязательных  занятиях  с  учениками,  прояв-
ляющими повышенный интерес и способности к программированию. 
6.2.2. Принцип предварительной мотивации 
Рекомендуется в качестве основного принципа изучения ОА и П использовать прин-
цип предварительной мотивации элементов выбранного ЯП. Это означает, что любую те-
му лучше изучать “от частного к общему”, а не наоборот. Элементы языка рекомендуется 
вводить по следующей схеме: 
1)  наглядная  простая  задача,  которая  требует  для  своего  решения  введения  нового 
элемента, т. е.  показывается необходимость изучаемого элемента; 
2) пример использования нового элемента при решении этой задачи; 
3) общий вид конструкции, ее формальное описание; 
4) примеры на закрепление; 
5)  выполнение  индивидуальных  заданий  на  ЭВМ  и  (или)  упражнений  без  использо-
вания компьютеров. 
При этом пункты 1, 2, 3 лучше рассмотреть в форме лекции,  4 и 5 на  практических 
занятиях. При этом теорию желательно максимально сокращена, основные методы, прие-
мы программирования должны изучаться на простых наглядных примерах. 
Следуя этому принципу, не обязательно всегда соблюдать одинаковый порядок форм 
занятий: лекция – семинарские занятия – лабораторные работы. При изучении некоторых 
тем, например, ввод-вывод, эффективнее сначала решить задачу с использованием ЭВМ и 
(или) выполнить упражнения без ЭВМ, а потом на лекции обобщить, подвести итоги, объ-
яснить новые дополнительные возможности изучаемого элемента и обратить внимание на 
наиболее сложные вопросы темы. 
6.2.3. Принципы сравнения и повторения 
При изучении многих тем следует руководствоваться принципом сравнения, который 
предполагает анализ различных алгоритмов и (или) программ решения одной и той же за-
дачи, выбор из них наилучшего. 
Этот же принцип можно использовать также для того, чтобы показать необходимость 
той или иной конструкции языка, быстрее и лучше понять ее. Для этого можно записать 
несколько  вариантов  некоторого  фрагмента  программы  решения  одной  и  той же  задачи, 
используя разные элементы. Можно привести, например, следующие такого рода элемен-
ты: 
представление положительных и отрицательных целых чисел в памяти ЭВМ; 
логические операции „и” и „или” (не важно, в каком языке); 
операторы цикла while и for в языках Pascal и C++;  
операторы цикла while и Repeat в языке Pascal или while и do …while в С++
операторы ветвления if (если) и Case (выбор) в языке Pascal или if и switch в С++;  
вспомогательные алгоритмы и вспомогательные алгоритмы для вычисления функций 
в “школьном” алгоритмическом языке;  
процедуры и процедуры-функции в языке Pascal;  
функции типа void и функции с одним результатом в языке С++; 
атрибуты доступа private и  public в объектно-ориентированном программировании. 
 Один из вариантов, как правило эффективнее и “красивее”, хотя он может быть труд-
нее для изучения. 
 
24 
1   ...   10   11   12   13   14   15   16   17   ...   36

Похожие:

Методика преподавания информатики. Лекции для студентов 4-го курса педагогического потока ммф (февраль июнь 2009года, 34/34 часа) Введение iconУчебно-методическое обеспечение преподавания информатики, созданное с участием авторов. Для школьников и учителей
Автор программы и семакин и Е. Хеннер. «Методика преподавания информатики» учебное пособие для студентов педагогических вузов. М....
Методика преподавания информатики. Лекции для студентов 4-го курса педагогического потока ммф (февраль июнь 2009года, 34/34 часа) Введение iconРабочая программа курса «Современные проблемы физики»
Общий объём курса составляет 54 часа. Из них: лекции  34 часа, семинары – 6 часов, контроль самостоятельной работы студентов  4...
Методика преподавания информатики. Лекции для студентов 4-го курса педагогического потока ммф (февраль июнь 2009года, 34/34 часа) Введение iconПедагогический тест. План лекции. История педагогического тестирования. Понятие педагогического теста
Факультет физики, информатики и вт. Кафедра методики преподавания физики. Кгпу. 2007 г
Методика преподавания информатики. Лекции для студентов 4-го курса педагогического потока ммф (февраль июнь 2009года, 34/34 часа) Введение iconПрограмма спецкурса для студентов специальности 1-31 03 01-02 математика специализации 1-31 03 01-02 16 Методика преподавания математики и информатики
Автор: Романовский Юрий Яцентович, преподаватель кафедры алгебры, геометрии и методики преподавания математики ГрГУ
Методика преподавания информатики. Лекции для студентов 4-го курса педагогического потока ммф (февраль июнь 2009года, 34/34 часа) Введение icon«Введение в педагогическую профессию» для студентов 1 курса педагогического и заочного отделения
Государственный образовательный стандарт высшего профессионального (педагогического) образования
Методика преподавания информатики. Лекции для студентов 4-го курса педагогического потока ммф (февраль июнь 2009года, 34/34 часа) Введение iconРасписание установочной сессии студентов 1 курса
Теоретические основы информатики лекция 4 часа, практ. 4 часа (доц. Леонтьев М. Ю.)
Методика преподавания информатики. Лекции для студентов 4-го курса педагогического потока ммф (февраль июнь 2009года, 34/34 часа) Введение iconТевс Дина Петровна Барнаульский государственный педагогический университет tews@uni-altai ru
На базе кафедры вычислительной математики и программирования подготовлено и проведено лекционное занятие для студентов 4 курса по...
Методика преподавания информатики. Лекции для студентов 4-го курса педагогического потока ммф (февраль июнь 2009года, 34/34 часа) Введение iconРабочая программа Методика преподавания физики Специальность 010400 физика для студентов, получающих дополнительную специальность «Преподаватель» Факультет
Вуза. Важнейшей задачей курса мпф является ознакомление студентов с современным содержанием методической науки и передовым опытом...
Методика преподавания информатики. Лекции для студентов 4-го курса педагогического потока ммф (февраль июнь 2009года, 34/34 часа) Введение iconМетодика преподавания географических дисциплин практикум для студентов географического факультета Минск
Методика преподавания географических дисциплин: практикум для студентов геогр фак. / авт сост. М. М. Ермолович. – Минск.: Бгу, 2007....
Методика преподавания информатики. Лекции для студентов 4-го курса педагогического потока ммф (февраль июнь 2009года, 34/34 часа) Введение iconВитебск 200 г. Общие вопросы методики преподавания информатики
Проблема целеполагания при изучении информатики. Выбор целей изучения курса информатики, его неоднозначность. Варианты системы целей....
Разместите кнопку на своём сайте:
Библиотека


База данных защищена авторским правом ©lib.znate.ru 2014
обратиться к администрации
Библиотека
Главная страница