close

Вход

Забыли?

вход по аккаунту

Жукова Анастасия Семёновна. Разработка методики преподавания темы: «Графика в QBasic» и использование ее при решении геометрических задач

код для вставки
1
2
3
4
5
Аннотация
ВКР бакалавра на тему «Разработка методики преподавания темы:
«Графика в QBasic» и использование ее при решении геометрических задач»
содержит
страниц текста – 93, таблиц – 1, рисунков – 43, использованных
источников – 41.
С переходом на федеральный государственный образовательный стандарт
внеурочная деятельность стала составной частью учебно-воспитательного
процесса и одной из форм организации свободного времени учащихся.
Внеурочная
деятельность,
деятельность
организуемая
понимается
во
сегодня
внеурочное
преимущественно
время
для
как
удовлетворения
потребностей учащихся в содержательном досуге, их участии в самоуправлении и
общественно полезной деятельности.
Ключевые слова: внеурочная деятельность, графика, программирование,
QBasic.
Предмет исследования. Программно-методическая система обучения по
теме: «Создание графических изображений средствами языка программирования
QBasic» для кружковой работы в соответствии с требованиями Федерального
государственного образовательного стандарта.
Объект исследования. Процесс преподавания темы: «Создание графических
изображений средствами языка программирования QBasic» в кружковой работе в
соответствии с требованиями Федерального государственного образовательного
стандарта.
Цель работы. Разработка программно-методического обеспечения темы:
«Создание графических изображений средствами языка программирования
QBasic» для кружковой работы в 8 классах.
Метод исследования. Для исследования темы применялись методы
аналогия, анализ, синтез, классификация и обобщение.
Результаты
работы.
В
ВКР
бакалавра
разработано
программно-
методическое обеспечение темы «Графика в QBasic». Разработана пояснительная
6
записка к кружку по информатике «Создание графических изображений
средствами
языка
программирования
QBasic»,
календарно-тематическое
планирование и конспекты уроков.
Работа имеет теоретическое и практическое значение, т.к. может
применятся в основной школе для проведения кружка по информатике «Создание
графических изображений средствами языка программирования QBasic».
7
СОДЕРЖАНИЕ
Введение………………………………………………………...…..………… 9
ГЛАВА I. Организация внеклассной работы по информатике в основной
школе в соответствии с ФГОС ООО……………………….…….….…………..… 13
1. Роль и место внеклассной работы в учебно-воспитательном процессе в
современном школе………......................................................................................... 13
2.
Цели,
задачи
и
функции
внеклассной
работы
по
предмету
«Информатика»…….…………………………………………………....................... 16
3. Методические рекомендации к организации кружка по информатике в
соответствии с требованиями ФГОС ООО………………………………………….19
4. Методические рекомендации к проведению практических кружковых
занятий по информатике……………………………………………....……………...24
ГЛАВА II. Программно-методическое обеспечение темы «Создание
графических
изображений
средствами
языка
программирования
QBasic»….………………………………………………………………..……………27
1. Пояснительная записка……...........................................................................27
1.1. Цель и задачи программы………………..………..…………..................29
1.2. Содержание программы…………………..………..…………………….33
1.3. Планируемые результаты……………………..………………....………33
1.4. Содержание календарно-тематического планирования ………...….…35
2. Конспекты уроков по теме «Создание графических изображений
средствами языка программирования QBasic» …..…………..………………..……37
Урок №1. Тема урока «QBasic. Графические режимы, цвет фона и
текста»………..………………………………………………………………………..37
Урок №2. Тема урока «Геометрические примитивы в QBasic. Операторы
построения точки, линии и прямоугольника»………..……………………..………45
Урок №3. Тема урока «Практическая работа «Построение фигур с помощью
линий и прямоугольников»…………………....……..……………………..……..…51
8
Урок №4. Тема урока «Геометрические примитивы в QBasic. Операторы
построения окружности и эллипса»………..…………………………………..……55
Урок №5. Тема урока «Практическая работа «Построение фигур с помощью
окружностей и эллипсов»…….………………....……..……………………..………61
Урок №6. Тема урока «Закрашивание фигур в QBasic»………………..……63
ЗАКЛЮЧЕНИЕ……………………………………………………..….………71
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ …………………..………74
ПРИЛОЖЕНИЕ 1 ..…………………………………………………..…...……77
ПРИЛОЖЕНИЕ 2 ..…………………………………………………..……...…86
9
ВВЕДЕНИЕ
Актуальность темы: с переходом на федеральный государственный
образовательный стандарт внеурочная деятельность стала составной частью
учебно-воспитательного процесса и одной из форм организации свободного
времени
учащихся.
Внеурочная
деятельность
понимается
сегодня
преимущественно как деятельность, организуемая во внеурочное время для
удовлетворения потребностей учащихся в содержательном досуге, их участии в
самоуправлении и общественно полезной деятельности [1].
Разнообразная
внеклассная
деятельность
способствует
раскрытию
индивидуальных способностей ребенка, которые не всегда проявляются на уроке.
Разнообразие внеклассной деятельности способствует самореализации ребенка,
повышению его самооценки, уверенности
в себе, т.е. положительному
восприятию самого себя [2]. Включение учащихся в различные виды внеклассной
работы обогащает их личный опыт, знания о разнообразии человеческой
деятельности, формирует необходимые практические умения и навыки.
Компьютерная графика – одно из самых применяемых направлений
информационных технологий [18]. Тема очень привлекательна для учащихся
любого возраста и возникает на всех этапах изучения курса информатики.
Привлекательность для учащихся объясняется большой творческой составляющей
в практической работе, наглядным результатом, а также широкой прикладной
направленностью темы. Знания и умения в этой области затребованы практически
во всех отраслях деятельности человека.
Выполняя рисунки с помощью графических редакторов, дети не только
учатся рисовать с помощью компьютера, но и строить и выполнять алгоритмы
рисования того или иного изображения. Но выполнять изображения, можно не
только используя различные графические редакторы, но и составляя программы
на языках программирования, что вызывает трудности и особый интерес у детей.
Программирование традиционно относят к сложным темам школьного курса
информатики, признавая при этом, что именно решение задач по теме
10
алгоритмизация и программирование в максимальной степени способствуют
развитию алгоритмического стиля мышления, который формирует общеучебные
навыки. Однако, рисуя с помощью операторов графики на языке QBasic можно
обучать основам алгоритмизации и программирования в школе, при этом
применять полученные знания для решения геометрических задач.
Одним из достоинств языка является его относительная простота,
доступность программной среды, отсутствие строгой структурированности
программы. При входе в оболочку Бейсика по умолчанию включается текстовый
режим, в котором можно производить вычисления и выводить результаты на
экран.
Для
изображения
графических
образов
необходимо
установить
графический режим работы. Создавая программы графического изображения,
очень важным является то, что рисунки на экране компьютера представлены в
виде точек (пикселей). Поэтому дети должны уметь определять координаты точек
для использования операторов графики. Операторы графики языка
QBasic
позволяют изображать простейшие геометрические фигуры, закрашивать их в
разнообразные цвета палитры [19].
Таким образом, изучая, операторы графики языка программирования
QBasic
можно
не
только
научиться
рисовать,
но
и
дать
основы
программирования, а так же решать геометрические задачи.
Объект
исследования:
процесс
преподавания
темы:
«Создание
графических изображений средствами языка программирования QBasic» в
кружковой
работе
в
соответствии
с
требованиями
Федерального
государственного образовательного стандарта.
Предмет исследования: программно-методическая система обучения по
теме «Создание графических изображений средствами языка программирования
QBasic» для кружковой работы в соответствии с требованиями Федерального
государственного образовательного стандарта.
Цель исследования: разработка программно-методического обеспечения
темы: «Создание графических изображений средствами языка программирования
QBasic» для кружковой работы в 8 классах.
11
Задачи:
1.
Изучить и проанализировать методическую, специальную литературу
по теме исследования.
2.
Проанализировать содержание и методику организации внеклассной
работы по информатике в основной школе в соответствии с требованиями ФГОС
ООО.
3.
Разработать содержание занятий по теме «Создание графических
изображений средствами языка программирования QBasic».
4.
Разработать
календарно-тематическое
планирование
по
теме
«Создание графических изображений средствами языка программирования
QBasic» с указанием формируемых универсальных учебных действий.
5.
Разработать конспекты уроков на тему: «Создание графических
изображений средствами языка программирования QBasic» для кружковой
работы в 8 классах.
6.
кружковой
Определить оптимальные формы и методы организации проведения
деятельности
по
теме:
«Создание
графических
изображений
средствами языка программирования QBasic».
Методы
исследования:
аналогия,
анализ,
синтез,
классификация,
обобщение.
Структура выпускной квалификационной работы.
Выпускная квалификационная работа состоит из Введения, Двух глав,
Заключения, Списка литературы и Приложения.
Во
введении
рассматривается
актуальность
выбранной
темы,
формулируются цель и задачи исследования.
В первой главе дается понятие внеклассной работе, её роль и место в
учебном процессе. Представлены цели, задачи и функции внеклассной работы.
Даются методические рекомендации в организации кружка и практических
занятий.
12
Во второй главе разрабатывается программно-методическое обеспечение
темы «Графические возможности QBasic». Разработана пояснительная записка к
кружку по информатике «Создание графических изображений средствами языка
программирования QBasic», календарно-тематическое планирование, конспекты
занятий.
В заключении указываются полученные результаты. Далее приводится
список используемой литературы.
В приложение дополнительные задания к практическим работам.
13
ГЛАВА I. Организация внеклассной работы по информатике в
основной школе в соответствии с ФГОС ООО
1.
Роль и место внеклассной работы в учебно-воспитательном
процессе современной школы
Проблема внеклассной работы с обучающимися всегда была актуальной
для любого учителя и воспитателя, так как она успешно выполняет триединую
функцию
обучения,
воспитания
и
развития
личности
в
любом
образования
задача
общеобразовательном учреждении.
В
условиях
реформирования
российского
совершенствования социального воспитания и развития креативных способностей
детей и подростков является одной из приоритетных. Социальное воспитание
должно достигать двух целей: успешности социализации подрастающих
поколений в современных условиях и саморазвития человека как субъекта
деятельности и как личности.
Умело организованная в учебном заведении внеклассная работа формирует
и развивает личность ребенка, повышает мотивацию обучения тому или иному
учебному предмету, развивает самостоятельность и предоставляет возможность в
самореализации личности.
Управлять воспитательным процессом — значит не только развивать и
совершенствовать заложенные в человеке умственные и физические способности,
корректировать нежелательные социальные отклонения в его поведении и
сознании, но и формировать у него потребность в постоянном саморазвитии,
самореализации физического, умственного и духовного потенциала.
Проблемы
воспитательным
взаимодействия
процессом
внеклассной
широко
освещены
работы
в
с
работах
учебным
и
известных
отечественных ученых и педагогов-практиков, таких как О.В. Архипова[1], Е.В.
Баженов[2], Б.В. Куприянов[12], И.Х. Ярошевская[31] и др.
14
Данными
авторами
вычленяются
общие
принципы
организации
внеклассной работы. Наиболее общим принципом, по их мнению, является
добровольность в выборе форм и направлений внеклассной деятельности. Но при
этом срабатывает и принцип разнообразия предоставляемых в учебном заведении
воспитательных услуг: кружки и клубы по интересам, спортивные секции и
общественно- значимые формы внеклассной деятельности.
Для выявления круга интересов обучающихся можно использовать анкету
на тему о том, чем бы ребята хотели заниматься после уроков. Важно, чтобы
любой вид занятий, в который включаются подростки, имел общественную или
социально значимую направленность. При таких условиях у подростка или
молодого человека возникают мотивация деятельности, осознание именно его
роли в данном ее виде, причастность к общему делу школы (лицея, гимназии) или
группы сверстников. Очень важна при этом и опора на инициативу и
самодеятельность
обучающихся.
Нельзя
недооценивать
степень
самостоятельности, инициативности, новизны и неординарности мышления ребят
в организации форм внеклассных занятий или акций. Педагог при этом может
выступать только в роли старшего наставника или профконсультанта.
Успеху внеурочной воспитательной работы содействует четкая организация
как всей системы внеклассной работы в учебном заведении, так и работы
конкретных
кружков,
спортивных
секций
или
клубов
по
интересам.
Осуществление комплексного подхода к воспитанию требует, чтобы при
организации всех мероприятий решалась не только одна профильная, но и
предполагались несколько других воспитательных задач.
При выборе содержания, организационных форм деятельности необходимо
также соблюдать принцип учета возрастных и индивидуальных особенностей
обучающихся. Важным условием действенности всех видов воспитательной
работы является обеспечение их единства, преемственности и взаимодействия.
По мнению большинства ученых и педагогов-практиков, наиболее
распространенными формами внеклассной работы могут быть индивидуальные,
кружковые, объединяющие и массовые.
15
Индивидуальная работа — это самостоятельная деятельность отдельных
учащихся, направленная на самовоспитание, например, подготовка доклада или
номеров художественной самодеятельности, сбор гербария [23]. Но при этом
педагогу важно определить роль и место конкретной индивидуальной работы
ребенка или подростка в общем социально значимом деле. Эта деятельность
требует от воспитателей знания индивидуальных особенностей учащихся,
достигаемого путем бесед, анкетирования, изучения их интересов.
Кружковая внеклассная работа способствует выявлению и развитию
интересов и творческих способностей в определенной области науки, искусства,
спорте. Наиболее распространены при этом такие ее формы, как кружки и секции
(предметные, технические, спортивные, художественные). В кружках проводятся
занятия разного типа: подготовка и обсуждение докладов, защита малых
проектов; проектная или моделирующая деятельность; организация экскурсий,
изготовление
наглядных
пособий;
проведение
лабораторных
занятий
(исследований), встречи с интересными людьми и др. Отчет работы кружка за год
проводится в виде вечера, конференции, выставки, смотра.
К объединяющим формам работы относятся детские и подростковые клубы,
школьные музеи, общества. Действуют они на принципах самоуправления, имеют
свои названия, уставы. Работа клубов чаще всего строится по секциям. В
настоящее время в учебных заведениях распространены профильные клубы
(литературные, исторические, краеведческие, юного физика, химика, математика).
К сожалению, менее распространенной формой является деятельность школьного
музея.
Формы массовой работы, как правило, наиболее распространены в
общеобразовательных учреждениях. Они рассчитаны на одновременный охват
многих обучающихся, им свойственны красочность, торжественность, яркость,
большое эмоциональное воздействие на детей и подростков. Массовая работа
содержит в себе большие возможности активизации учащихся. Так, например,
конкурс, олимпиада, соревнование, выставка, игра требуют непосредственной
активности каждого участника данного вида деятельности. При проведении же
16
бесед, вечеров, утренников лишь часть школьников выступают в качестве
организаторов и исполнителей.
Актуальными остаются такие массовые формы внеклассной деятельности,
как конкурсы, олимпиады, смотры. Они стимулируют детскую активность,
развивают инициативу и творчество. Характерной особенностью является их
наиболее полная реализация принципа взаимного обучения, когда старшие, более
опытные учащиеся передают свой опыт младшим. В этом состоит один из
эффективных способов осуществления воспитательных функций коллектива [13].
Таким образом, в настоящее время в общеобразовательных учреждениях
актуализируются следующие проблемы:
1. Создание единых комплексных воспитательных систем, находящихся в
русле не только гуманистической, но и социальной парадигм.
2. Гармонизация социального поля жизнедеятельности ребенка и подростка,
педагогическое освоение среды в радиусе действия образовательного учреждения.
3. Модернизация клубной и досуговой деятельности, поддержка и создание
новых молодежных общественных объединений, поощрение демократических
начал в управлении, в том числе детском самоуправлении.
4. Введение учебно-развивающих программ дополнительного образования и
ранней профилизации с целью создания благоприятных условий для осознанного
профессионального самоопределения выпускников.
5.
Усиление
социально-защитной
функции
общеобразовательных
учреждений, повышение эффективности мер по охране жизни, физического,
умственного и психического здоровья детей и подростков.
С учетом этих положений педагогический коллектив разрабатывает
собственную уникальную систему внеклассной и внешкольной работы, а
администрация общеобразовательных учреждений оказывает методическую
помощь и осуществляет контроль за организацией, проведением и качеством
работы [36].
17
Цели, задачи, содержание и функции внеклассной работы по
2.
предмету «Информатика»
Поскольку внеклассная воспитательная работа является основной частью
воспитательной работы в школе, она направлена на достижение общей цели
воспитания:
усвоение
ребенком
необходимого
для
жизни
в
обществе
социального опыта и формирования принимаемой обществом системы
ценностей.
Специфика внеклассной воспитательной работы проявляется на уровне
следующих задач:
1.
Формирование у ребенка
положительной Я-концепции,
которая
характеризуется тремя факторами:
- уверенность в доброжелательном отношении других людей к нему;
- убежденность в успешном овладении им тем или иным видом
деятельности;
-
чувство собственной значимости.
Положительная Я-концепция характеризует позитивное отношение ребенка
к самому себе и объективность его самооценки. «Трудные» дети, как правило,
имеют отрицательные представления о себе.
2. Формирование у детей навыков сотрудничества, коллективного
взаимодействия.
Для скорейшей социальной адаптации ребенок должен положительно
относиться не только к себе, но и к другим людям. Положительная Яконцепция формируется только в коллективном взаимодействии.
3.
Формирование у детей потребности в продуктивной, социально-
одобряемой деятельности.
Другими словами, во внеклассной работе ребенок должен научиться
заниматься полезной деятельностью, он должен уметь включаться в такую
деятельность и самостоятельно организовывать ее.
4. Формирование
мировоззрения детей.
нравственного,
эмоционального,
волевого
18
Во внеклассной работе дети усваивают моральные нормы поведения через
нравственными
понятиями.
Эмоциональная
сфера
формируется
через
эстетические представления в творческой деятельности.
5. Развитие познавательного интереса.
В данной задаче внеклассной работы отражается преемственность в учебной
деятельности, так как внеклассная работа связана с воспитательной работой на
уроке и, в конечном счете, направлена на повышение эффективности учебного
процесса.
Перечисленные задачи определяют основные направления внеклассной
работы в достижении ее основной цели и носят характер общих положений. В
реальной
воспитательной
работе
они
должны
конкретизироваться
в
соответствии с особенностями класса, самого педагога, с общешкольной
воспитательной работой.
Цель и задачи воспитательной работы придают специфический характер
функциям целостного педагогического процесса - обучающей, воспитывающей и
развивающей [36].
Обучающая функция внеклассной работы заключается в обучении детей
определенным
навыкам
поведения,
коллективной
жизни,
навыкам
общения. Данная функция выполняет роль вспомогательной для более
эффективной реализации воспитывающей и развивающей функций.
Развивающая функция заключается в развитии психических процессов
школьников, а также в развитии их индивидуальных способностей через
включение
в
соответствующую
деятельность.
Например,
ребенка
с
артистическими способностями можно привлечь к участию в КВНе. Ребенку с
математическими способностями можно предложить принять участие в
математической олимпиаде. Заметив, что ребенок интересуется чем-либо,
педагог может сообщить дополнительную информацию по этому вопросу,
предложить литературу, дать поручение, лежащее в области интересов ученика,
создать такие условия, в которых ученик может получить одобрение за свою
19
компетентность в данном вопросе, т. е. педагог открывает новые возможности
ребенку и тем самым укрепляет его интересы.
Воспитывающая функция заключается в определении воспитательных
возможностей учебного материала, деятельности на уроке, формировании и
постановки реально достижимых воспитательных целей; постановке только тех
воспитательных задач, которые органически вытекают из целей и содержания
учебной работы [40].
В соответствии с требованиями стандарта кружковая работа организуется
по направлениям:
1.
Спортивно-оздоровительное.
2.
Художественно-эстетическое.
3.
Декоративно-прикладное.
4.
Туристическо-краеведческое.
5.
Техническое.
6.
Культурно-логическое.
7.
Военно-патриотическое.
8.
Социально-педагогическое.
9.
Эколого-биологическое.
10.
Предметное.
Подробнее остановимся на предметном кружке «Информатика».
3. Методические рекомендации к организации кружковой деятельности
по информатике в соответствии с требованиями ФГОС ООО
Кого принимать в технический кружок? Каковы критерии отбора
учащихся для творческой работы в этом коллективе? Эти вопросы неизбежно
возникают перед педагогом при организации того или иного кружка по
информатике.
Возраст учащихся в определенной степени может быть критерием для
приема
в
тот
или
иной
кружок.
Но
здесь
необходимо
учитывать
индивидуальные особенности детей. В практике многих школ и внешкольных
учреждений широко распространены такие формы кружковых занятий, которые
20
позволяют привлекать к работе в кружках не только старшеклассников, но и
учащихся начальных классов. Очень важно, чтобы все учащиеся в группе кружка
были примерно одинакового возраста. Не рекомендуется, например, принимать в
одну группу школьников VI—IX классов. Старшие будут быстрее младших
усваивать материал, станут скучать на занятиях, а младшие будут торопиться и
не сумеют достаточно глубоко понять объяснения руководителя — работа
кружка
будет
вялой,
неинтересной.
Разные
возрастные
интересы,
возможности, кругозор могут привести к тому, что кружковцы перестанут
посещать занятия — кружок распадется [41].
Следовательно, комплектовать группу надо из ребят с разницей в
возрасте не более одного - двух лет. Еще лучше, если в группе будут работать
школьники одного класса. Близкий уровень знаний, общность интересов
позволят
руководителю
методически
правильно
построить
занятия
в
соответствии с возрастными особенностями учащихся, облегчат создание
коллектива, сделают работу кружка плодотворной, творческой.
Другим критерием приема в кружок может быть интерес школьника к
информатике, в частности, к той ее отрасли, которая будет представлена в
содержании и тематике работы создаваемого коллектива. Однако следует иметь
в виду, что далеко не всегда кружок посещают ребята с устойчивым интересом к
данной отрасли техники и производства. Некоторые записываются в кружок
только для того, чтобы быть вместе с товарищами по классу, дому, не имея ясной,
осмысленной цели работы в кружке.
Но все же многие учащиеся связывают свои занятия в кружке с мечтой
стать
впоследствии
программистами,
системными
администраторами,
создателями игр и т. д. Занятия в кружке они расценивают как один из
возможных путей к осуществлению своей мечты.
Часть юных информатиков связывают начало занятий в кружке с желанием
проверить себя, свои знания на практике. На этот фактор нередко указывают
старшие подростки, которые еще не успели в чем-то проявить себя, но
21
серьезно задумываются над своим местом в жизни и сознательно стремятся
выразить свою индивидуальность.
Так же как и подготовкой материальной базы, комплектованием кружка
его будущий руководитель должен заниматься сам, не передоверяя этого дела
никому другому. Набор учащихся в кружок он проводит в конце летних
каникул и в начале учебного года. Многие руководители начинают эту работу
даже раньше, в мае, когда в школах еще идут учебные занятия.
Повседневная работа в кружке требует от руководителя большого
педагогического такта. Он должен всегда выступать перед коллективом как
советчик и старший товарищ, опирающийся в своей воспитательной работе на
интерес членов кружка к технике и общественное мнение коллектива.
Некоторый отсев в начале занятий можно считать естественным, и он не
должен вызывать особого беспокойства. Нередко отсев из кружка — следствие
возрастных особенностей учащихся, в частности еще не сформировавшегося
интереса к определенной практической деятельности. Школьники ищут дело по
душе, пробуя себя в различных для них направлениях деятельности — спорте,
технике, искусстве, т. е. там, где можно быстро показать и развить свою силу,
ловкость, знания и умения.
Однако причиной отсева из кружка может быть и неудовлетворенность
учащихся содержанием и организацией работы. Другими словами, текучесть
может зависеть и от квалификации руководителя, и от подготовленности
материально-технической базы кружка. Поэтому в каждом случае следует изучать
причины ухода ребят из кружка и принимать меры для сохранения его
контингента.
Для
регулярного
посещения
школьниками
кружковых
занятий
и
предотвращения отсева большое значение имеет регламент работы кружка. При
составлении расписания его работы руководителю необходимо иметь в виду и
другие занятия и обязанности кружковцев: учебу в школе, выполнение
домашних заданий, помощь родителям на дому, общественные поручения,
свободное время для физического и культурно-эстетического развития. С учетом
22
всех этих существенных обстоятельств решаются вопросы о времени занятий
кружка, числе занятий в неделю и их продолжительности.
В организации работы первичного творческого коллектива важную роль
играет развитие самоуправления. На первых же занятиях кружковцев необходимо
познакомить с их правами и обязанностями, помочь им избрать старосту. Староста
—
первый
помощник
педагога
в
организации
и
проведении
учебно-
воспитательной работы в кружке. Он устанавливает очередность дежурства,
распределяет между кружковцами обязанности и контролирует их выполнение,
выявляет причины пропуска занятий и т. д. Старостой должен быть избран
школьник, пользующийся авторитетом и уважением кружковцев и обладающий
наряду
с
принципиальностью
и
требовательностью
определенными
организационными навыками.
С первых дней занятий в коллективе вводится самообслуживание.
Дежурные следят за порядком во время занятий, за чистотой рабочих мест, а по
окончании
работы
убирают
помещение
(проверяют,
выключены
ли
компьютеры).
Большое значение в плодотворной работе и в воспитании школьников
имеет их участие в обсуждении основных задач работы кружка.
Поддержание порядка в лаборатории, подготовка тематического вечера,
участие в выставке, обсуждение плана работы, соблюдение дисциплины — эти и
многие другие вопросы решаются руководителем совместно с членами
коллектива [3]. Очень важно развивать у ребят чувство общественной
активности и в учебном году продолжить занятия ранее работавших кружков.
Для этого предстоит организовать кружки 2-го и 3-го годов занятий. Эти кружки
комплектуются в основном из ребят, продолжающих занятия, с устойчивым
интересом к данной области техники. Руководитель до конца учебного года
должен побеседовать с каждым кружковцем, узнать его планы на лето и на новый
учебный год, выяснить, не меняет ли он место жительства и т. п. В кружки 2-го и
3-го годов занятий могут быть включены и школьники, самостоятельно
занимавшиеся творчеством в области техники и имеющие знания, и навыки в
23
объеме 1-го и 2-го годов занятий. При записи таких ребят в кружок
руководитель
устанавливает
уровень их
знаний
и
навыков
в ходе
непринужденной беседы.
Особого внимания требует набор в кружок 1-го года занятий.
Комплектование этого кружка целесообразно провести во второй половине
сентября, после того как в школах, где учатся будущие кружковцы, уже
уточнено
расписание
уроков,
распределены
основные
общественные
поручения, решена большая часть организационных вопросов. Информация о
наборе в кружок (краткие сведения о кружке, о возрасте принимаемых, о времени
и месте записи) должна быть своевременно доведена до сведения учащихся. Это
можно сделать с помощью афиш, вывешиваемых в школах к внешкольных
учреждениях, а также путем непосредственного контакта со
школьной
аудиторией.
Запись в кружок проводит руководитель в определенные часы в
помещении, где в дальнейшем будут проходить кружковые занятия. Если кружок
работает уже не первый год, то на период проведения записи рекомендуется
организовать небольшую выставку работ, моделей и учебно-наглядных
пособий, созданных кружковцами и отражающих характер работы кружка.
Весьма желательно активное участие в этой выставке опытных членов кружка:
беседы с вновь поступающими ребятами, рассказы о деятельности кружка,
демонстрация созданных в кружке проектов. Руководитель также беседует с
каждым из новичков, выясняет область его интересов и уровень подготовки.
Запись проводится в специальном журнале или на отдельных бланках-карточках.
Следует записывать фамилию и имя нового члена кружка, номер его школы,
класс и домашний адрес, а также фамилию, имя и отчество родителей, место их
работы и должность. Записавшимся в кружок сообщается расписание работы,
время и место проведения первого занятия.
Комплектование кружка не заканчивается с началом его работы, но нередко
может продолжаться еще в течение учебного года. Это происходит потому, что, с
одной стороны, не все записавшиеся продолжают посещать занятия (имеет место
24
отсев), а с другой — нередко и после начала занятий появляются желающие
записаться в кружок и активно в нем работать. Разумеется, текучесть состава
крайне нежелательна, но в отдельных случаях (по усмотрению руководителя)
прием новичков вместо выбывших вполне допустим. Иногда руководитель
заранее записывает в кружок до 20 человек, с запасом на отсев.
Далее
остановимся
более
подробно
на
методике
проведения
практических занятий деятельности кружка по информатике.
4. Методические рекомендации к проведению практических
кружковых занятий по информатике
Занятия кружка проводятся главным образом в учебной лаборатории во
внеучебное время строго по расписанию.
Кружковые занятия имеют много общего с уроками; есть и немало
отличительных особенностей, которые обусловлены различием конечной
цели и содержания, неоднородностью состава учащихся, добровольностью
выбора ими
видов занятий,
вариативностью содержания деятельности,
отсутствием стимулирующего текущего и периодического контроля (в виде
оценок), многообразием типов и профилей кружков.
Основной частью большинства занятий кружка является организация
практической деятельности учащихся за компьютерами. Как правило, не имеют
успеха и быстро распадаются те кружки, в которых школьники только готовят
доклады, рефераты, выступления на конференциях и т. п. Но и практические
работы в кружке не должны превращаться в самоцель. Выполняя их,
кружковцы должны приобретать новые трудовые навыки.
Соблюдая принцип добровольности кружковых занятий, важно не
допустить
многотемности
в
работе
кружка.
Обычно
руководители
организуют работу кружка под общей для всех темой (ей посвящается
большая часть занятий), а удовлетворение индивидуальных интересов ребят
осуществляется подготовкой докладов, изданием компьютерных бюллетеней,
решением различных задач с использованием языков программирования.
25
При выборе формы организации практической работы учащихся на каждом
занятии руководствуются, прежде всего, тем, как она способствует достижению
его цели. Учитываются при этом состав кружковцев, материально-техническая
база, тип и профиль кружка, сложность задания.
Если на занятиях не предусматриваются одинаковые для всех работы, то
применяют бригадную форму труда. Каждая бригада, состоящая из 3—4 человек
разного уровня подготовки и возраста, но с одинаковыми интересами, может
выполнять задание по одной теме. Наиболее опытный и подготовленный из
кружковцев назначается бригадиром. Учащиеся в бригаде коллективно изучают
задание, выбирают пути и средства его выполнения, составляют схемы
конструкции, уточняют принцип действия и пр. Разновидностью этой формы
организации работы являются творческие группы в составе кружка. Они
разрабатывают часть общей проблемы (или проекта), применяя известные методы
коллективного поиска технических решений, консультируются со специалистами,
а после завершения работы над проектом готовятся к его защите в кружке.
На защиту приглашают специалистов, которые могли бы
доб-
рожелательно прокомментировать выполненную кружковцами работу, помочь
им увидеть слабые места в проекте, наметить пути завершения работы.
При бригадной форме организации труда усложняется руководство
учебным процессом, руководителю приходится контролировать выполнение
различных работ. Эта трудность частично устраняется, если заранее
подготовить инструкции по выполнению тех трудовых операций, с которыми
учащиеся не знакомы. К достоинствам этой формы организации труда можно
отнести воспитание у кружковцев коллективизма и инициативы при выполнении
общей работы. Бригадная форма применяется и в тех случаях, когда
фронтальность не может быть обеспечена из-за недостатка компьютеров
[28].
С
отдельными
кружковцами
возможна
организация
работы
и
по
индивидуальному плану. При этом наиболее полно могут быть учтены
индивидуальные интересы, уровень подготовки и склонности учащихся.
26
Для
продуктивного
выполнения
учащимися
поставленной
задачи,
руководитель должен дать доступные рекомендации к выполнению, проговорить
алгоритм работы, продемонстрировать выполнение (если это необходимо). Часто
для организации вводного инструктажа руководитель кружка использует
медиапроектор. Если в состав кружка входят учащиеся 1-4 классов, то не стоит
забывать о физкультминутке, которая проводится после 15 минут непрерывной
работы за компьютером.
Таким
образом,
внеклассная
работа
необходимая
часть
учебно-
воспитательного процесса. Помогает определить склонности учащихся, испытать
успех в активной деятельности, которую он выбирает. Внеклассная работа
является связующим звеном между школой и жизнью, а добровольный характер
внеклассной работы способствует избирательному участию в ней школьников,
стремлению их к удовлетворению своих интересов.
27
ГЛАВА II. Программно-методическое обеспечение темы «Создание
графических изображений средствами языка программирования QBasic».
1. Пояснительная записка:
- направленность (профиль) программы – естественнонаучная.
- актуальность программы
В последние годы стали популярными различные языки программирования.
Ученики с интересом и большим трудом осваивают многие из них. Так как
программирование относится к трудным темам, то многие ученики теряют к нему
интерес, когда сталкиваются с первыми проблемами. Поэтому для знакомства с
программированием используем язык программирования QBasic(относится к не
сложным языкам). А знакомство с графическими возможностями QBasic позволит
легко и просто, но не бездумно, исследовать и проявить свои творческие
способности. Данная программная среда дает принципиальную возможность
составлять не сложные по своей структуре программы, и при этом в полной мере
проявить свои творческие способности и понять принципы программирования.
- адресат программы
Данный курс ориентирован на программирование в среде QBasic, а также на
развитие логического и алгоритмического мышления. Ученики получать
представление об элементарных алгоритмах, узнают какие бывают программы и
как их создают, как создавать и выводить на экран изображения. Все это позволит
ученикам
развить
мышление,
представить
создание
изображений,
как
профессиональную деятельность [4].
- объем программы
Рабочая программа по внеурочной деятельности для школьников 8-х
классов составлена на 19 часов, из расчета – 1 час в неделю.
28
- формы обучения и виды занятий
На занятиях используются как классические для педагогики формы и
методы работы, так и нетрадиционные.
Формы проведения занятий:

урок с использованием игровых технологий;

урок-игра;

урок-исследование;

урок-презентация проектов;

урок
с
использованием
тренинговых
технологий
(работа
на
редактирование готового скрипта в соответствии с поставленной задачей).
Методы обучения:

словесные методы (лекция, объяснение);

демонстративно-наглядные (демонстрация работы в программе, схем,
скриптов, таблиц);

исследовательские методы;

работа в парах;

работа в малых группах;

проектные методы (разработка проекта по спирали творчества,
моделирование, планирование деятельности).
- срок освоения программы
- 19 недель, 4.5 месяцев, 1 семестр.
- режим занятий
– 1 раз в неделю, продолжительность занятий составляет 60 минут.
Практическая часть работы – работа в среде программирования со
скриптами и проектирование информационных продуктов. Для наилучшего
усвоения материала практические задания рекомендуется выполнять каждому за
компьютером. При выполнении глобальных проектов рекомендуется объединять
школьников в пары.
Особенности проведения занятий:
29

теоретический
материал
подается
небольшими
порциями
с
использованием игровых ситуаций;
 для закрепления и проверки уровня усвоения знаний применяются
рефлексивные интерактивные упражнения;
 практические задания составляются так, чтобы время на их выполнение не
превышало 20 минут;
 практические задания могут включать в себя работу с готовым проектом
на редактирование скрипта, на дополнение скрипта командами, на сборку скрипта
самостоятельно;
 работу по созданию глобальных творческих проектов следует начинать с
разъяснения алгоритма разработки проектов, адаптированного под возраст
школьников [33].
1.1. Цель и задачи программы
Основными целями данной программы являются:
1. Обучение программированию через создание творческих проектов по
информатике.
2. Формирование информационной активности детей, то есть готовность в
любой момент приступить к информационной деятельности в учебной,
познавательной, художественной и исследовательской деятельности в школе,
дома, со сверстниками, а также в коллективе со старшими и младшими.
3. Формирование вкуса к художественной деятельности и визуальной
грамотности, то есть умение и желание видеть и создавать красивое. Курс
развивает творческие способности учащихся, а также закладывает пропедевтику
наиболее значимых тем курса информатики и позволяет успешно готовиться к
участию в олимпиадах по математике и информатике, а также в научнопрактических конференциях [32].
Программа разработана в соответствии с общеобразовательным стандартом
второго поколения, в котором сформулированы следующие требования к целям
образования:
30
• помочь детям узнать основные возможности компьютера и научиться им
пользоваться в повседневной жизни;
• дать учащимся представление о современном подходе к изучению
реального мира, о широком использовании алгоритмов и вычислительной
техники в научных исследованиях;
• сформировать у учащихся умения владеть компьютером как средством
решения практических задач;
• реализовать в наиболее полной мере возрастающий интерес учащихся к
углубленному
изучению
программирования
через
совершенствование
их
алгоритмического и логического мышления;
• формирование знаний об основных этапах информационной технологии
решения задач в широком смысле;
• формирование знаний о роли информационных процессов в живой
природе, технике, обществе;
• формирование умений и навыков самостоятельного использования
компьютера в качестве средства для решения практических задач;
• формирование знаний о значении информатики и вычислительной техники
в развитии общества и в изменении характера труда человека;
• формирование умений моделирования и применения его в разных
предметных областях;
• подготовка учеников к активной полноценной жизни и работе в условиях
технологически развитого общества [39].
Реализация этих задач будет способствовать дальнейшему формированию
взгляда учеников на мир, развитию мышления, в том числе формированию
алгоритмического стиля мышления, подготовке к жизни в информационном
обществе.
Данная программа активно реализует здоровьесберегающие технологии на
основе личностно-ориентированного подхода по следующим направлениям:
31
 поддержание в кабинете санитарно-гигиенических условий (организация
рабочего места, гигиенические требования к правильной посадке обучающихся,
организация режима работы);
 физиологически грамотное построение занятий с использованием в их
процессе оздоровительных мероприятий, строгая дозировка учебной нагрузки
(физкультминутки, смена действий учащихся);
 создание психологически комфортной среды в процессе обучения;
 использование современных педагогических технологий в процессе
обучения.
Программа курса
внеурочной
деятельности
«Создание графических
изображений средствами языка программирования QBasic» разработана для
организации
внеурочной
деятельности
по
общеинтеллектуальному
и
общекультурному направлениям развития личности в 8-х классах.
В основу программы положено изучение языка программирования QBasic в
8 классе, а также проектная деятельность на основе языка программирования
QBasic, информационных технологий и визуальных устройств.
Данный курс нацелен на решение не только основных учебных задач, но и
на широкий круг задач вспомогательного характера: развитие смекалки,
скоростных качеств визуального диалога с компьютером, развитие дизайнерского
вкуса, воспитание ценностных позиций к культурному наследию, формирование
начал эрудиции в вопросах визуальных искусств, расширение кругозора в области
информационных технологий и визуальных устройств, воспитание стремления к
эстетическим качествам в любом труде и уважения плодов чужого труда [37].
Мы живем в век информатизации общества. Информационные технологии
проникают в нашу жизнь с разных сторон. Одно из самых удивительных и
увлекательных
занятий
настоящего
времени
–
программирование
[21].
Программисты знают слова языков программирования, которым подчиняются
компьютеры, и умеют соединять их в компьютерные программы.
32
Обучение основам программирования школьников 8-х классов должно
осуществляться на специальном языке программирования, который будет понятен
ученику, легок для освоения и соответствовать современным направлениям в
программировании [8]. Для обучения структурному, объектно-ориентированному,
событийному, параллельному (многопоточному) программированию оптимально
подходит среда QBasic.
Язык программирования QBasic является учебным, специально созданным
для
обучения
школьников
10-14
лет
навыкам
программирования.
Это
полноценный полнофункциональный язык программирования, адаптированный
под детское восприятие.
QBasic является отличным инструментом для начала изучения основ
алгоритмизации и программирования со школьниками благодаря нескольким
факторам:
 эта программная среда легка в освоении и понятна даже младшим
школьникам, но при этом она позволяет составлять сложные программы;
 эта программа позволяет заниматься и программированием, и созданием
творческих проектов.
К возможностям QBasic относятся:

изучение основ алгоритмизации;

организацию проектной деятельности;

возможность изучения алгоритмов решения исследовательских задач;

создание графических изображений;

организацию творческой работы.
Информационно-учебная деятельность детей основана на введении в
процесс обучения средств новых информационных технологий наряду с
тетрадью, ручкой, учебником и др. Основными средствами предъявления
результатов мыслительной деятельности школьника является запись собственного
решения от простейшей до формализованной, применяемых на любом предмете
[34]. Развитие мышления неразрывно с эмоциональным развитием ребенка,
33
формированием
визуальных
образов
и
средств
коммуникации.
Основа
информационной деятельности — визуально-сенсорная деятельность человека —
стала на сегодня неотъемлемой частью учения, саморазвития человека.
Визуально-сенсорная деятельность наиболее полно реализует связь «чувствомышление-опыт», т. е. позволяет ребенку раскрыться в учении.
Данный курс нацелен на эффективное формирование связей «чувствомышление-опыт» в учебной деятельности детей именно в начале обучения в
средней школе, в единстве визуальной и сенсорной деятельности на основе
использования средств информационных технологий [6]. В таком обучении
компьютер выступает не как цель обучения, в как эффективное средство в
развитии возможностей ребенка для успешности в учебной деятельности.
Учебные задачи на уроках постижения особенностей диалога с компьютером
решаются средствами информационных технологий в среде графического
редактора, с использованием библиотеки картинок, эмблем, с помощью
простейших команд рисования.
В итоге данный курс дает детям самостоятельно вести компьютерный
диалог, а также решать учебные задачи: формировать основные понятия и навыки
по ведению компьютерного диалога для дальнейшего обучения предмету
«Информатика» и информационным технологиям в школе.
1.2. Содержание программы:
Рассматриваемые вопросы: алгоритм, свойства алгоритмов, способы записи
алгоритмов, команды и исполнители, программа, линейный алгоритм, условный
оператор, цикл в природе, циклические алгоритмы, оператор ввода и вывода,
оператор выбора, цикл с параметром, цикл с предусловием, цикл с постусловием,
компьютерная графика, графические форматы, система координат на сцене
QBasic, операторы построения фигур и т. д.
Планирование курса построено по принципу межпредметной интеграции с
ИКТ, то есть параллельно развиваются творческая работа и информационные
технологии.
1.3. Планируемые результаты
34
В
основном
формируются
и
получают
развитие
метапредметные
результаты, такие как:
 умение самостоятельно планировать пути достижения целей, осознанно
выбирать наиболее эффективные способы решения учебных и познавательных
задач;
 умение соотносить свои действия с планируемыми результатами,
осуществлять контроль своей деятельности в процессе достижения результата;

умение
оценивать
правильность
выполнения
учебной
задачи,
собственные возможности ее решения;
 умение создавать, применять и преобразовывать знаки и символы, модели
и схемы для решения учебных и познавательных задач;
 владение основами самоконтроля, самооценки, принятия решений и
осуществления осознанного выбора в учебной и познавательной деятельности;

умение
организовывать
учебное
сотрудничество
и
совместную
деятельность с учителем и сверстниками; работать индивидуально и в группе;
 формирование и развитие компетентности в области использования
информационнокоммуникационных технологий.
Вместе с тем вносится существенный вклад в развитие личностных
результатов, таких как:
 формирование ответственного отношения к учению;

формирование
коммуникативной
компетентности
в
общении
и
сотрудничестве со сверстниками, детьми старшего и младшего возраста,
взрослыми в процессе образовательной, творческой и других видов деятельности
[25].
В части развития предметных результатов наибольшее влияние изучение
курса оказывает на:
 формирование умений формализации и структурирования информации,
умения выбирать способ представления данных в соответствии с поставленной
35
задачей с использованием соответствующих программных средств обработки
данных;
 формирование навыков и умений безопасного и целесообразного
поведения при работе с компьютерными программами и в Интернете, умения
соблюдать нормы информационной этики и права [38].
Регулятивные универсальные учебные действия
Обучающийся научится:
 целеполаганию, включая постановку новых целей, преобразование
практической задачи в познавательную;
 самостоятельно анализировать условия достижения цели на основе учета
выделенных учителем ориентиров действия в новом учебном материале;
 планировать пути достижения целей;
 уметь самостоятельно контролировать свое время и управлять им.
Коммуникативные универсальные учебные действия
Обучающийся научится:
 устанавливать и сравнивать разные точки зрения, прежде чем принимать
решения и делать выбор;
 аргументировать свою точку зрения, спорить и отстаивать свою позицию
не враждебным для оппонентов образом;

задавать
вопросы,
необходимые
для
организации
собственной
деятельности и сотрудничества с партнером;
 осуществлять взаимный контроль и оказывать в сотрудничестве
необходимую взаимопомощь. Познавательные универсальные учебные действия
Обучающийся научится:
 создавать и преобразовывать модели и схемы для решения задач;
 осуществлять выбор наиболее эффективных способов решения задач в
зависимости от конкретных условий;
 давать определение понятиям;
 устанавливать причинно-следственные связи;
36

осуществлять
логическую
операцию
установления
родовидовых
отношений, ограничение понятия;
 обобщать понятия — осуществлять логическую операцию перехода от
видовых признаков к родовому понятию, от понятия с меньшим объемом к
понятию с большим объемом;
 строить логическое рассуждение, включающее установление причинноследственных связей.
Полученные навыки работы в QBasic будут полезны в практической
деятельности:
помогут
школьникам
освоить
азы
алгоритмизации
и
программирования, помогут при изучении таких школьных дисциплин, как
«Математика», «Изобразительное искусство», а также для более серьезного
изучения программирования в старших классах [35].
1.4. Содержание календарно-тематического планирования
Тематическое планирование темы «Создание графических изображений
средствами языка программирования QBasic» представлено в Таблице 1.
Таблица №1. «Календарно-тематическое планирование»
№
Тема урока
1
Знакомство с
элементами языка
программировани
я QBasic
Операторы ввода и
вывода данных
Условный
оператор
Цикл с
параметром
Цикл с
предусловием
Цикл с
постусловием
QBasic.
Графические
режимы, цвет фона
2
3
4
5
6
7
Практические
работы
ПР1 «Условный
оператор»
ПР2 «FOR TO
NEXT»
ПР3 «Цикл с
предусловием»
ПР4 «Цикл с
постусловием»
УУД
к/ч
Регулятивные: Развивать
умения ставить цели
обучения, планировать
пути достижения целей,
определять способы
действий в рамках
предложенных условий и
требований.
Познавательные:
Развивать умение работать
с информацией,
представленной в
учебнике, понимать смысл,
умение анализировать
представленную
информацию, приводить
свои примеры.
1
1
1
2
2
2
1
37
и текста
8
Геометрические
примитивы в
QBasic. Операторы
построения точки,
линии и
прямоугольника
9
Геометрические
примитивы в
QBasic. Операторы
построения
окружности и
эллипса
10 Геометрические
примитивы в
QBasic. Операторы
построения дуг и
секторов.
11 Закрашивание
фигур в QBasic
Проектная работа
«Создание
графических
изображений
средствами языка
программирования
QBasic»
13 Защита проектов
12
ПР5 «Построение
точки, линии и
прямоугольника»
ПР6 «Построение
окружности и
эллипса»
ПР7 «Построение
дуг и секторов»
ПР8
«Закрашивание
фигур»
Коммуникативные:
Умение высказывать
собственное мнение и
отстаивать свою позицию.
Осознанное построение
речевых высказываний.
Восприятие выступлений
учащихся. Планирование
учебного сотрудничества с
учителем и сверстниками –
определение цели,
функций участников,
способов взаимодействия.
Личностные: Рефлексия
собственной деятельности.
Положительное отношение
к учению, к
познавательной
деятельности, желание
приобретать новые знания,
умения, совершенствовать
имеющиеся, осознавать
свои трудности и
стремиться к их
преодолению, осваивать
новые виды деятельности,
участвовать в творческом,
созидательном процессе.
1
2
2
2
1
1
Конспекты уроков по теме «Создание графических изображений
2.
средствами языка программирования QBasic»
Урок №1. Тема урока: «QBasic. Графические режимы, цвет фона и
текста».
Тема: «QBasic. Графические режимы, цвет фона и текста».
Цели:

ввести понятие графический режим

изучить систему координат в различных графических режимах

познакомится со способами задания цвета в QBasic
38
Задачи:
образовательные:

усвоение учащимися основных операторов графики и их назначения;

формирование умений и навыков записи операторов на языке
программирования QBasic;
развивающие:

развитие творческих способностей;

развитие познавательного интереса;

развитие логического мышления учащихся при составлении программы;

формирование у школьников компьютерной грамотности и потребности
в приобретении знаний;
воспитательные:

привитие учащимся навыков самостоятельной работы;

воспитание бережного отношения к вычислительной технике.
Тип урока: изучение нового материала.
План урока.
1.
Организационный момент– 1 мин
2.
Актуализация знаний – 2 мин
3.
Постановка цели и задачи урока – 5 мин
4.
Изучение нового материала - 15 мин
5.
Физкультминутка – 5 мин
6.
Закрепление изученного материала – 10 мин
7.
Итог урока, рефлексия - 5 мин.
8.
Запись домашнего задания – 2 мин
Ход урока
1.
Организационный момент
- Здравствуйте, дорогие ребята, я очень рада вас видеть. Проверьте все ли на
своих местах: ручка, тетрадь, учебник. На уроке мы должны быть собранными,
внимательно слушать вопросы и ответы своих одноклассников, четко отвечать на
вопросы. Итак, начнем урок.
39
2.
Актуализация знаний.
- На прошлом уроке мы познакомились с языком программирования QBasic.
Скажите, что входит в алфавит QBasic? (арабские цифры, латинские буквы,
математические знаки).
- Какие правила существуют для имен переменных? (нельзя имя начинать с
цифры, нельзя ставить знаки препинания, имя не может быть более 40 символов,
только латинские буквы)
- Какой вид имеет программа в QBasic? (REM Операторы END)
3.
Постановка цели и задачи урока
(На доске изображения альбомного листа, разноцветных красок, холста,
карандашей, ярких цветных пятен)
- Сегодня мы продолжим изучение языка программирования QBasic. Сейчас
внимательно посмотрите на доску, как вы думаете, с чем мы сегодня
познакомимся? (с цветами и полотном для рисования в QBasic)
- Совершенно верно! Единственное, полотно, где создаются рисунки,
называется графический режим. Давайте сформулируем цель нашего урока
(познакомится с графическим режимом и способом задания цветов в QBasic).
- А теперь назовем задачи урока (научится задавать графический режим в
QBasic, знать, как обозначаются цвета).
4.
Изучение нового материала.
При входе в оболочку Бейсика по умолчанию включается текстовый режим,
в котором можно производить вычисления и выводить результаты на экран. Для
изображения графических образов необходимо установить графический режим
работы оператором SCREEN.
Формат записи оператора:
SCREEN номер.
Каждый графический режим отличается количеством точек, цветов, страниц
и т.д.
SCREEN 1 - это устаревший графический режим, используемый в Quick
Basic только для совместимости с некоторыми мониторами. Данный режим задает
40
разрешение 320 точек по горизонтали на 200 точек по вертикали. В этом режиме
доступны одновременно только 4 цвета (включая цвет фона). .
SCREEN 2 задает разрешение 640 точек по горизонтали на 200 точек по
вертикали. В этом графическом режиме возможны только два цвета - черный и
белый, заданные “раз и навсегда”.
Высота пикселя в этом режиме больше его ширины в 2.4 раза.
SCREEN 7 задает разрешение 320 точек по горизонтали на 200 точек по
вертикали, следовательно, “коэффициент вытянутости” пикселя, как и в SCREEN
1 равен 1.2.
Наиболее популярны графические режимы 9, 11, 12. Разрешение экрана для
режимов №11, 12 составляет 480*640, а для режима №9 - 640*350. После
включения графического режима можно давать компьютеру команды рисования
графических примитивов.
В графическом режиме экран представляет собою множество точек
(пикселей), каждая из которых имеет свою координату. Задавая координаты
точкам и применяя, различные операторы графики можно создавать объекты,
диаграммы, визуальные эффекты и даже анимацию.
Экран на дисплее имеет перевернутую систему координат.
0
х
у
Расположение любой точки (пикселя) определяем парой координат х и у,
где
х – номер столбца
у – номер строки
Чтобы вы не забывали, какой режим нужно выбрать я раздам вам таблицы,
в которых указан размер графических режимов. (Раздаю таблицы ученикам)
41
№ графического режима
Расширение (в точках)
1
320*200
2
640*200
7
320*200
9
640*350
11
480*640
12
480*640
Для задания цвета фона и текста используют следующий оператор:
COLOR C1, C2, где
C1 – номер цвета символов (0 до 15) 0 – самый темный, 15 – самый светлый
С2 – номер цвета фона (0 до 15)
Для обозначения цвета ставят число от 0 до 15, у каждого числа свой цвет,
который представлен в таблице цветов.(раздаю таблицы цветов ученикам)
Таблица цветов
№
Цвет
0
Черный
1
Синий
2
Зеленый
3
Голубой
4
Красный
5
Фиолетовый
6
Коричневый
7
светло-серый
8
темно-серый
9
светло-синий
10
светло-зеленый
11
светло-голубой
12
Розовый
13
васильковый
42
14
Желтый
15
Белый
5.
Физкультминутка.
- Давайте ненадолго прервёмся на физкультминутку (дети вместе с
учителем выполняют упражнения).
6.
Закрепление изученного материала.
- Посмотрите внимательно на доску. Перед вами несколько изображений
разных размеров. Давайте попробуем назвать графические режимы, которые
корректно будут отображать данные рисунки. Но сначала проговорим, как
расположены оси X и Y (X сверху, Y слева). (Дети отвечают, смотря на картинки).
Так
как
изображение
размером
примерно 120*140, то подойдут все
режимы SCREEN 1, 7, 2, 9, 11, 12
Рис. 1
Изображение
размером
примерно
400*240, подойдут режимы SCREEN
9, 11, 12
Рис. 2
43
Изображение
размером
примерно
600*350, подойдет режим SCREEN
9
Рис. 3
Изображение
размером
примерно
400*600, подойдут режимы SCREEN
11, 12
Рис. 4
- А теперь посмотрите на вторую часть рисунков. Попробуйте записать
команду, которая позволила закрасить изображение таким образом. Для этого
вспомним, какой оператор отвечает за цвет фона? (оператор COLOR)
- Цвет чего задает С1 и С2? (С1-символы, С2-фон)
COLOR 14, 4
44
Рис. 5
COLOR 3, 2
Рис. 6
COLOR 12, 15
Рис. 7
COLOR 7, 1
Рис. 8
COLOR 14, 12
Рис. 9
45
COLOR 2, 7
Рис. 10
7.
Итоги урока. Рефлексия.
- Вам понравился урок?
- С чем вы сегодня познакомились на уроке?
- Что больше всего вызвало интерес?
- Чему вы смогли научиться? (ответы детей)
- Как задать графический режим? (с помощью оператора SCREEN)
- Как задать цвет фона и текста? (с помощью оператора COLOR)
Спасибо за урок, до свидания!
8.
Запись домашнего задания.
- На дом записи в тетради. Вспомнить правила работы с координатной
плоскостью.
Урок №2. Тема урока:
«Геометрические примитивы в QBasic.
Операторы построения точки, линии и прямоугольника».
Цели:

ввести понятие графические примитивы

изучить способы построения точки, линии, прямоугольника в QBasic

познакомится
со
способами
задания
цвета
геометрическим
примитивам

научится строить точки, линии и прямоугольники в QBasic
Задачи:
образовательные:

усвоение учащимися основных операторов графики и их назначения;
46

формирование умений и навыков записи операторов на языке
программирования QBasic;
развивающие:

развитие творческих способностей;

развитие познавательного интереса;

развитие логического мышления учащихся при составлении программы;

формирование у школьников компьютерной грамотности и потребности
в приобретении знаний;
воспитательные:

привитие учащимся навыков самостоятельной работы;

воспитание бережного отношения к вычислительной технике.
Тип урока: изучение нового материала.
План урока.
1.
Организационный момент– 1 мин
2.
Актуализация знаний – 2 мин
3.
Постановка цели и задачи урока – 5 мин
4.
Изучение нового материала - 10 мин
5.
Первичное закрепление материала – 2 мин
6.
Физминутка – 3 мин
7.
Компьютерный практикум – 15 мин
8.
Итог урока, рефлексия - 5 мин.
9.
Запись домашнего задания – 2 мин
Ход урока
1.
Организационный момент
- Здравствуйте, ребята. Проверьте все ли на своих местах: ручка, тетрадь,
учебник. На уроке мы должны быть собранными, внимательно слушать вопросы
и ответы своих одноклассников, четко отвечать на вопросы. Итак, начнем урок.
2.
-
Актуализация знаний.
Давайте
вспомним, с чем мы познакомились на прошлом уроке?
(Графический режим, способом задания цвета фона).
47
- Как установить графический режим? (с помощью оператора SCREEN)
- Как установить цвет фона? (с помощью оператора COLOR)
- Какой режим нужно использовать, для работы с изображением размером
430*290? (SCREEN 9, 11, 12)
- Молодцы!
3.
Постановка цели и задачи урока
(На доске начерчены различные геометрические фигуры)
- Сегодня мы узнаем еще о некоторых возможностях
QBasic. Сейчас
внимательно посмотрите на доску, как вы думаете, с чем мы сегодня
познакомимся? (с построением геометрических фигур в QBasic)
- Совершенно верно! Сегодня на уроке мы будем знакомиться с
построением геометрических примитивов. Как вы думаете, что к ним относится?
(точка, прямоугольник, квадрат, круг, линии)
- Правильно, но все фигуры за один урок мы не изучим, поэтому для начала
познакомимся с точкой, линией и прямоугольником.
- Попробуйте назвать задачи урока (научится строить геометрические
примитивы в QBasic).
- Хорошо. Сегодня мы будем строить изображения в координатной
плоскости QBasic. Для этого вспомним, как расположена координатная плоскость
в QBasic? (ось X сверху, ось Y слева)
- Как задается координата точки? (сначала x, потом y)
4.
Изучение нового материала.
Первый из графических примитивов - точка. Для изображения точки
используется оператор PSET со следующим синтаксисом:
PSET(X, Y) , С
где х и y - координаты точки на экране, а с - ее цвет. Если цвет не указан, то
точка будет изображена последним установленным цветом (это касается и всех
прочих графических примитивов).
Следующий примитив - отрезок прямой линии. Оператор записывается
таким образом:
48
LINE (X1, Y1)-(X2, Y2), С
где X1, Y1 - координаты начала отрезка; X2, Y2 - координаты конца
отрезка; с - цвет.
(x1,y1)
(x2,y2)
С помощью оператора LINE можно построить прямоугольник со сторонами,
параллельными экрану. В этом случае данный оператор имеет следующий вид:
LINE (XI, Y1)-(X2, Y2), С, В
То есть к обычному оператору отрезка добавляется буква B - от английского
слова box (ящик, коробка). А координаты - это начало и конец любой из
диагоналей прямоугольника.
(x1,y1)
(x2,y2)
Рис. 11
И еще один примитив, основанный на операторе LINE, позволяет не только
строить прямоугольник по диагонали, но и сразу закрашивать его. Формат
оператора:
LINE (XI, Y1)-(X2, Y2), С, BF
Буква F показывает, что прямоугольник будет закрашенным.
(x1,y1)
(x2,y2)
Рис. 12
5.
Первичное закрепление материала.
49
- На экране представлено изображение. Какие фигуры вы здесь видите?
(линии – крыша, прямоугольники – стены дома и окна, точки – узор дома)
Попробуем записать программу по построению этого изображения.
- Разделимся на три группы. 1 группа работает с линиями, 2 группа работает
с точками и 3 группа с прямоугольниками. Обратите внимание, что часть
прямоугольников закрашена, не забудьте это указать. А так же не забудьте
указать цвет примитивов. Таблица цветов у вас в тетради.
1 группа
LINE(40,80)-(100,20),6
LINE(100,20)-(160,80),6
LINE(40,80)-(160,80),6
2 группа
PSET(55,165),4
PSET(85,165),4
PSET(115,165),4
PSET(145,165),4
3 группа
Рис. 13
LINE(40,80)-(160,180),0,B
LINE(55,95)-(85,130),1,BF
LINE(115,95)-(145,130),1,BF
6.
Физкультминутка.
- Давайте ненадолго прервёмся на физкультминутку (дети вместе с
учителем выполняют упражнения).
7.
Компьютерный практикум.
50
- Чтобы лучше усвоить материал урока, выполним с вами задание на
компьютере (раздаю карточки по вариантам).
Вариант 1.
Задание №1. Построить линию и три не лежащие на ней точки.
Задание №2. Построить прямоугольник и провести в нем диагональ.
Вариант 2.
Задание №1. Построить параллельные прямые и точку, лежащую
между ними.
Задание №2. Построить два прямоугольника, таким образом, чтобы
один находился внутри другого.
- Внимательно прочитайте задания. Есть вопросы по выполнению работы?
(дети задают вопросы)
- Прежде чем вы пересядете за компьютеры вспомним ТБ. (ученики
называют основные правила ТБ)
- Теперь можете сесть за компьютеры и начать выполнять задания.
(Веду текущий инструктаж, при необходимости помогаю детям выполнить
задание. После выполнения задания, пересаживаю детей за рабочие места.)
8.
Итоги урока. Рефлексия.
- С чем мы сегодня познакомились?
- Как построить прямоугольник? (с помощью оператора LINE (XI, Y1)-(X2,
Y2), С, В)
51
- Как поставить точку? (PSET(X, Y) , С)
- Все ли у вас получилось выполнить на уроке?
- Какие трудности возникли?
- Спасибо за урок, до свидания!
9.
Запись домашнего задания.
- На дом записи в тетради. Придумать рисунок с использованием точки,
линии и прямоугольник. Попробовать записать программу по созданию рисунка.
Урок №3. Тема урока:
Практическая работа «Построение фигур с
помощью линий и прямоугольников».
Цели:

ввести понятие графические примитивы

изучить способы построения точки, линии, прямоугольника в QBasic

познакомится
со
способами
задания
цвета
геометрическим
примитивам

научится строить точки, линии и прямоугольники в QBasic
Задачи:
образовательные:

усвоение учащимися основных операторов графики и их назначения;

формирование умений и навыков записи операторов на языке
программирования QBasic;
развивающие:

развитие творческих способностей;

развитие познавательного интереса;

развитие логического мышления учащихся при составлении программы;

формирование у школьников компьютерной грамотности и потребности
в приобретении знаний;
воспитательные:

привитие учащимся навыков самостоятельной работы;
52

воспитание бережного отношения к вычислительной технике.
Тип урока: изучение нового материала.
План урока.
10.
Организационный момент– 1 мин
11.
Актуализация знаний – 2 мин
12.
Постановка цели и задачи урока – 5 мин
13.
Компьютерный практикум – 30 мин
14.
Итог урока, рефлексия - 5 мин.
15.
Запись домашнего задания – 2 мин
Ход урока
1.
Организационный момент
- Здравствуйте, ребята. Проверьте все ли на своих местах: ручка, тетрадь,
учебник. На уроке мы должны быть собранными, внимательно слушать вопросы
и ответы своих одноклассников, четко отвечать на вопросы. Итак, начнем урок.
2.
-
Актуализация знаний.
Давайте
вспомним, с чем мы познакомились на прошлом уроке?
(Графический режим, способом задания цвета фона).
- Как установить графический режим? (с помощью оператора SCREEN)
- Как установить цвет фона? (с помощью оператора COLOR)
- Какой режим нужно использовать, для работы с изображением размером
430*290? (SCREEN 9, 11, 12)
- С помощью какого оператора можно построить линию? (LINE(x1, y1)-(x2,
y2),c)
-
С помощью какого оператора можно построить прямоугольник?
(LINE(x1, y1)-(x2, y2), c, b)
- Молодцы!
3.
Постановка цели и задачи урока
- Внимательно посмотрите на доску. Вам необходимо соотнести рисунок с
текстом.
53
Рис. 14
- Ответьте на предложенный вопрос.
Рис. 15
- Итак, как вы думаете, с чем мы сегодня будем работать?
- Правильно, сегодня мы будем работать с линиями и прямоугольниками.
4.
Компьютерный практикум.
- Сегодня мы с вами закрепим материал, прошедший на прошлом занятии,
для этого выполним практическую работу (раздаю карточки по вариантам).
Вариант №1
1.
Нарисуйте флаг России.
54
Рис. 16
2.
Изобразите куб со стороной равной 100.
3.
Создайте рисунок используя только прямоугольники.
4.
Постройте две параллельные прямые синим цветом и третью
прямую пересекающую одну из параллельных, закрасьте третью прямую
желтым цветом.
Вариант №2
1.
Нарисуйте флаг Франции.
Рис. 17
2.
Изобразите куб со стороной равной 150.
3.
Создайте рисунок используя только линии.
4.
Постройте три прямые, проходящих через одну точку с
координатами (160, 100).
- Внимательно прочитайте задания. Есть вопросы по выполнению работы?
(дети задают вопросы)
- Прежде чем вы пересядете за компьютеры вспомним ТБ. (ученики
называют основные правила ТБ)
55
- Теперь можете сесть за компьютеры и начать выполнять задания.
В случае, если ученики справились с заданием раньше времени предложить
дополнительное задание из ПРИЛОЖЕНИЯ 1.
(Веду текущий инструктаж, при необходимости помогаю детям выполнить
задание. После выполнения задания, пересаживаю детей за рабочие места.)
5.
Итоги урока. Рефлексия.
- Чем мы сегодня занимались на уроке?
- Какое задание вызвало затруднение?
- Какое задание показалось наиболее интересным?
6.
Запись домашнего задания.
- На дом записи в тетради. Придумать рисунок с использованием точки,
линии и прямоугольник. Попробовать записать программу по созданию рисунка.
Урок №4. Тема урока:
«Геометрические примитивы в QBasic.
Операторы построения окружности и эллипса».
Цели:

изучить способы построения окружности и эллипса в QBasic

познакомится
со
способами
задания
цвета
геометрическим
примитивам

научится строить окружности и эллипсы
Задачи:
образовательные:

усвоение учащимися основных операторов графики и их назначения;

формирование умений и навыков записи операторов на языке
программирования QBasic;
развивающие:

развитие творческих способностей;

развитие познавательного интереса;

развитие логического мышления учащихся при составлении программы;
56

формирование у школьников компьютерной грамотности и потребности
в приобретении знаний;
воспитательные:

привитие учащимся навыков самостоятельной работы;

воспитание бережного отношения к вычислительной технике.
Тип урока: изучение нового материала.
План урока.
1.
Организационный момент– 1 мин
2.
Актуализация знаний – 2 мин
3.
Постановка цели и задачи урока – 2 мин
4.
Изучение нового материала - 10 мин
5.
Первичное закрепление материала – 5 мин
6.
Физминутка – 3 мин
7.
Компьютерный практикум – 15 мин
8.
Итог урока, рефлексия - 5 мин.
9.
Запись домашнего задания – 2 мин
Ход урока
1.
Организационный момент
- Здравствуйте, дорогие ребята, я очень рада вас видеть. Проверьте все ли на
своих местах: ручка, тетрадь, учебник. На уроке мы должны быть собранными,
внимательно слушать вопросы и ответы своих одноклассников, четко отвечать на
вопросы. Итак, начнем урок.
2.
-
Актуализация знаний.
Давайте вспомним, с чем мы познакомились на прошлом уроке?
(операторы построения точки, линии, прямоугольника).
- С помощью какого оператора можно построить линию? (LINE(x1, y1)-(x2,
y2),c)
-
С помощью какого оператора можно построить прямоугольник?
(LINE(x1, y1)-(x2, y2), c, b)
57
- А чтобы прямоугольник был закрашенный, что необходимо изменить в
записи оператора? (добавить F после B)
3.
Постановка цели и задачи урока
(на доске геометрические фигуры с прошлого урока)
- Сегодня на уроке мы познакомимся с построением еще нескольких фигур.
Как вы думаете, какие это фигуры? (окружность, эллипс)
- Правильно! Назовите задачи нашего урока. (познакомится с операторами
построения окружности и эллипса, научится строить данные фигуры в QBasic)
4.
Изучение нового материала.
На доске открыта презентация по теме урока.
Рис. 18
Для построения окружности необходимо знать координаты ее центра и
радиус. Оператор выглядит так:
CIRCLE (X, Y) , R, С
где х, y — координаты центра, r — радиус (в экранных точках),
с — цвет.
(x,y)
R
Рис. 19
Эллипс – это окружность, которая сдавлена по бокам.
58
У эллипса имеется два радиуса по оси Х и по оси У.
Формат записи:
CIRCLE (х, у), R, С, , ,L
где х, у – координата центра окружности
R – радиус окружности,
С – цвет (0 до 15)
L = эксцентриситет, L = a/b, где а – малый радиус, в – большой радиус, если
L = 1 – то окружность
L<1 , то эллипс вытянут по горизонтали
L>1, то эллипс вытянут по вертикали
5.
Первичное закрепление материала.
- Перед вами изображение олимпийских колец. Давайте попробуем
составить программу рисования колец в QBasic.
CIRCLE (50, 50), 30, 1
CIRCLE (100, 50), 30, 0
CIRCLE (150, 50), 30, 4
CIRCLE (75, 95), 30, 14
CIRCLE (125, 95), 30, 2
Рис. 20
- А теперь попробуем поработать с эллипсом. Что следует учитывать при
построении эллипса? (малый и большой радиус)
- Первый эллипс вытянут по горизонтали. Тогда как необходимо записать
эксцентриситет? Больший радиус делить на меньший или наоборот? (меньший на
больший)
- В случае, если вытянут по вертикали? (больший делится на меньший)
CIRCLE (50, 50), 30, 1, , , 10 / 20
59
Рис. 21
CIRCLE (50, 50), 30, 1, , , 20 / 10
Рис. 22
6.
Физкультминутка.
- Давайте ненадолго прервёмся на физкультминутку (дети вместе с
учителем выполняют упражнения).
7.
Компьютерный практикум.
- Чтобы лучше усвоить материал урока, выполним с вами задание на
компьютере (раздаю карточки по вариантам).
Вариант №1
Рис. 23
60
Вариант №2
Рис. 24
- Посмотрите внимательно на рисунки. Какие фигуры вам предстоит
нарисовать? (окружность, эллипс, линия)
- С помощью, каких команд вы будете это делать? (LINE, CIRCLE)
- Есть ко мне вопросы по выполнению задания? (дети задают вопросы)
- Прежде чем вы пересядете за компьютеры вспомним ТБ. (ученики
называют основные правила ТБ)
- Теперь можете сесть за компьютеры и начать выполнять задания.
(Веду текущий инструктаж, при необходимости помогаю детям выполнить
задание. После выполнения задания, пересаживаю детей за рабочие места.)
8.
Итоги урока. Рефлексия.
- С построением каких фигур мы сегодня познакомились на уроке?
(окружность и эллипс)
- С помощью какого оператора можно построить окружность? (CIRCLE)
- Какие трудности у вас возникли на уроке?
- Спасибо за урок, до свидания!
9.
Запись домашнего задания.
61
- На дом записи в тетради. Знать операторы построения геометрических
фигур. Составить программу построения изображения, где присутствую линии,
прямоугольники, окружности и эллипсы.
Урок №5. Тема урока:
Практическая работа «Построение фигур с
помощью окружностей и эллипсов».
Цели:

ввести понятие графические примитивы

изучить способы построения точки, линии, прямоугольника в QBasic

познакомится
со
способами
задания
цвета
геометрическим
примитивам

научится строить точки, линии и прямоугольники в QBasic
Задачи:
образовательные:

усвоение учащимися основных операторов графики и их назначения;

формирование умений и навыков записи операторов на языке
программирования QBasic;
развивающие:

развитие творческих способностей;

развитие познавательного интереса;

развитие логического мышления учащихся при составлении программы;

формирование у школьников компьютерной грамотности и потребности
в приобретении знаний;
воспитательные:

привитие учащимся навыков самостоятельной работы;

воспитание бережного отношения к вычислительной технике.
Тип урока: изучение нового материала.
План урока.
1. Организационный момент– 1 мин
62
2. Актуализация знаний – 2 мин
3. Постановка цели и задачи урока – 5 мин
4. Компьютерный практикум – 30 мин
5. Итог урока, рефлексия - 5 мин.
6. Запись домашнего задания – 2 мин
Ход урока
№ Этап
урока
1
2
3
Задача
Организац Обеспечить
ионный
нормальную
внешнюю
обстановку
для работы на
уроке и
психологичес
ки
подготовить
обучающихся
к общению и
предстоящему
занятию
Актуализа Проверка
ция
учителем не
знаний
только объема
и
правильности
знаний, но и
их глубины,
осознанности,
гибкости
оперативност
и
Постанов Организовать
ка цели и и
задачи
целенаправить
урока
познавательну
ю
деятельность
Содержание
Обеспечить
нормальную
внешнюю
обстановку
для работы на
уроке и
психологичес
ки
подготовить
обучающихся
к общению и
предстоящему
занятию
Проверка
различными
методами
объема
и
качества
усвоения
материала
учащимися в
группе
Сообщение
темы
изучения
нового
материала
Формируемые Показатели
УУД
выполнения
учебновоспитательной
задачи
Полная
готовность
класса и
оборудования к
работе,
организация
внимания всех
учащихся
Рецензирован
ие ответов,
направленных
на указание
положительны
хи
отрицательны
х сторон в
знаниях УУД
обучающихся
Активная
деятельность
всего класса в
ходе проверки
знаний
отдельных
обучающихся
Четко и
однозначно
вместе с
обучающимис
я
сформировать
Эффективность
восприятия и
осмысления
нового
материала
63
обучающихся,
подготовить к
усвоению
нового
материала
4
5
6
образовательн
ую цель урока
для ученика,
показать, чему
они должны
научиться в
ходе урока,
какими
навыками и
УУД овладеть
Компьюте Осуществить Обучать
УУД
рный
принцип
обучающихся рационально
практику развивающего собственной
выполнять
м
обучения
системной
компьютерны
деятельности й практикум
Рефлексия Закрепление
Оценить урок и итоги
новых знаний смайликом
урока
и умений
Запись
домашнег
о задания
Сообщить о
домашнем
задании
Сообщить об
индивидуальн
ом домашнем
задании для
каждого
учащегося
Правильность
действий в ходе
практической
работы
Учесть все
положительные
и негативные
моменты урока
Заданное
домашнее
задание
Урок №6. Тема урока: «Закрашивание фигур в QBasic».
Цели:

изучить способы закрашивания фигур в QBasic

познакомится с правилами заливки фигур

научится закрашивать фигуры правильно
Задачи:
образовательные:

усвоение учащимися основных операторов графики и их назначения;

формирование умений и навыков записи операторов на языке
программирования QBasic;
развивающие:

развитие творческих способностей;
64

развитие познавательного интереса;

развитие
логического
мышления
учащихся
при
составлении
программы;

формирование
у
школьников
компьютерной
грамотности
и
потребности в приобретении знаний;
воспитательные:

привитие учащимся навыков самостоятельной работы;

воспитание бережного отношения к вычислительной технике.
Тип урока: изучение нового материала.
План урока.
1.
Организационный момент– 1 мин
2.
Актуализация знаний – 2 мин
3.
Постановка цели и задачи урока – 2 мин
4.
Изучение нового материала - 10 мин
5.
Первичное закрепление материала – 5 мин
6.
Физминутка – 3 мин
7.
Компьютерный практикум – 15 мин
8.
Итог урока, рефлексия - 5 мин.
9.
Запись домашнего задания – 2 мин
Ход урока
1.
Организационный момент
- Здравствуйте, дорогие ребята, я очень рада вас видеть. Проверьте все ли на
своих местах: ручка, тетрадь, учебник. На уроке мы должны быть собранными,
внимательно слушать вопросы и ответы своих одноклассников, четко отвечать на
вопросы. Итак, начнем урок.
2.
Актуализация знаний.
- На прошлых уроках мы познакомились с построением геометрических
фигур в QBasic.
65
- Давайте, сейчас вспомним с чем мы познакомились на прошлых уроках.
Пересаживайтесь
за
компьютеры.
Пройдите
по
ссылке
https://learningapps.org/watch?v=pror04qzt18. (перед учениками откроется тест)
Рис. 25
Рис. 26
Рис. 27
66
- Отлично! Все вспомнили.
3.
Постановка цели и задачи урока
- Для составления полноценного изображения нам нужно не только уметь
нарисовать фигуры. Что еще нам нужно знать, чтобы изображение было
красивым, ярким? (уметь закрашивать фигуры)
- Правильно! Давайте сформулируем цель нашего урока (познакомится с
оператором закрашивания фигур в QBasic).
- А теперь назовем задачи урока (научится закрашивать фигуры в QBasic,
знать правила закраски фигур).
4.
Изучение нового материала.
После того, как мы научимся закрашивать, у нас в руках будут практически
все необходимые инструменты для рисования. Мы сможем создавать красочные
изображения в QBasic. Оператор закраски имеет следующий синтаксис:
PAINT (X, Y) , Cl, C2
где х, y — координаты любой точки внутри закрашиваемого контура, С1 —
цвет, которым закрашивается контур, С2 — цвет самого контура. Если эти цвета
совпадают, то достаточно указать С1.
Существует несколько правил закраски, которые необходимо учитывать,
чтобы правильно закрасить фигуры.
Правила закраски:

Контур должен быть замкнут. Если в нем будет прокол хотя бы в одну
экранную точку, то вся "краска" вытечет и зальет экран.

Контур
должен
быть
одноцветен.
Если
составляющие
даже
замкнутого контура разных цветов, то для компьютера эта ситуация аналогична
разрыву. Будет закрашен весь экран.

Координаты точки закраски должны лежать внутри контура.
Рекомендуется закрашивать контур непосредственно после того, как он
нарисован. Часто рисуют все изображение, потом начинают закрашивать разные
области. Если точка закраски попала вне контура, то закрасится весь экран, за
67
исключением самого контура. Если точка закраски попала на контур, то ничего не
закрасится. Есть общая рекомендация для правильного результата закраски.
Перед закраской вместо оператора PAINT лучше написать оператор PSET с теми
же координатами, но какого-нибудь контрастного цвета, чтобы ее было хорошо
видно. Запустить программу и убедиться, что с вышеназванные правила
соблюдены и точка находится внутри закрашиваемого контура. После этого
возвращаемся в программу, изменяем оператор PSET на PAINT.
5.
Первичное закрепление материала.
(На доске отрывок программы)
- Перед вами отрывок программы, который позволяет сделать изображение
домика.
REM
SCREEN 7
COLOR 15, 15
LINE (50, 50)-(200, 150), 2, B
LINE (50, 50)-(125, 10), 6
LINE (125, 10)-(200, 50), 6
LINE (50, 50)-(200, 50), 6
CIRCLE (125, 30), 10, 14
LINE (60, 60)-(120, 110), 11, B
Рис. 28
LINE (130, 60)-(190, 110), 11, B
END
- Нам необходимо дополнить эту программу, чтобы закрасить изображение.
REM
SCREEN 7
COLOR 15, 15
LINE (50, 50)-(200, 150), 2, B
68
PAINT (55, 55), 2
LINE (50, 50)-(125, 10), 6
LINE (125, 10)-(200, 50), 6
LINE (50, 50)-(200, 50), 6
PAINT (125, 30), 6
CIRCLE (125, 30), 10, 14
Рис. 29
PAINT (125, 30), 14
LINE (60, 60)-(120, 110), 11, BF
LINE (130, 60)-(190, 110), 11, BF
END
6.
Физкультминутка.
- Давайте ненадолго прервёмся на физкультминутку (дети вместе с
учителем выполняют упражнения).
7.
Компьютерный практикум.
- Чтобы лучше усвоить материал урока, выполним с вами задание на
компьютере (раздаю карточки по вариантам).
Вариант №1
Рис. 30
69
Вариант №2
Рис. 31
- Посмотрите внимательно на рисунки. Какие фигуры вам предстоит
нарисовать? (окружность, прямоугольник, линия)
- С помощью, каких команд вы будете это делать? (LINE, CIRCLE)
- Как закрасить изображение? (с помощью оператора PAINT)
- Есть ко мне вопросы по выполнению задания? (дети задают вопросы)
- Прежде чем вы пересядете за компьютеры вспомним ТБ. (ученики
называют основные правила ТБ)
- Теперь можете сесть за компьютеры и начать выполнять задания.
В случае, если ученики справились с заданием раньше времени предложить
дополнительное задание из ПРИЛОЖЕНИЯ 2.
(Веду текущий инструктаж, при необходимости помогаю детям выполнить
задание. После выполнения задания, пересаживаю детей за рабочие места.)
8.
Итоги урока. Рефлексия.
- Как выглядит оператор, позволяющий закрашивать фигуры? (PAINT (x,y),
c1,c2)
- За цвет чего отвечает С1? (заливку контура)
- За цвет чего отвечает С2? (контура)
- Что понравилось больше всего на уроке?
- Какие трудности возникли?
9.
Запись домашнего задания.
- На дом записи в тетради. Выполнить задание в карточке.
70
Домашнее задание
Дан отрывок программы, который позволяет нарисовать следующее
изображение.
REM
SCREEN 7
COLOR 15, 15
LINE (50, 50)-(200, 150), 5, B
LINE (200, 60)-(280, 150), 5, B
LINE (210, 70)-(270, 120), 14, B
CIRCLE (85, 150), 30, 6
Рис. 32
CIRCLE (165, 150), 30, 6
CIRCLE (240, 150), 30, 6
END
Вам необходимо внести изменения в программу, чтобы раскрасить
изображение.
71
ЗАКЛЮЧЕНИЕ
В данное время меняются цели и задачи, стоящие перед современным
образованием, - акцент переносится на личностно-ориентированное обучение.
Учебная деятельность учащихся в значительной мере сосредоточена на кружках.
Обучение основам алгоритмизации и программирования является важной
составляющей процесса обучения информатике в школе. Особенно актуальным
это становится в последнее время, когда программирование становится «новым
стандартом
грамотности».
Качество
подготовки
учащихся
определяется
содержанием образования, технологиями проведения урока, его организационной
и практической направленностью, его атмосферой, поэтому необходимо
применение новых педагогических технологий в образовательном процессе,
современных информационных технологий, а так же программирования. Работа
учащихся
в
среде
программирования
QBasic
способствует
активизации
познавательной деятельности, развитию многих качеств обучающегося (логика
рассуждений; умение планировать и прогнозировать результат работы и т. д.).
В процессе выполнения курсовой работы поставленные задачи выполнены:
1.
Изучена
и
проанализирована
литература
методического
и
предметного содержания.
Анализ литературы показал, что особенности языка программирования
QBasic подробно раскрыты в пособии Ляхович В.Ф. [15]. Пособие Чернова [30]
рассматривает операторы графики языка программирования QBasic. Так же
особого внимания заслуживает сайт http://ped-kopilka.ru [36], на котором дано
подробное описание целей, задач и способов использования программирования и
современных информационных технологий во внеурочной деятельности.
2.
Проанализировано содержание и организация внеклассной работы по
информатике.
Кружковая внеклассная работа способствует выявлению и развитию
интересов и творческих способностей в определенной области науки, искусства,
спорте.
При
организации
кружка
нужно
учитывать
возраст
учащихся
72
(комплектовать группы из ребят с разницей в возрасте 1-2 года), а так же
индивидуальные
особенности
детей.
Учитель
должен
выступать
перед
коллективом как советчик и старший товарищ. Основной частью кружка является
организация практической деятельности учащихся за компьютером. Чтобы не
потерять интерес учеников к кружку можно выполнить проект, после чего
провести его защиту.
3.
Разработано содержание занятий по теме «Создание графических
изображений средствами языка программирования QBasic» .
Для выполнения графических изображений на языке QBasic используются
специальные
операторы,
обеспечивающие
изображение
определенных
геометрических фигур или их элементов. В каждом таком операторе указываются
вид фигуры и ее параметры: размеры, положение на экране. Оператор
преобразует эту информацию в последовательность команд для адаптера
монитора, выполнение которых приводит к изображению фигуры на экране
монитора.
4.
Разработано календарно-тематическое планирование.
Календарно-тематическое планирование разработано в соответствии с
требованиями
ФГОС
с
указанием
универсальных
учебных
действий.
Планирование рассчитано на 1 полугодие – 19 часов.
5.
Разработаны
конспекты уроков к кружку по информатике
«Создание графических изображений средствами языка программирования
QBasic» с использованием графических возможностей программирования в
QBasic.
Разработаны
информатике
планы-конспекты
для
применения
внеклассного
графических
мероприятия
по
возможностей
программирования, практические работы к кружку, фонд оценочных средств
для контроля знаний и уровня сформированности компетенция с использованием
различных интерактивных сред.
73
6.
Определены оптимальные формы и методы организации проведения
кружковой работы по теме «Создание графических изображений средствами
языка программирования QBasic».
Для организации кружка по информатике «Создание графических
изображений средствами языка программирования QBasic» были выбраны
следующие формы проведения занятий: урок с использованием игровых
технологий, урок-игра, урок-исследование, урок-презентация проектов, урок с
использованием тренинговых технологий (работа на редактирование готового
скрипта в соответствии с поставленной задачей).
Таким образом, поставленная цель
– разработать методическое
обеспечение кружка по информатике «Создание графических изображений
средствами языка программирования QBasic», решена.
74
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ
1.
Архипова О. В., Жизнь после уроков: радость познания //
Дополнительное образование и воспитание. - 2013. - № 12. - С. 19-21.
2.
Баженова Е. В., Инновационная образовательная модель внеурочной
деятельности "Всему учит детство" // Дополнительное образование и воспитание.
- 2013. - № 4. - С. 10-16.
3.
Быля Т.Н., Быля О.И. Изучаем информатику, программируя на
Бейсике. – М.: «Рольф». 1996. – 315 с.
4.
Бьянкуцци Ф., Пионеры программирования: Диалоги с создателями
наиболее популярных языков программирования / Ф. Бьянкуцци, Ш. Уорден; Пер.
с англ. С. Маккавеев. — СПб.: Символ-Плюс, 2011. — 608 c.
5.
Гилярова
М.
Г.,
Изучение
языка
программирования
QBasic
(поурочные планы): Учебник для 9 класса. – Волгоград: Учитель – АСТ, 2005.112с.
6.
Голицына О.Л., Языки программирования: Учебное пособие / О.Л.
Голицына, Т.Л. Партыка, И.И. Попов. — М.: Форум, НИЦ ИНФРА-М, 2013. —
400 c.
7.
Гутман Г. – Изучаем Basic. – М.: Наука, 1997 – 245 с.
8.
Журбина Н.А., Информационно-коммуникационные технологии в
образовании / Н.А. Журбина // Информационное общество. - 2001. - № 2. - С. 5-6.
9.
Зельднер Г.А., Программируем на языке QuickBasic 4.5 : учебное
пособие по курсам «Информатика и вычислительная техника», «Основы
программирования» / Г.А. Зельднер. - М. : ABF, 1996. - 432 с.
10.
Истомина И. Г., Информатика. Техническая графика. – Москва –
Ростов – на - Дону, 2005. – 368с.
11.
Кудинова В.И., О пользе программирования для школьников / В.И.
Кудинова // Информатика и образование. - 2002. - № 11.
75
12.
Куприянов Б. В., Дополнительное образование и внеурочная
деятельность : две большие разницы // Народное образование. - 2012. - № 5. - С.
59-62.
13.
Лапчик М.П., Методика преподавания информатики : учебник / М.П.
Лапчик. - М. : Академия, 2003. - 624 с.
14.
Левин А. В., Самоучитель компьютерной графики и звука – СПб.:
Питер, 2003.- 258с.
15.
Ляхович В.Ф., Молодцов В.А., Рыжикова Н.Б. Основы информатики. -
М.: КноРус, 2016. - 348 с.
16.
Могилёв А.В. и др. Информатика: Учеб. пособие для студентов
пед.вузов/ Под ред. Е.К. Хеннера.- М.: Академия, 1999.-816 с.
17.
Молчанов Л.Ю., Современные системы программирования. - СПб:
Питер, 2003.
18.
Мураховский В. И., Компьютерная графика / под ред. С. В.
Симановича. – М.: «АСТ – ПРЕСС СКД», 2002. – 640с.
19.
Начала программирования на языке QBasic: Учебное пособие /
Мельникова О. И., Бонюшкина А. Ю. – Москва, Эком, 2002 г. – 304 с.
20.
Начала программирования на языке QBasic: В. С. Новичков, А. Н.
Пылькин — Москва, Горячая Линия - Телеком, 2007 г.- 268 с.
21.
Пак М.И. и др. Информатика.-М: Академия,1999.
22.
Программирование для начинающих: Л. Великович, М. Цветкова —
Санкт-Петербург, Бином. Лаборатория знани, 2007 г.- 288 с.
23.
Пясталова И. Н. Использование проектной технологии во внеурочной
деятельности // Дополнительное образование и воспитание. - 2012. - № 6. - С. 1416.
24.
Сафронов И. К., Бейсик в задачах и примерах – СПб.: БХВ -
Петербург, 2001. – 224с.
25.
Семашко Г.Л., Программирование для всех. – М.: Наука, 1986 – 325 с.
26.
Симонович С. К., Занимательное программирование Visual Basic –
М.:АСТ – ПРЕСС КНИГА: Инфорком – Пресс, 2002. - 241с.
76
27.
Ставнистый Н. Н., QBasic в математике (решение задач с помощью
компьютера). – М.: СОЛОН – Р, 2001. – 143с.
28.
Федоренко Ю., Алгоритмы и программы на QBasic – СПб.: Питер,
2002 – 287 с.
29.
Хомоненко А.Д., Основы современных компьютерных технологий. –
М.:АСТ – ПРЕСС КНИГА: Инфорком – Пресс, 2000. - 267с.
30.
Чернов Б.И., Программирование на алгоритмических языках Бейсик,
Фортран, Паскаль. - – СПб.: БХВ - Петербург, 2003. – 246с.
31.
Ярошевская И. Х., Новые формы и методы работы с детьми во
внеурочное время // Дополнительное образование и воспитание. - 2012. - № 9. - С.
13-17.
32.
QBASIC на примерах: Виктор Пестриков, Андрей Тяжев — Москва,
БХВ-Петербург, 2010 г.- 296 с.
33.
https://www.1september.ru
34.
http://qbask.narod.ru/m.html
35.
http://ychitel.com
36.
http://ped-kopilka.ru
37.
https://открытыйурок.рф
38.
https://урок.рф
39.
http://kubrak.mptl.ru/p13aa1.html
40.
http://www.openclass.ru/node/200953
41.
http://festival.1september.ru/articles/534738
77
ПРИЛОЖЕНИЕ 1
Решение геометрических задач средствами QBasic.
Задача №1. Постройте точку с координатами (50,50).
Решение: Так как координаты точки (50, 50), то графический режим может
быть любой.
REM
SCREEN 7
PSET (50, 50)
END
Рис. 33
Задача №2. Постройте три точки не лежащие на одной примой. Каждой
точке задайте свой цвет.
Решение: Зададим первой точке координату (100, 100), второй (150, 150).
Третья точка не должна лежать с первыми двумя на одной прямой, значит, ее
координаты не могут быть (50, 50); (80, 80) и т.д. Следовательно, нам подойдет
координата (50, 180).
REM
SCREEN 7
PSET (100, 100), 1
PSET (200, 200), 4
PSET (50, 180), 2
78
END
Рис. 34
Задача №3. Постройте две параллельные прямые синим цветом и третью
прямую пересекающую одну из параллельных, закрасьте третью прямую желтым
цветом.
Решение:
Первую
прямую
берем с
произвольными
координатами,
например, начало прямой (50, 60), а конец прямой (200, 60). Чтобы изобразить
прямую параллельную первой, необходимо увеличить координату
Y, а
координату X можно оставить без изменений. Получим прямую с начальными
координатами (50, 100), и конечными (200, 100). Допустим, третья прямая
пересекает первую. В таком случае начальная координата по Y не должна
превышать 60, а конечная находится в промежутке от 60 до 100.
REM
SCREEN 7
COLOR 0, 15
LINE (50, 60)-(200, 60), 1
LINE (50, 100)-(200, 100), 1
LINE (20, 30)-(170, 90), 4
END
79
Рис. 35
Задача №4. Постройте три прямые, проходящих через одну точку с
координатами (160, 100).
Решение: Построим точку с координатой (160, 100). Первую прямую можно
провести параллельно оси X, для этого координату точки по X не меняем LINE
(160, 30)-(160, 150). Вторую параллельно оси Y, значит, не меняем координату по
Y LINE (50, 90)-(240, 90). Третью прямую можно провети путем вычитания
одного числа из двух координат начальной точки (получим начало прямой), и
привавлением этого же число к координатам начальной точки(получим конец
прямой).
REM
SCREEN 7
COLOR 0, 15
PSET (160, 90), 4
LINE (160, 30)-(160, 150), 1
LINE (50, 90)-(240, 90), 2
LINE (130, 60)-(190, 120), 4
END
80
Рис. 36
Задача №5. Постройте квадрат со стороной равной 100.
Решение: Берем произвольную точку, допустим с координатой (120,30).
Данная точка будет началом диагонали. Чтобы получить координату конца
диагонали, нам необходимо к X и Y прибавить 100.
REM
SCREEN 7
COLOR 0, 15
LINE (120, 30)-(220, 130), 1, B
END
Рис. 37
Задача №6. Постройте два закрашенных прямоугольника(красный и синий),
таким образом, чтобы один находился внутри другого.
Решение: Строим произвольный закрашенный прямоугольник. Например,
LINE (50, 30)-(250, 140), 1, BF. Чтобы построить второй прямоугольник,
необходимо помнить, что он должен находится внутри первого. Для этого
81
координаты начала диагонали второго прямоугольника должны быть больше,чем
координаты начала первого прямоугольника. А координаты конца диагонали
меньше.
REM
SCREEN 7
COLOR 0, 15
LINE (50, 30)-(250, 140), 1, BF
LINE (70, 90)-(200, 120), 4, BF
END
Рис. 38
Задача №7. Постройте три окружности с радиусом 50, 70, 90, так чтобы
получился снеговик.
Решение: Нарисуем окружность с радиусом 50 произвольно. Например,
CIRCLE (200, 60) , 50, 1. Для рисования второй окружности нам необходимо к Y
начальной окружности, прибавить два радиуса (первой и второй окружности).
Получим, CIRCLE (200, 180) , 70, 1. Аналогично производим вычисления для
третьей окружности (прибавляем радиусы второй и третьей).
Получим, CIRCLE (200, 340) , 90, 1.
REM
SCREEN 12
CIRCLE (200, 60), 50, 14
CIRCLE (200, 180), 70, 14
82
CIRCLE (200, 340), 90, 14
END
Рис. 39
Задача №8. Постройте эллипс с центром в точке (150,200), таким образом,
чтобы малый радиус был в два раза меньше большого радиуса.
Решение: Допустим, малый радиус равен 90, тогда большой 90*2=180. Для
построения эллипса нам необходимо найти эксцентриситет, т.е. малый
радиус/большой радиус. Получим, 90/180=0.5.
REM
SCREEN 12
CIRCLE (150, 200), 90, 14, , , 0.5
END
Рис. 40
83
Задача №9. Постройте красную дугу равную 180, коричневую - 45,
зеленую - 30 и синюю - 135.
Решение: Для построения дуг, необходимо знать радианную меру каждого
угла. Так, 180==3.14, 45=/4=3.14/4, 30=/6=3.14/6, 135=3/4=3*3.14/4.
REM
SCREEN 7
COLOR 0, 15
CIRCLE (50, 50), 30, 4, 6.28, 3.14
CIRCLE (100, 100), 50, 6, 6.28, 3.14 / 4
CIRCLE (150, 150), 70, 2, 6.28, 3.14 / 6
CIRCLE (200, 150), 50, 1, 6.28, 3.14 * 3 / 4
END
Рис. 41
Задача №10. Постройте 4 сектора разных цветов так, чтобы получилась
окружность с радиусом 100.
Решение: Чтобы получилась окружность из секторов, необходимо всем
четырем секторам задать одинаковую координату центра окружности (например
150,100), а так же одинаковый радиус (по условию 100). Меняться будут углы
начала и конца сектора. Удобнее всего взять углы 0, 90, 180, 270, 360. Их
радианные меры равны 6.28, 1.57, 3.14, 4.71, 6.28 соответственно.
REM
SCREEN 7
84
COLOR 0, 15
CIRCLE (110, 100), 100, 1, -6.28, -1.57
CIRCLE (110, 100), 100, 2, -1.57, -3.14
CIRCLE (110, 100), 100, 3, -3.14, -4.71
CIRCLE (110, 100), 100, 4, -4.71, -6.28
END
Рис. 42
Задача №11. Постройте квадрат вписанный в окружность с радиусом 200.
Закрасьте квадрат зеленым, а окружность желтым.
Решение:
Так
как
радиус
200,
то
графический
режим
возьмем
максимальный, т.е. SCREEN 12. Возьмем произвольный центр окружности, но с
учетом радиуса (чтобы рисунок не выходил за экран). В данном случае подойдет
координата (300, 220). Зададим известные переменные в начале программы и
построим окружность. Сразу зальем окружность цветом, для этого необходимо
взять любую точку внутри окружности, для удобства можно использовать
координату центра окружности. Для построения квадрата нам нужно найти его
сторону по формуле a=R*√2. После находим координату верхнего левого угла и
правого нижнего угла. Для этого делим сторону пополам и вычитаем результат из
координат центра (верхний левый угол), складываем с координатами центра
(нижний правый угол). Чтобы закрасить квадрат, берем точку внутри него (так же
можно использовать центр окружности).
REM
85
r = 200
x = 300
y = 220
SCREEN 12
COLOR 1, 15
CIRCLE (x, y), r, 14
PAINT (x, y), 14
a = r * SQR(2)
c=a/2
LINE (x - c, y - c)-(x + c, y + c), 2, B
PAINT (x, y), 2
END
Рис. 43
86
ПРИЛОЖЕНИЕ 2
Программы с использованием операторов графики языка QBasic.
Задача №1.
Российский флаг.
REM
SCREEN 9
LINE (100, 50)-(500, 130), 15, BF
LINE (100, 130)-(500, 210), 1, BF
LINE (100, 210)-(500, 290), 4, BF
END
Задача №2.
Кораблик.
REM
SCREEN 7
COLOR, 1
x = 30
y = 70
LINE (x, y) – (x+60, y), 3
LINE - (x+40, y+10), 3
LINE - (x+10, y+10), 3
LINE - (x, y), 3
LINE (x+25, y) – (x+25, y-55), 3
LINE (x+25, y-55) – (x+35, y-50), 4
LINE - (x+25, y-50), 4
LINE – (x+25, y-55), 4
PAINT (x+3, y+2), 3, 3
PAINT (x+26, y-51), 4, 4
CIRCLE (x+25, y-27), 25,, 1.57, 4.7
END
87
Задача №3.
Летающая тарелка.
REM
SCREEN 9
CIRCLE (320, 175), 200, 2, , , 3
CIRCLE (320, 70), 100, 2, , , 3
LINE (198, 125)-(220, 70), 2
LINE (420, 70)-(440, 125), 2
CIRCLE (150, 175), 10, 4
CIRCLE (490, 175), 10, 4
CIRCLE (200, 200), 10, 4
CIRCLE (440, 200), 10, 4
CIRCLE (320, 220), 10, 4
LINE (320, 235)-(320, 280), 2
LINE (197, 223)-(165, 310), 2
LINE (443, 223)-(475, 310), 2
END
Задача №4.
Мышка.
REM
SCREEN 7
CIRCLE (160, 70), 50, 8, 0, 3.14
LINE (110, 70) - (210, 70), 8
CIRCLE (185, 50), 10, 8, 0.4, 3
LINE (175, 50) – (194, 48), 8
CIRCLE (110, 100), 36, 8, 1.5, 4.8
CIRCLE (110, 142), 15, 8, 4.8, 1.5
CIRCLE (210, 67), 4, 8, , , 2
CIRCLE (200, 60), 2, 8
PAINT (209, 66), 8, 8
88
PAINT (211, 66), 8, 8
END
Задача №5.
Домик.
REM
SCREEN 9
LINE (160, 20)-(80, 120), 9
LINE (80, 120)-(240, 120), 9
LINE (240, 120)-(160, 20), 9
LINE (80, 120)-(240, 280), 9, B
LINE (120, 160)-(180, 240), 9,B
LINE (150, 160)-(150, 240), 9
LINE (120, 200)-(200, 200), 9
LINE (135, 60)-(180, 100), 9, B
LINE (200, 70)-(200, 40), 9
LINE (200, 40)-(220, 40), 9
LINE (220, 40)-(220, 95), 9
END
Задача №6.
Паровозик.
REM
SCREEN 9
LINE (100, 40)-(420, 40), 9
LINE (100, 40)-(100, 100), 9
LINE (100, 100)-(60, 140), 9
LINE (60, 140)-(60, 180), 9
LINE (60, 180)-(80, 160), 9
LINE (80, 160)-(100, 160), 9
LINE (100, 160)-(120, 180), 9
LINE (120, 180)-(140, 160), 9
89
LINE (140, 160)-(180, 160), 9
LINE (180, 160)-(200, 180), 9
LINE (200, 180)-(220, 160), 9
LINE (220, 160)-(260, 160), 9
LINE (260, 160)-(280, 180), 9
LINE (280, 180)-(360, 180), 9
LINE (360, 180)-(380, 160), 9
LINE (380, 160)-(410, 160), 9
LINE (410, 160)-(420, 180), 9
LINE (420, 180)-(420, 40), 9
LINE (120, 60)-(160, 100), 9, B
LINE (260, 60)-(300, 100), 9, B
LINE (280, 60)-(280, 100), 9
LINE (320, 60)-(360, 100), 9, B
LINE (340, 60)-(340, 100), 9
LINE (380, 60)-(410, 100), 9, B
LINE (400, 60)-(400, 100), 9
CIRCLE (90, 180), 20, 9
LINE (110, 180)-(140, 180), 9
LINE (110, 185)-(140, 185), 9
CIRCLE (160, 180), 20, 9
LINE (180, 180)-(220, 180), 9
LINE (180, 185)-(220, 185), 9
CIRCLE (240, 180), 20, 9
CIRCLE (390, 180), 20, 9
END
Задача №7.
Снеговик.
REM
SCREEN 9
90
LINE (120, 50)-(140, 50), 9
LINE (120, 50)-(115, 80), 9
CIRCLE (130, 80), 15, 9
LINE (140, 50)-(145, 80), 9
PSET (122, 80), 9
PSET (138, 80), 9
CIRCLE (130, 85), 5, 9, 3.14, 0
CIRCLE (130, 130), 53, 9
CIRCLE (130, 220), 71, 9
CIRCLE (130, 120), 5, 9
CIRCLE (130, 200), 5, 9
CIRCLE (130, 250), 5, 9
CIRCLE (90, 270), 10, 9
CIRCLE (170, 270), 10, 9
LINE (85, 110)-(50, 160), 9
LINE (177, 110)-(200, 160), 9
LINE (205, 70)-(205, 270), 9
END
Задача №8.
Пальма.
REM
SCREEN 9
LINE (140, 20)-(120, 60), 9
LINE (120, 60)-(40, 100), 9
LINE (40, 100)-(120, 80), 9
LINE (120, 80)-(60, 180), 9
LINE (60, 180)-(200, 100), 9
LINE (140, 20)-(180, 60), 9
LINE (180, 60)-(200, 20), 9
LINE (200, 20)-(240, 40), 9
91
LINE (240, 40)-(260, 20), 9
LINE (260, 20)-(280, 40), 9
LINE (280, 40)-(380, 50), 9
LINE (380, 50)-(280, 80), 9
LINE (280, 80)-(340, 180), 9
LINE (340, 180)-(240, 100), 9
LINE (200, 100)-(180, 150), 9
LINE (240, 100)-(250, 150), 9
LINE (180, 150)-(190, 160), 9
LINE (190, 160)-(180, 160), 9
LINE (180, 160)-(190, 180), 9
LINE (190, 180)-(170, 180), 9
LINE (170, 180)-(182, 200), 9
LINE (182, 200)-(162, 200), 9
LINE (162, 200)-(180, 220), 9
LINE (180, 220)-(160, 220), 9
LINE (160, 220)-(165, 240), 9
LINE (165, 240)-(150, 240), 9
LINE (150, 240)-(160, 260), 9
LINE (160, 260)-(140, 260), 9
LINE (140, 260)-(160, 280), 9
LINE (160, 280)-(130, 280), 9
LINE (130, 280)-(140, 300), 9
LINE (140, 300)-(120, 300), 9
LINE (120, 300)-(135, 320), 9
LINE (135, 320)-(120, 320), 9
LINE (120, 320)-(135, 338), 9
LINE (250, 150)-(225, 160), 9
LINE (225, 160)-(260, 160), 9
LINE (260, 160)-(222, 180), 9
92
LINE (222, 180)-(262, 180), 9
LINE (262, 180)-(250, 200), 9
LINE (250, 200)-(270, 200), 9
LINE (270, 200)-(245, 220), 9
LINE (245, 220)-(270, 220), 9
LINE (270, 220)-(260, 240), 9
LINE (260, 240)-(280, 240), 9
LINE (280, 240)-(240, 260), 9
LINE (240, 260)-(282, 260), 9
LINE (282, 260)-(270, 280), 9
LINE (270, 280)-(290, 280), 9
LINE (290, 280)-(262, 300), 9
LINE (262, 300)-(300, 300), 9
LINE (300, 300)-(270, 320), 9
LINE (270, 320)-(310, 320), 9
LINE (310, 320)-(285, 337), 9
LINE (285, 337)-(138, 337), 9
CIRCLE (215, 85), 20, 9
END
Задача №9.
Велосипед.
REM
SCREEN 9
LINE (120, 30)-(210, 75), 9
LINE (120, 30)-(145, 20), 9
LINE (210, 75)-(225, 60), 9
LINE (165, 55)-(145, 130), 9
LINE (145, 130)-(180, 165), 9
LINE (180, 165)-(240, 165), 9
LINE (240, 165)-(240, 90), 9
93
CIRCLE (110, 165), 55, 9
LINE (240, 165)-(270, 150), 9
LINE (220, 75)-(270, 90), 9, B
CIRCLE (110, 165), 35, 9
CIRCLE (320, 165), 55, 9
CIRCLE (320, 165), 35, 9
CIRCLE (320, 165), 15, 9
CIRCLE (200, 165), 20, 9
LINE (200, 150)-(315, 156), 9
LINE (200, 180)-(315, 175), 9
LINE (205, 152)-(205, 135), 9
LINE (200, 152)-(200, 135), 9
LINE (205, 135)-(215, 135), 9
LINE (200, 135)-(191, 135), 9
LINE (191, 135)-(191, 119), 9
LINE (215, 135)-(215, 119), 9
LINE (191, 119)-(215, 119), 9
LINE (205, 180)-(205, 194), 9
LINE (200, 180)-(200, 194), 9
LINE (205, 194)-(215, 194), 9
LINE (200, 194)-(191, 194), 9
LINE (191, 194)-(191, 210), 9
LINE (191, 210)-(215, 210), 9
LINE (215, 210)-(215, 194), 9
END
Задача №10.
Воздушный шарик.
REM
SCREEN 9
COLOR , 1
94
FOR I = 1 ТО 201
CIRCLE (320, 175), 1, 14
FOR Т = 1 ТО 2000
NEXT Т
CIRCLE (320, 175), 1, 1
NEXT I
END
95
1/--страниц
Пожаловаться на содержимое документа