Педагогические
науки/5. Современные методы преподавания
Ст.гр.Ин(о)-10 Габбасов К.Д., магистр технических наук Трапезников Е.В., магистр техники и технологий Ушакова Е.В.
Северо-Казахстанский
государственный университет им. академика
Манаша Козыбаева, г.Петропавловск, Республика Казахстан
Методика проведения
элективного курса по объектно-ориентированному программированию в среде Object Pascal
В меняющемся курсе информатики все меньше места отводится
разделу «Алгоритмизация и программирование». Но для подготовки учащихся к обучению
в ВУЗах учитель должен заложить основы знания одного из алгоритмических языков.
Данный элективный курс позволит дать и закрепить на практике знания учащихся по
основным конструкциям языка программирования Pascal. Его особенность в том, что важнейшие основные
понятия программирования: типы данных, структуры данных, операторы, алгоритмы, рассматриваются
на конкретных примерах, что делает их более понятными [1].
В
седьмом и восьмом классах уделяется много времени на изучение простейших и
элементарных понятий информатики. Сложностей с изучением данного раздела не
возникает в силу его простоты и понятности. Затруднения у учеников появляются
после начала изучения программирования. Именно изучение программирования
обладает наибольшим потенциалом развития алгоритмического стиля
мышления. Лучшее время для формирования данного типа мышления – это седьмой и
восьмой класс, так как основные логические структуры мышления формируются
именно в этом возрасте. Учет этого позволяет успешно развивать у учеников
алгоритмическое мышление и творческие способности. В связи с этим, на
сегодняшний день актуален вопрос о введении в средние школы профильного курса
«Паскаль в 8 классе», что поможет наилучшим образом сформировать у
учеников алгоритмическую культуру, практические знания и умения, необходимые
для последующего обучения в учебных заведениях.
В течение всего периода преподавания информатики, методика
преподавания таких тем как «Алгоритмика» и «Программирование» претерпела
значительные изменения. Это связано с уменьшением количества уроков, отводимых
на изучение этой темы, но требования к уровню усвоения знаний и умений этого
раздела программы по информатике нисколько не изменились, так как он остается
основой фундаментальных знаний по предмету. Времени на более глубокое изучение,
на самостоятельное решение задач практически не остаётся. Но все – таки
необходимо изыскать все возможности, чтобы преподавание темы «Программирование»
оставалось на достаточном теоретическом и практическом уровне.
Очень велика роль изучения программирования для развития
мышления школьников, формирования многих приемов умственной деятельности. Здесь
роль информатики сродни роли математики в школьном образовании. Поэтому не использовать
действительно большие возможности программирования, решения соответствующих задач
для развития мышления школьников, формирования многих обще учебных, обще
интеллектуальных умений и навыков было бы, наверное, неправильно [2].
Изучая программирование на языке Pascal,
учащиеся прочнее усваивают основы алгоритмизации и программирования на языке Basic
(предполагается
изучение в курсе информатики двух языков программирования: один в основном курсе
информатики, другой в старшей школе, в качестве элективного курса).
Планируемые результаты:
В рамках данного курса
учащиеся овладевают следующими знаниями, умениями и способами деятельности:
·
знают
роль программного обеспечения и его виды;
·
у
учащихся сформировано целостное представление об организации данных для
эффективной алгоритмической обработки;
·
знают
основные алгоритмические конструкции и правила их записи, знакомы с основными
способами организации данных;
·
умеют
составлять и записывать алгоритмы с использованием соответствующих алгоритмических
конструкций;
·
умеют
распознавать необходимость применения той или иной алгоритмической конструкции
при решении задачи;
·
умеют
организовывать данные для эффективной алгоритмической обработки;
·
умеют
разрабатывать алгоритмы и реализовывать их на языке программирования Pascal;
·
умеют
осуществлять отладку и тестирование программы.
Литература:
1. [Электронный
ресурc]: http://rudocs.exdat.com/docs/index-558834.html
2. [Электронный
ресурс]: www.nota.sites.novedu.by