Реферат: Организация изучения основных алгоритмических конструкций в среде Лого Миры

Министерство образования Российской Федерации

Уральскийгосударственный педагогический университет

Кафедра информатикии ВТ

Организация изучения основных алгоритмическихконструкций в средеЛого Миры

ВЫПУСКНАЯРАБОТА

Исполнитель:  студентка 5 курса

Заочного отделения

Информатики и ВТ

Факультета УрГПУ

Научный руководитель:

Кандидатпедагогических наук

Доцент кафедрыинформатики

и вычислительнойтехники

Грохульская Наталья Леонидовна

Екатеринбург 2002


СОДЕРЖАНИЕ: TOC o h z

Введение… PAGEREF _Toc12091479 h 4

Глава1. Язык Лого и его применение в преподавании информатики… PAGEREF _Toc12091480 h 7

Историяпоявления языка Лого… PAGEREF _Toc12091481 h 7

РаспространенностьЛого-сред в Екатеринбурге… PAGEREF _Toc12091482 h 9

Анализсред Лого… PAGEREF _Toc12091483 h 10

Основныедостоинства и недостатки среды Лого… PAGEREF _Toc12091484 h 13

ПрименениеЛого в учебном процессе начальной школы… PAGEREF _Toc12091485 h 16

ПрименениеЛого для внешкольной работы по информатике… PAGEREF _Toc12091486 h 18

Обзорпубликаций о применении Лого в учебном процессе школы… PAGEREF _Toc12091487 h 20

Рольалгоритмизации в базовом курсе… PAGEREF _Toc12091488 h 23

Технологиярешения вычислительных задач… PAGEREF _Toc12091489 h 29

ГЛАВА2. Решение вычислительных задач в среде Лого Миры… PAGEREF _Toc12091490 h 32

Описаниевозможностей среды Лого Миры 2.0… PAGEREF _Toc12091491 h 32

Понятия,которыми можно манипулировать в среде Лого Миры… PAGEREF _Toc12091492 h 33

ЗапускЛого Миров… PAGEREF _Toc12091493 h 34

Графическийэкран системы Лого… PAGEREF _Toc12091494 h 34

Текстовыйэкран системы Лого… PAGEREF _Toc12091495 h 34

Режимыработы… PAGEREF _Toc12091496 h 34

Командысистемы Лого… PAGEREF _Toc12091497 h 35

Базовыекоманды движения и рисования… PAGEREF _Toc12091498 h 36

Командыцикла (повторения)… PAGEREF _Toc12091499 h 37

Построениепроцедур (подпрограмм)… PAGEREF _Toc12091500 h 38

Командыизменения переменных… PAGEREF _Toc12091501 h 39

Командыи процедуры с параметрами… PAGEREF _Toc12091502 h 40

Командавыбора (ветвление) в Лого… PAGEREF _Toc12091503 h 40

Рекурсия… PAGEREF _Toc12091504 h 41

Функция… PAGEREF _Toc12091505 h 41

II.Команды управления системой… PAGEREF _Toc12091506 h 41

Записьосновных алгоритмических конструкций в среде Лого Миры и их использование длярешения вычислительных задач… PAGEREF _Toc12091507 h 43

Понятиеалгоритма… PAGEREF _Toc12091508 h 43

Исполнительалгоритма… PAGEREF _Toc12091509 h 43

Свойстваалгоритма… PAGEREF _Toc12091510 h 44

Способызаписи алгоритмов… PAGEREF _Toc12091511 h 45

Словесныйспособ записи алгоритмов… PAGEREF _Toc12091512 h 45

Графическийспособ записи алгоритмов… PAGEREF _Toc12091513 h 46

Базовыеалгоритмические структуры… PAGEREF _Toc12091514 h 47

Решениезадачи с использованием основных базовых структур и операторов языка Лого напримере экологической задачи… PAGEREF _Toc12091515 h 61

Методическиерекомендации… PAGEREF _Toc12091516 h 64

Изучениебазовых алгоритмических конструкций в языке Лого в учебном процессе школы… PAGEREF _Toc12091517 h 64

Примерныйплан разделов курса «Алгоритмизация и решение вычислительных задач»… PAGEREF _Toc12091518 h 66

Заключение… PAGEREF _Toc12091519 h 68

 


Введение

Лого – это среда программирования и средство длямоделирования различных задач и исследований. Объектами исследованийпреподавателей и учеников, в этом направлении могут быть их собственныеисследования о животных и растениях, о мире психологии, мире физиологиичеловека, мире биологии клетки, а также химии, физики, математике,изобразительного искусства и других сфер деятельности.

В любой среде программирования реализуются основныеалгоритмические конструкции, развивающие алгоритмический стиль мышления,важность которого отмечена Н.М. Амосовым, Н.Н. Моисеевым, А.Н. Лонда и другимиучеными.[ ] Ими подчеркивалась необходимость разработки алгоритмов для развитиямышления школьников. Они показывали, что с помощью алгоритмов можно не толькоорганизовывать мыслительную деятельность, но и описывать процессы.

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

Фундаментальное понятие информатики — «алгоритмизация», имеет большое значение не только в теории информатики, но и втеории самореализации в развитии ученика.

Объем минимального содержания базового курса информатикивключает в себя блок «Алгоритмы и исполнители». Алгоритмизация — одно из мощныхсредств развития мышления учащихся.

Изучать основные базовые конструкции можно по-разному: спомощью исполнителей [ ], специально разработанных учебных алгоритмическихязыков [  ], реальных языковпрограммирования [   ].

Одно из перекрестных средств знакомства учащихся сосновными алгоритмическими конструкциями является язык Лого.

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

Лого – один из самых доступных языков программированиядля персональных компьютеров. Это диалект ЛИСП, языка, применяемого всложнейших исследовательских проектах в области вычислительной техники иискусственного интеллекта. Не случайно Лого оказался более гибким языком, чемПаскаль или С++.

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

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

Объект исследования – процесс обучения базовому курсуинформатики.

Предмет исследования – методика преподаванияалгоритмизации на базе языка Лого.

Цель работы – определение роли и месте вычислительныхзадач, решаемых в среде Лого Миры при изучении алгоритмизации.

Основныезадачи исследования:

1.     Освоить среду Лого Миры

2.     Определить банк традиционно решаемых вычислительныхзадач при изучении алгоритмизации.

3.     Разработка программ для решения вычислительных задачна языке Лого.

4.     Проанализировать решение вычислительных задач на языкеЛого.

Данная выпускная работа состоит из:

·       Введения.

·       Двух глав.

·       Заключения.

·       Спискалитературы, используемой при написании работы.

·       Приложений.

Кработе прилагается дискета со следующим содержанием.


Глава 1. Язык Лого и его применение впреподавании информатики

 История появления языка Лого

«Лого — это философия образования и непрерывноразвивающееся семейство языков, реализующих эту философию».[   ]

Основные педагогические идеи применения Лого, а такжепервые версии Лого-систем были разработаны профессором Сеймур Пейпертом(Seymour Papert) в Массачусетском Технологическом Институте в 60-х годах. В1967 году группой профессора Пейперта совместно с группой Уоллеса Фойрцайгаработавшей в фирме Bolt, Beranek, and Newman, была создана первая версия Лого.

Широкое распространение Лого связано с развитиемперсональных компьютеров в конце 70-х годов. Ряд компаний, таких, как,например, Terrapin Software, начал коммерческое распространение различныхверсий Лого. Одним из лидеров в этой области является основанная в 1980 годуфирма Logo Computer Systems Inc. (LCSI), совет директоров которой возглавляетпрофессор Пейперт.

В 1985 году компания Logo Computer Systems Inc. началараспространять новую версию Лого — программу LogoWriter. Эта программа былапризнана одной из самых удачных, достаточно сказать, что в 1990 году системаLogoWriter была названа читателями журнала Classroom Computer Learning лучшейобразовательной программой десятилетия. Программа LogoWriter была переведена надесятки языков мира и была реализована на разных компьютерных платформах. В1987 году Институтом новых технологий образования (ИНТО) была создана русскаяверсия этой программы для компьютеров IBM, которая успешно распространяется.

Принципиально новые идеи были реализованы в середине80-х годов в системе LEGO TC Logo (совместной разработке фирмы LEGO и LCSI),которая являлась расширением системы LogoWriter, однако в ней можно былоуправлять не только черепашками на экране, но и реальными роботами, собраннымииз деталей LEGO и подключенными к компьютеру.

Активная работа в области Лого продолжается и внастоящее время, а программа является русской версией программы MicroWorlds, разработанной в LSCI, 1993 г. иПервоЛого (совместная разработка LCSI и ИНТ, 1996 г.). Среда Control Lab(разработанная компанией LEGO Dacta, русская версия программы называетсяЛЕГО-Лаборатория и распространяется Институтом новых технологий образования)является естественным развитием идей, заложенных в системе LEGO TC Logo.Возникают и новые перспективные области исследований: среди таких проектов,например, LEGO-роботы (Programmable Brick) — дальнейшее развитие систем LEGO TCLogo и Control Lab, позволяющее создавать автономные роботы, управляемыеминиатюрным специальным компьютером.

Лого, конечно, отнюдь не сводится к созданию ираспространению компьютерных программ. Существует мировое сообществопреподавателей и исследователей, заинтересованных в развитии и распространениипедагогической философии Лого. Публикуется различная литература, посвященнаякак проблемам использования Лого в преподавании конкретных школьных дисциплин(таких как математика, язык и т.д.), так и общим вопросам использования Лого вшкольном и внешкольном образовании. Уже более 10 лет в США существуетспециальная некоммерческая организация Logo Foundation, координирующаядеятельность мирового Лого-сообщества.

Институтомновых технологий образования рассматривается поддержка и развитиеЛого-сообщества в России в качестве одной из своих основных задач. Институтразрабатывает и распространяет программы, основанные на Лого, а также различныеметодические и учебные материалы, связанные с Лого, который является не толькоязыком программирования, но и языком общения.


РаспространенностьЛого-сред в Екатеринбурге

C 1999 года в г. Екатеринбурге достаточно активноиспользуются Лого Миры. Первые курсы для учителей провели Сопрунов С.Ф. и Яковлева Е.И. Всю работу по внедрению ииспользованию Лого Миров, курирует Центр новых информационных технологий(ЦНИТ), созданный несколько лет назад при Управлении образования г.Екатеринбурга. Была создана городская экспериментальная площадка, в советкоторой вошли наиболее квалифицированные в Лого преподаватели, целью, которойявляется апробация среды в учебном процессе общеобразовательных учреждений,исследование методики использования среды Лого Миры в обучении информатике дляразных возрастных категорий учащихся и для разных форм учебной работы.[  ]

В городе действует Лого-клуб для преподавателей,который собирается в ЦНИТе раз в месяц, где преподаватели обмениваются идеямипроектов, обсуждают свои проблемы, передают опыт.

В весенние каникулы с 2000 года проводитсянаучно-практическая конференция, где преподаватели делятся своими наработками иметодиками по определенным темам или целыми комплексами.

Школы города, такие как лингвистическая гимназия № 13,школа № 168, школа № 144, гимназия «Полифорум» и «Менталитет» №180 и другие,работают с Лого Мирами на уроках информатики, а также в кружках, факультативах,в группах дополнительного образования. В ЦНИТе ведутся занятия с детьми врамках дополнительных образовательных услуг и используют среду в основном длясоздания тематических проектов, посвященной той или иной теме по изучению языкаЛого Миры, чтоб заинтересовать детей.

Были проведеныкомандные турниры (2000 — 2002 года) для школьников, в которых участвовало 32команды из 25 школ в 2 возрастных группах: 5-7 класс и 7-9 классы. [Суриф Т.И.,Волкова С.Б.]


Анализ сред Лого

Для чего вообще изучать программирование, аследовательно среду программирования? Очевидно, что процесс  проектирования программ — это процесс  решения проблем человеком, подобно  другим процессам решения проблем  в науке и технике. [Кузнецов И.Н.]

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

Правильно организованное обучение с использованиемсреды программирования развивает алгоритмическое и логическое мышление вестественной для этого обстановке; дает опыт работы с разными моделями;знакомит с общими принципами и методами программирования, что позволяетучащимся адаптировать приобретенные навыки при освоении других программныхсред. [КИН]

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

Мощность языка должна  позволять прииспользовании его для решения проблемы сосредоточиться целиком на ней, а не наязыковых конструкциях. В Лого описание проблемы формулируется  буквально в терминах этой проблемы и не требует переключаться  на языковую специфику. Отсутствие в Лого жесткого контроля за ошибками программиста, вызывающее незаслуженныенарекания, на самом деле является не недоработкой среды, а сознательнозапланированной ее особенностью, направленной на предоставление максимальнойсвободы для творчества при формулировании проблемы. [КИН]

Характеристика достаточности свидетельствует онежесткой настроенности на вычислительные ресурсы компьютера. Фактически здесьсистема полностью скрыта от использующего ее и не отвлекает от проблематикизадачи.

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

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

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

Выбор именно этого программного продукта обоснованследующими требованиями к  среде,развивающей абстрактное и любое другое мышление:

· наличие очевидных инструментов манипулированияпонятиями;

· возможность усложнения инструментов по мере усложненияпонятий;

· наличие средств, увеличивающих эмоциональноевосприятие (мультимедиа вложения);

· возможность использования объектного (системного)подхода;

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

Объектно-ориентированное программирование возможнотолько в средах, имеющих для этого встроенные инструменты.

Классическая среда, разработанная для ОС DOS, — система Logo Writer – очень хорошо приспособлена  для реализации объектного подхода приминимальной сложности языка программирования, является универсальной учебнойкомпьютерной средой на базе языка Лого для дошкольного и начального школьногообразования. В систему входят: текстовый, графический и музыкальный редакторы,возможность записи звука с микрофона и образное программирование с помощьюпиктограмм. Система сочетает эти богатые возможности с простым графическиминтерфейсом, благодаря которому ее пользователями могут быть дети от 4 лет.

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


Основные достоинства и недостатки среды Лого

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

Что же вкладывается в понятие «мощный языкпрограммирования»? Это качество не означает, что язык позволяет писатьпрограммы, выполняющие что-либо, не доступное другим языкам. В этом смысле всеязыки схожи. Если можно написать программу на Лого, то ее можно написать наПаскале или Бейсике.

Мощность языка программирования — это мера того,насколько язык помогает сконцентрироваться, в первую очередь, на конкретнойпроблеме, которую нужно решить, а не на преодолении ограничений, накладываемыхсамим языком. Например, для. С, Паскаля, Java и всех других языков, «выросших»первоначально из Фортрана, программист должен очень точно определять, что, как,и где хранится в памяти компьютера. Если нужно собрать 20 чисел вместе ирассматривать их как один объект, для этого «определяют массив», заявивзаранее, что в нем будет храниться в точности 20 чисел. Очень плохо, если впоследствии массив будет состоять из 21 числа. Также решается заранее, чтомассив будет содержать только целые числа, или числа с дробной частью, или жеэто будет символьный массив, и нельзя смешивать данные разных типов в одноммассиве. Для Лого процесс размещения данных в памяти компьютера являетсяполностью автоматическим. Если программа создала список из 20 чисел, память дляего хранения отведется автоматически. Если позже добавить 21-е число, это такжеделается автоматически. [  ]

Более мощные языки базируются на конкретныхматематических моделях и реализуют эти модели в полной мере. Например, АПЛбазируется на идее матричной обработки; Пролог — на исчислении предикатов(раздел математической логики). Лого, как и ЛИСП, базируется на идее композициифункций (composition of functions). [   ]

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

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

К его преимуществам можно отнести:

·                   возможностьнаписания команд и идентификаторов, как на русском, так и на английском языке,как в полной, так и в сокращенной форме;

·                   крупный шрифт,уменьшающий напряжение глаз при работе;

·                   легкостьнаписания динамических программ и программ для работы с текстовой информацией;

·                   наличие не одной,а 4-х черепашек, что позволяет легко создавать несложные игровые программы с небольшимчислом персонажей;

·                   возможностьиспользования внешних процедур, что способствует развитию умения работать сбиблиотекой алгоритмов;

·                   низкие требованияк аппаратуре и совместимость с широким кругом IBM-совместимых компьютеров.

Но, как у любого продукта, у этой системы проявились иотрицательные стороны:

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

·    не полнаясовместимость с IBM-стандартом на клавиатуру;

·    отсутствиеготовой помощи (хотелось бы, чтобы в новой версии была контекстно-зависимаяпомощь и гипертекстовый справочник);

·    отсутствие строкиподсказки (назначений ключей);

·        ограниченноечисло черепашек;

·        неестественностьлогических связок;

·        наличие толькоодного вида циклов — цикла Repeat.

Лого является прекрасной средой, помогающей освоитьосновные элементы программирования — переменные, функции, типы данных и другие.Среда Лого играет большую роль при изучении в старших классах универсальныхязыков программирования, таких как Паскаль. [Лысиков А.И.]  В тоже время Лого является прекраснымсредством для развития мышления и самостоятельных исследований в самых разныхинтеллектуальных областях и с различными уровнями сложности.


Применение Лого в учебном процессе начальнойшколы

Компьютерная техника и связанные сней информационные технологии проникают во все сферы деятельности человека истановятся естественной средой обитания. Понимание того, что может и (что неменее важно) чего не может делать компьютер, представление о сути управления,знания о типах информации и способах ее обработки необходимо сформулировать удетей уже в раннем возрасте. В свою очередь развитие логико-арифметическогостиля мышления является, как известно, мощным фактором развития ребенка, способствующимповышению качества его учебной деятельности. Все это определяет актуальностьизучения информатики уже в начальной школе (1 – 5 классы). Пропедевтическиекурсы, как сказано в стандарте, должны формировать навыки сознательного ирационального использования компьютера в учебной, а затем и в профессиональнойдеятельности.

В процессе создания творческойработы часто требуется не только собрать материал, красиво его оформить, но ипостроить компьютерную модель, изучаемого процесса, провести компьютерныйэксперимент. Таким образом, просто необходимо, чтобы уже к 7-8 классу школьниквладел не только простыми редакторами, но и мог разработать алгоритм, а затемвоплотить его на конкретном алгоритмическом языке. Эта одна из причин, покоторой в начальной школе нужно применять обработку различных типов информации(звук, графика, текст), изучение алгоритмических структур и создание простейшихпрограмм на компьютере с помощью объектно-ориентрованной среды Лого Миры.[Шелегова И.А.]

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

Курсы не только прививают учащимсяэлементы информационной культуры, под которой понимается умение целенаправленноработать с информацией на ПК, но и помогают детям расширить свой кругозор,развить логическое мышление, творческий потенциал, связать с другими учебнымипредметами. [Кадочникова В.И., Бурнева Л.С., Молодых Н.Г.]

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

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


Применение Лого для внешкольной работы поинформатике

В соответствии с концепциейшкольного образования в настоящее время созрела необходимость созданияоптимальных условий для развития каждого ученика, для формирования человека сновым уровнем сознания, способного к самооценке и критическому мышлению. Однимиз путей реализации является организация обучения, таким образом, чтобыучащийся имел возможность не только освоить обязательный курс базового образования,но и получить дополнительные знания высокого уровня, необходимо для продолженияобучения в ВУЗах. [Которов Н.П.].

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

Внешкольная работа с учащимисяпредставляет собой органическую часть и важный элемент во всейучебно-воспитательной деятельности школы.

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

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

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

Все это может служить общимкритерием эффективности внешкольной работы с учащимися по информатике.

Одним из эффективных способовработы с учащимися является кружок.

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

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


Обзор публикаций о применении Лого в учебномпроцессе школы

В процессе исследования были проанализированы рядстатей, опубликованных в журналах «Информатика и образование» и в газетах«Информатика» (приложение к газете «Первое сентября») за последние 4 года сцелью выявления информации, которая связана с: применением алгоритмов в средеЛого Миры, реализация их при решении задач, применение Лого Миры на уроках.

Приведемобзор статей, которые содержат данные материалы.

Авторстатьи [1] рассматривает решение логических задач средствами алгебры логики.Описывается множество подходов к решению логических задач.

Впубликации рассматривается только первый способ.

Статья[2] знакомит читателей с опытом работы со средой Лого Миры в школахЕкатеринбурга. Рассматривается обучающая программная среда Лого Миры, разработаннаяна базе языка Лого. Говорится о методике использования среды Лого Миры дляучащихся разных “возрастных категорий” (младших школьников и учащихся среднегозвена) и для разных форм учебной работы.

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

Встатье А.Г. Юдиной [4] представлена рецензия на учебное пособие для общеобразовательныхшкол А.Г. Юдиной “Практикум по информатике в среде LogoWriter”, такжепредставлен фрагмент учебного пособия с предисловием автора, в том числе глава7 «построение графиков функций».

Рассказо курсе алгоритмизации на основе использования Лого Миров, а также проекты иклассно-поурочная система в обучении алгоритмизации представлено в статье И.А.Шелеговой и Н.А. Юнерман [5]. Авторы статьи утверждают, что “Основная цель –сформировать у учащихся уже в начальной школе навыки самообразования, помочь ребенкув самовыражении, развить его коммуникативные навыки”.

СтатьяА.А. Зайцева [6] рассказывает о методическом пособии, написанном в жанреувлекательной повести, посвященной языку Лого, работе с Лого-системой. Это –один из компонентов программного обеспечения. Распространяемого в свое время врамках “Пилотные школы”.

Графикав Лого и поурочная методическая разработка по информатике для класса УНЦ в 7-8классах рассмотрена в статье [7] Г.В. Луканина.

Встатье [9] Н.Г. Ивановой, О.Л. Русаковой предлагаются конспекты занятий по информатикедля учащихся 5-6 классов. Цель данного курса – дать первые представления о формах познания изаконах логического мышления, развить алгоритмическое мышление, обучить приемамнаписания и отладки программ, использующих процедуры с параметром.

Курс рассчитан на 15 двухчасовых занятий.

Автор статьи [2д] Т.В. Головина знакомит читателей с тем, как в еешколе организована работа над индивидуальными и коллективными разработками науроках информатики, на примере 7 класса при изучении темы Лого. Описываютсясложности, с которыми может столкнуться учитель при осуществлении коллективногопроекта, и приводится примерный ход уроков по изучению возможностей Лого.

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

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

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


Роль алгоритмизации в базовом курсе

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

·    мировоззренческая линия, связанная с формированиемпредставлений о системно-информационном подходе к анализу окружающего мира;

·    алгоритмическая линия, связанная с развитиемлогического мышления школьников;

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

Изучение учебного материала поалгоритмической линии обеспечивает учащихся возможностью:

·       понять на основе анализа примеров, смысл понятияалгоритма, знать свойства алгоритмов, понять возможность автоматизации вдеятельности человека при использовании алгоритмов;

·      

еще рефераты
Еще работы по программному обеспечению