УДК 004.021

ББК 22

 

 

Васильев Е.В., Ахтамова С.С.

Лесосибирский педагогический институт – филиал ФГАОУ ВПО «Сибирский федеральный университет», СФУ, г. Лесосибирск, Россия, zhekin_new@mail.ru

 

ЭЛЕКТИВНЫЙ КУРС «ГРАФИКА В ПАСКАЛЕ»

 

КЛЮЧЕВЫЕ СЛОВА: элективный курс, язык программирования fpc-pascal, графический режим языка fpc-pascal, алгоритмы с использованием графики в паскале, ucoz.

АННОТАЦИЯ: В статье рассматривается элективный курс, способствующий активизации и индивидуализации процесса обучения, повышения самостоятельности обучающихся, предоставления обучаемым действенных знаний и развития на их почве умений.

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

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

В Федеральном Государственном Образовательном Стандарте общего образования сказано: «Необходимость разработки новой программы обусловлена, с одной стороны, пересмотром содержания общего образования в целом, с другой стороны, потребностью развития информационных и коммуникационных технологий (ИКТ) и связанной с этим необходимостью уделить в курсе информатики большее внимание вопросам алгоритмизации и программирования» [1].

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

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

Под содержательную линию «Алгоритмы и исполнители» отводится 19 часов. Для того, чтобы понять роль и место создаваемого элективного курса, было проанализировано 9 школьных учебников. Паскаль изучается в учебниках: Босова, Л.Л. Информатика и ИКТ: 9 кл., Горячев, А.В. Информатика. 7 и 8 кл., Семакин, И.Г. Информатика и ИКТ: 9 кл. Графические возможности языка Паскаль не рассматриваются. Информацию о графике в Паскале можно найти либо в книгах по Паскалю, либо в Интернете, поэтому необходимо было всю информацию структурировать, отобрать главное, разработать примеры и творческие задания.

Перед прохождением курса ученики должны обладать минимально необходимым уровнем знаний и технологических умений:

·                   владеть языком программирования Паскаль;

·                   уметь применять базовые алгоритмические структуры (простые и вложенные) при программировании и решении задач;

·                   уметь работать с одномерными и двумерными массивами, подпрограммами;

·                   знать особенности растровой и векторной графики;

·                   иметь представление об анимации как динамической смене кадров изображения.

Для эффективного прохождения элективного курса разработано электронное пособие в бесплатном хостинге для сайтов «uCoz.ru». Адрес сайта: http://zhekinpascal.ucoz.ru/

Элективный курс рассчитан на 36 часов и предназначен для учащихся 8-9 классов. Особенности данного элективного курса заключаются в следующем:

·                   Материал разделен на темы и условные разделы. Используется принцип изложения «от простого к сложному».

·                   Теоретический материал оснащен множеством примеров и рекомендаций по изучению темы. После каждого раздела предлагаются задания, являющиеся продолжением заданий из предыдущих разделов. Закрепление изложенного материала на практике.

·                   Помимо непосредственного «рисования» повторяются и закрепляются на практике алгоритмические структуры.

·                   Предлагаются методические рекомендации для учителя по эффективной организации элективного курса.

Предложенная нами строгая последовательность изучения элективного курса направлена на разработку и создание итогового проекта и умение учащегося «программировать в уме».

Основное меню сайта располагается слева, теоретическая часть и задания – справа. На главной странице представлен коллаж из картинок, непосредственно связанных с графикой в Паскале. Ниже примеры анимированных рисунков, созданных в Паскале [2].

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

C:\Users\1\Desktop\ДЛЯ ДИПЛОМКИ\New Folder\колобок - 363.jpg

Электронное пособие способствует эффективному прохождению элективного курса «Графика в Паскале», так же может быть использовано как справочное пособие при создании итогового проекта.

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

 

 

Литература:

1.                 Министерство образования и науки российской федерации письмо от 4 марта 2010 г. N 03-413 о методических рекомендациях по реализации элективных курсов.

2.                 Turbo Pascal справочник. Модуль Graph. [Электронный ресурс]. – Режим доступа: http://levvol.ru/tp_21.php//