Меню
Разработки
Разработки  /  Информатика  /  Разное  /  7 класс  /  Программа кружка "Юный программист"

Программа кружка "Юный программист"

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

Описание разработки

Пояснительная записка

Программа дополнительного образования «Юный программист» составлена на основе информационного письма Минобразования России от 13. 11. 2003 №14 - 51 - 277/13 об элективных курсах, Федерального компонента государственного стандарта общего образования, примерных требований к программам дополнительного образования детей (Письмо Министерства образования и науки РФ от 11. 12. 06 №06 - 1844, санитарно - эпидемиологических требований к учреждениям дополнительного образования детей (санитарно - эпидемиологические правила и нормативы СанПиН 2. 4. 4. 1251 – 03 от 20. 06. 03). Разработана на основе методического пособия «Практикум по программированию» на СД диске - Информатика, издательство «Учитель» 2007г. Чернов А. Ф. и Чернов А. А.

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

Направленность программы – естественнонаучная. Формирование алгоритмического мышления и навыков программирования. Дополнительная образовательная программа «Юный программист» является прикладной, носит практико - ориентировочный характер и направлена на овладение воспитанниками основных приемов программирования. Обучение по данной программе создает благоприятные условия для интеллектуального и духовного воспитания личности ребенка, социально - культурного и профессионального самоопределения, развития познавательной активности и творческой самореализации учащихся.

Новизна программы.  Программа содержит дополнительный изучаемый материал (работа со строками и файлами, рекурсии, олимпиадные задачи), значительно расширяет возможности формирования универсальных учебных и предметных навыков. В данном курсе на конкретных примерах рассматривается программирование на языках высокого уровня TurboPascal и Delphi. Показаны основные методы составления программ и примеры использования их при решении некоторых физических, математических, экономических и других задач. Отдельно вынесены задания для самостоятельных, контрольных работ, а также олимпиадные задания. На обучающем СД диске (13) предложено много тестов для контроля знаний, как в учебной, так и во внеклассной работе. Все поурочные планы представлены в PowerPoint. Их удобно использовать с помощью мультимедийного проектора. Специфика уроков курса состоит в том, что они строятся на уникальной дидактической базе – предметно - практической деятельности, которая является для учащихся необходимым звеном целостного процесса духовного, нравственного и интеллектуального развития.

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

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

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

Задачи программы:

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

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

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

развитие алгоритмического мышления, способностей к формализации, элементов системного мышления;

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

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

Отличительная особенность данной дополнительной программы от существующих образовательных программ в том, что изучается материал, слабо представленный и не представленный в программе основного курса информатики и ИКТ, материал систематизирован, доступно и логично излагается, подкреплен мощным дидактическим материалом, направлен на практику программирования и подготовку к олимпиадам на развитие творчества и самостоятельности учащихся. На занятиях создана структура деятельности, создающая условия для творческого развития воспитанников на различных возрастных этапах и предусматривающая их дифференциацию по степени одаренности. Основные дидактические принципы программы: доступность и наглядность, последовательность и систематичность обучения и воспитания, учет возрастных и индивидуальных особенностей детей. Например, по мере обучения выполняются все более и более сложные задания, оттачивается мастерство, исправляются ошибки. Обучаясь по программе, воспитанники проходят путь от простого к сложному, с учетом возврата к пройденному материалу на новом, более сложном творческом уровне. Программа основывается на доступности материала и построена по принципу «от простого к сложному». Тематика занятий разнообразна, что способствует творческому развитию ребенка, фантазии, самореализации. Обучение строится таким образом, чтобы учащиеся хорошо усвоили приемы работы в среде программирования, научились «читать и понимать» простейшие алгоритмы и программы, а затем и создавать свои для решения практических и олимпиадных задач. Постепенно образуется система специальных навыков и умений, формируется интерес к творчеству, пробуждается желание творить самостоятельно - одна из главных задач руководителя кружка. Творческое начало и безграничная фантазия заложены в каждом ребенке.

Возраст детей участвующих в реализации данной программы 12 - 15 лет. В группе занимаются от 12 до 15 человек.

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

Количество часов в неделю - 2, всего72 учебных часа по 45 минут.

Тематический план:

тематический план кружка юнный программист

Весь материал - смотрите документ.

Содержимое разработки

Департамент образования города Ноябрьска

Муниципальное бюджетное общеобразовательное учреждение

«Средняя общеобразовательная школа № 6»

муниципального образования город Ноябрьск

(МБОУ СОШ № 6)



«Рассмотрено»:

на заседании методического

объединения учителей

Протокол № 1

от «29» августа 2013 года

Руководитель ШМО ДО

___________З.З. Хасанова

«Согласовано»:

Зам. директора по УВР

________О.А. Городиская

от « 31» августа 2013года

«Утверждаю»:

Директор МБОУ СОШ №6

__________Ю.Г. Садовская

от « 31» августа 2013 года















ПРОГРАММА ДОПОЛНИТЕЛЬНОГО ОБРАЗОВАНИЯ


«ЮНЫЙ ПРОГРАММИСТ»


















Возрастной состав обучающихся: 12-15 лет


Срок реализации дополнительной образовательной программы: 1 год


Педагог дополнительного образования: Седельников Георгий Николаевич







г. Ноябрьск

2013г.

Пояснительная записка


Программа дополнительного образования «Юный программист» составлена на основе информационного письма Минобразования России от 13.11.2003 №14-51-277/13 об элективных курсах, Федерального компонента государственного стандарта общего образования, примерных требований к программам дополнительного образования детей (Письмо Министерства образования и науки РФ от 11.12.06 №06-1844, санитарно-эпидемиологических требований к учреждениям дополнительного образования детей (санитарно-эпидемиологические правила и нормативы СанПиН 2.4.4. 1251 – 03 от 20.06.03). Разработана на основе методического пособия «Практикум по программированию» на СД диске - Информатика, издательство «Учитель» 2007г. Чернов А. Ф. и Чернов А. А.


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

Направленность программы – естественнонаучная. Формирование алгоритмического мышления и навыков программирования. Дополнительная образовательная программа «Юный программист» является прикладной, носит практико-ориентировочный характер и направлена на овладение воспитанниками основных приемов программирования. Обучение по данной программе создает благоприятные условия для интеллектуального и духовного воспитания личности ребенка, социально-культурного и профессионального самоопределения, развития познавательной активности и творческой самореализации учащихся.

Новизна программы. Программа содержит дополнительный изучаемый материал (работа со строками и файлами, рекурсии, олимпиадные задачи), значительно расширяет возможности формирования универсальных учебных и предметных навыков. В данном курсе на конкретных примерах рассматривается программирование на языках высокого уровня TurboPascal и Delphi. Показаны основные методы составления программ и примеры использования их при решении некоторых физических, математических, экономических и других задач. Отдельно вынесены задания для самостоятельных, контрольных работ, а также олимпиадные задания. На обучающем СД диске (13) предложено много тестов для контроля знаний, как в учебной, так и во внеклассной работе. Все поурочные планы представлены в PowerPoint. Их удобно использовать с помощью мультимедийного проектора. Специфика уроков курса состоит в том, что они строятся на уникальной дидактической базе – предметно-практической деятельности, которая является для учащихся необходимым звеном целостного процесса духовного, нравственного и интеллектуального развития.

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

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


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


Задачи программы:

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

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

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

развитие алгоритмического мышления, способностей к формализации, элементов системного мышления;

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

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

Отличительная особенность данной дополнительной программы от существующих образовательных программ в том, что изучается материал, слабо представленный и не представленный в программе основного курса информатики и ИКТ, материал систематизирован, доступно и логично излагается, подкреплен мощным дидактическим материалом, направлен на практику программирования и подготовку к олимпиадам на развитие творчества и самостоятельности учащихся. На занятиях создана структура деятельности, создающая условия для творческого развития воспитанников на различных возрастных этапах и предусматривающая их дифференциацию по степени одаренности. Основные дидактические принципы программы: доступность и наглядность, последовательность и систематичность обучения и воспитания, учет возрастных и индивидуальных особенностей детей. Например, по мере обучения выполняются все более и более сложные задания, оттачивается мастерство, исправляются ошибки. Обучаясь по программе, воспитанники проходят путь от простого к сложному, с учетом возврата к пройденному материалу на новом, более сложном творческом уровне. Программа основывается на доступности материала и построена по принципу «от простого к сложному». Тематика занятий разнообразна, что способствует творческому развитию ребенка, фантазии, самореализации. Обучение строится таким образом, чтобы учащиеся хорошо усвоили приемы работы в среде программирования, научились «читать и понимать» простейшие алгоритмы и программы, а затем и создавать свои для решения практических и олимпиадных задач. Постепенно образуется система специальных навыков и умений, формируется интерес к творчеству, пробуждается желание творить самостоятельно - одна из главных задач руководителя кружка. Творческое начало и безграничная фантазия заложены в каждом ребенке.

Возраст детей участвующих в реализации данной программы 12-15 лет. В группе занимаются от 12 до 15 человек.


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

Количество часов в неделю -2, всего72 учебных часа по 45 минут.


Организация учебного процесса.

Используются три основные формы обучения:

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

внеурочная форма, в которой учащиеся после уроков (дома или в компьютерном классе) самостоятельно выполняют практические задания, проекты, конкурсные работы;

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

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

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

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

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

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

  2. Практическая значимость знаний и способов деятельности. Учитель должен показать обучающимся возможности применения осваиваемых знаний и умений в их практической деятельности.

  3. Отбор содержания. Это значит, что на уроке должны быть качественно от­работаны планируемые результаты урока, определенные программой. Только эти знания могут быть подвергнуты контролю. Вся остальная ин­формация может носить вспомогательный характер и не создавать перегру­зок. Результат урока является объектом контроля, что требует обеспечения систематической диагностики всех (личностных, метапредметных, предмет­ных) планируемых результатов как целевых установок урока. Следует пом­нить, что максимально эффективно усваивается информация, которая:

  • находится в зоне актуальности (т.е. согласуется с текущими, осознава­емыми потребностями и интересами человека);

  • подаетcя в контексте происходящего в окружающем ребенка мире, со­четается с текущей ситуацией, с известной информацией;

  • затрагивает чувства конкретного человека (что требует формирования личностного отношения к информации);

  • активно проводится через разные каналы восприятия (что определяет необходимость использования комплекса разнообразных приемов ор­ганизации образовательной деятельности обучающихся);

  • является базовой для принятия решения (т.е. требует разработки за­даний по практическому использованию информации);

  • транслируется другому человеку в процессе вербального общения.

    1. Интегративность знаний, отработка метапредметных универсальных спосо­бов образовательной деятельности.

    2. Построение каждого этапа урока по схеме: постановка учебного задания - деятельность обучающихся по его выполнению - подведение итога дея­тельности - контроль процесса и степени выполнения - рефлексия.

    3. Необходимо использование разнообразных эффективных приемов органи­зации результативной образовательной деятельности обучающихся с уче­том их возрастных и индивидуальных особенностей. Основная задача учи­теля - создать условия, инициирующие деятельность обучающихся посред­ством учебных заданий. Компоненты учебного задания: характеристика задания (планируемый результат выполнения);мотивационная часть; содержание: условия, вопрос; инструкция по выполнению; время выполнения; образец или описание ответа; критерии оценки; методический комментарий.

  1. Подведение итогов каждого этапа урока обучающимися, наличие обратной связи на каждом этапе урока. Это значит, что выполнение каждого учебного задания должно быть подвергнуто контролю учителя с целью обеспечения текущей коррекции процесса учения каждого обучающегося (а не только об­разовательного результата).

  2. Наличие блоков самостоятельного получения знаний обучающимися в про­цессе учебно-познавательной деятельности с различными источниками ин­формации, среди которых ведущее место принадлежит ресурсам сети Ин­тернет.

  3. Организация парной или групповой работы, позволяющей каждому ученику развивать коммуникативные компетенции и осваивать нормы работы в кол­лективе. Учителю следует помнить, что присвоение знаний (переход их в сознание) осуществляется только при условии наличия внешней речи (пси­хологический механизм, обеспечивающий присвоение знаний, т.е. прира­щение сознания: вопрос - мысль - внутренняя речь - внешняя речь). Обес­печить внешнюю речь каждого обучающегося позволяет парная работа по обсуждению ключевых вопросов содержания урока (в том числе с использо­ванием зрительных опор).

  4. Использование системы самоконтроля и взаимоконтроля как средств рефлек­сии и формирования ответственности за результаты своей деятельности.

  5. Рефлексия как осознание себя в процессе деятельности.

  6. Качественная положительная оценка деятельности обучающихся, способ­ствующая формированию положительной учебной мотивации.

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

  8. Организация психологического комфорта и условий здоровья сбережения на уроке.

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


Контроль за усвоением качества знаний должен проводиться на трех уровнях:

1-й уровень – воспроизводящий (репродуктивный) – предполагает воспроизведение знаний и способов деятельности. Учащийся воспроизводит учебную информацию, выполняет задания по образцу.

2-й уровень – конструктивный предполагает преобразование имеющихся знаний. Ученик может переносить знания в измененную ситуацию, в которой он видит элементы, аналогичные усвоенным;

3-йуровень –творческий предполагает овладение приемами и способами действия. Ученик осуществляет перенос знаний в незнакомую ситуацию, создает новые нестандартные алгоритмы познавательной деятельности.

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

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

При этом используются различные критерии оценивания знаний и умений учащихся:

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

личностный – сравнение уровня знаний учащегося с его же прошлыми знаниями и установление динамики продвижения ученика в обучении и развитии;

сопоставительный– сравнения уровня знаний различных учащихся, групп.

Оптимальным является сочетание второго критерия с первым.

Полнота контроля предполагает изучение разнообразных качеств знаний.

Регулярность контроля связана с особенностями изучаемого материала и особенностями работы конкретного учителя.

Текущий контроль знаний осуществляется по результатам выполнения учащимися практических заданий.

Тематический контроль знаний осуществляется по результатам выполнения учащимися контрольно-практических заданий по теме.

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






Содержание изучаемого материала


Тема 1. Введение 2 часа.


Правила безопасности при работе за компьютером в кабинете информатики и дома.

Строение ПК и основы управления им в различных ОС.


Тема 2. Алгоритмы и основы программирования 33 часа.

Из них теории 15 часов, практически 16 часов, контрольных 2 часа.


Понятие о языке программирования высокого и низкого уровня.

Технология разработки программного обеспечения. Система и язык программирования. Общая характеристика системы программирования. Система оперативной подсказки. Редактор исход­ного текста. Пример простой программы. Компиляция и отладка программы.

Структура программы. Переменные и константы. Числа, символы, строки и другие типы дан­ных. Описание переменных и констант различного типа. Вывод на экран. Ввод с клавиатуры. Программирование операций ввода-вывода.

Создание и отладка элементарной программы. Печать исходного текста. Комментарии.

Оператор присваивания. Арифметические и логические выражения. Стандартные процедуры и функции.

Логические условия. Оператор условия. Полная и неполная формы оператора. Оператор выбо­ра. Решение логических задач.

Программирование простых вычислительных алгоритмов. Вычисление простых и условных математических выражений.

Циклы. Операторы цикла. Оператор цикла с известным числом повторений (с параметром). Оператор цикла с логическим условием. Вложенность циклов. Программирование циклических алгоритмов.

Компьютерная графика. Программирование графических примитивов. Создание сложных ри­сунков. Подвижные рисунки.


Тема 3. Олимпиадное программирования 37 часов.

Из них теории 15 часов, практически 19 часов, контрольных 3 часа.


Одномерные массивы. Размерность массива. Способы и примеры описания структур данных различного вида. Ввод и вывод массивов. Двумерные массивы. Поиск экстремальных значений величин в одномерных и двумерных массивах чисел. Перестановка элементов массива. Сорти­ровка массива. Слияние и отбор данных в одномерных и двумерных массивах.

Строковый, символьный тип данных. Основные операции. Программирование алгоритмов обработки текста. Операции поиска и замены в символьных строках и массивах. Шифровка и дешифровка текста.

Подпрограммы (функции и процедуры). Назначение. Способы описания. Обмен информацией между основной программой и подпрограммой. Глобальные и локальные переменные.

Примеры рекурсивного программирования. Комбинаторика.

Файлы. Текстовые файлы. Файлы с фиксированной структурой записи. Процедуры и функции для работы с файлами. Программирование ввода-вывода.

Длинная арифметика. Геометрические задачи.

Олимпиадные задачи.

Итоговый проект (защита).

Учебно-тематический план




Темы программы (изучаемый материал)

теория
практика
контрольные

1

Правила безопасности при работе за компьютером.


1



2

Строение ПК и основы управления им в различных ОС.


1



3

Понятие о языке программирования высокого и низкого уровня.

1




4

Технология разработки программного обеспечения. Система и язык программирования. Общая характеристика системы программирования. Система оперативной подсказки. Редактор исход­ного текста. Пример простой программы. Компиляция и отладка программы.

1


1


5

Структура программы. Переменные и константы. Числа, символы, строки и другие типы дан­ных. Описание переменных и констант различного типа. Вывод на экран. Ввод с клавиатуры. Программирование операций ввода-вывода.


1

1


6

Создание и отладка элементарной программы. Печать исходного текста. Комментарии.


1

1


7

Оператор присваивания. Арифметические и логические выражения. Стандартные процедуры и функции.


1

1


8

Логические условия. Оператор условия. Полная и неполная формы оператора. Оператор выбо­ра. Решение логических задач.


2

3


9

Программирование простых вычислительных алгоритмов. Вычисление простых и условных математических выражений.


2

2

1

10

Циклы. Операторы цикла. Оператор цикла с известным числом повторений (с параметром). Оператор цикла с логическим условием. Вложенность циклов. Программирование циклических алгоритмов.

3


4

1

11

Компьютерная графика. Программирование графических примитивов. Создание сложных ри­сунков. Подвижные рисунки.


3

3


12

Одномерные массивы. Размерность массива. Способы и примеры описания структур данных различного вида. Ввод и вывод массивов. Двумерные массивы. Поиск экстремальных значений величин в одномерных и двумерных массивах чисел. Перестановка элементов массива. Сорти­ровка массива. Слияние и отбор данных в одномерных и двумерных массивах.

4


4

1

13

Строковый, символьный тип данных. Основные операции. Программирование алгоритмов обработки текста. Операции поиска и замены в символьных строках и массивах. Шифровка и дешифровка текста.

3


4

1

14

Подпрограммы (функции и процедуры). Назначение. Способы описания. Обмен информацией между основной программой и подпрограммой. Глобальные и локальные переменные.

2


3


15

Примеры рекурсивного программирования. Комбинаторика.

2


2

1

16

Файлы. Текстовые файлы. Файлы с фиксированной структурой записи. Процедуры и функции для работы с файлами. Программирование ввода-вывода.

1


1


17

Длинная арифметика. Геометрические задачи.

2

2


18

Олимпиадные задачи.

1

2


19

Итоговый проект (защита).


1



Всего 72 часа ( 32-теории, 35-практических, 5-контрольно-практических)

32

35

5



ТРЕБОВАНИЯ К РЕЗУЛЬТАТАМ ОСВОЕНИЯ ПРОГРАММЫ


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

Метапредметным: освоение обучающимися межпредметных понятий и универсальных учебных действий (выдвижение гипотез, осуществление их проверки, элементарные умения прогноза, самостоятельное создание алгоритмов познавательной деятельности для решения задач творческого и поискового характера, поиск нужной информации по заданной теме в источниках различного типа, отделение основной информации от второстепенной, критическое оценивание достоверности полученной информации, развернутое обоснование суждения, умение давать определения, приводить доказательства, объяснять изученные положения на самостоятельно подобранных конкретных примерах, объективное оценивание своих учебных достижений), способность их использования в учебной, познавательной и социальной практике, самостоятельность в планировании и осуществлении учебной деятельности и организации учебного сотрудничества с педагогами и сверстниками, способность к построению индивидуальной образовательной траектории, владение навыками исследовательской, проектной и социальной деятельности, умение строить логическое доказательство, умение использовать, создавать и преобразовывать различные символьные записи, схемы и модели для решения познавательных и учебных задач в различных предметных областях, исследовательской и проектной деятельности;

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

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

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

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

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

умение использовать основные методы и средства информатики: моделирование, формализацию и структурирование информации, компьютерный эксперимент при исследовании различных объектов, явлений и процессов; умение использовать основные алгоритмические конструкции;

умение безопасной работы на компьютере, в Интернете и сети школы, включая умения работать с антивирусными программами и тестировать объекты компьютера на наличие компьютерных угроз, соблюдение основных требований законодательства Российской Федерации в области обеспечения информационной безопасности и лицензионной политики использования программного обеспечения и базовых правил обеспечения информационной безопасности на компьютере;

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

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

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

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

использование готовых прикладных компьютерных программ;

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

сформированность навыков и умений по соблюдению требований техники безопасности, гигиены, эргономики и ресурсосбережения при работе со средствами информатизации; понимание основ правовых аспектов использования компьютерных программ и работы в сети Интернет.



Требования к результатам выполнения индивидуального проекта:

умение планировать и осуществлять проектную и исследовательскую деятельность;

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

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

способность использовать доступные ресурсы для достижения целей; осуществлять выбор конструктивных стратегий в трудных ситуациях;

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

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


Рабочая программа ориентирована на использование учебной и учебно-методической литературы:


Объекты и средства материально-технического обеспечения курса.

Аппаратные средства

  1. Персональный компьютер - рабочее место учителя и учащихся

  2. Мультимедиапроектор

  3. Интерактивная доска

  4. Принтер (лазерный, цветной, сетевой)

  5. Сервер

  6. Комплект сетевого оборудования

  7. Комплект оборудования для подключения к сети Интернет

  8. Устройства вывода звуковой информации (наушники, колонки, микрофон)

  9. Устройства для ручного ввода текстовой информации и манипулирования экран­ными объектами (клавиатура и мышь, джойстик)

  10. Сканер

  11. Цифровой фотоаппарат

  12. Цифровая видеокамера

  13. Web-камера

  14. Внешний накопитель информации (или флеш-память)

Программные средства

  1. Операционная система.

  2. Файловый менеджер (в составе операционной системы или др.).

  3. Антивирусная программа.

  4. Программа-архиватор.

  5. Интегрированное офисное приложение, включающее текстовый редактор, растровый и векторный графические редакторы, программу разработки презентаций и электронные таблицы.

  6. Программа-переводчик.

  7. Мультимедиа-проигрыватель (входит в состав операционных систем или др.).

  8. Система программирования TurboPascal и Delphi.

  9. Почтовый клиент (входит в состав операционных систем или др.).

  10. Браузер (входит в состав операционных систем или др.).

  11. Программа интерактивного общения.

  12. Простой редактор Web-страниц.

  13. Программа для записи CD и DVD дисков

  14. Комплекты презентационных слайдов по всем разделам курса на СД.

  15. Windows CD. Версия 6.1. 2006. Компьютерный практикум, программно-методическая поддержка курса «Информатика и ИКТ». – М.: БИНОМ. Лаборатория базовых знаний, 2006

  16. VisualStudio-CD. Версия 1.0, 2006. Содержит дистрибутив интегрированной системы объектно-ориентированного программирования VisualStudio 2005 Express Edition.

Печатные пособия

Плакаты:

  1. Организация рабочего места и техники безопасности.

  2. Архитектура компьютера

  3. Архитектура компьютерных сетей

  4. Раскладка клавиатуры, используемая при клавиатурном письме

  5. Основные алгоритмы

Схемы:

  1. Графический пользовательский интерфейс

  2. Представление информации (дискретизация)

  3. Моделирование, формализация, алгоритмизация.

  4. Основные этапы разработки программ

  5. системы счисления

  6. Логические операции

  7. Блок-схемы

  8. Алгоритмические конструкции

Образовательные ресурсы сети Интернет

  1. http://window.edu (Единое окно доступа к образовательным ресурсам)

  2. http://www.edu.ru (Федеральный портал «Российское образование»)

  3. http://school.edu.ru (Российский общеобразовательный портал)

  4. http://ege.edu.ru (Портал информационной поддержки единого государственного экзамена)

  5. http://edu.of.ru (конструктор сайтов общеобразовательных учреждений и проектов)

  6. http://algolist.manual.ru (Алгоритмы, методы, исходники)

  7. http://alglib.sources.ru (Библиотека алгоритмов)

  8. http://www.mathprog.narod.ru (Математика и программирование)

  9. http://www.computer-museum.ru (Виртуальный компьютерный музей)

  10. http://inf.1september.ru (Газета «Информатика» издательского дома «Первое сентября»)

  11. http://rain.ifmo.ru/cat/ (Дискретная математика: алгоритмы (проект Computer Algorithm Tutor)

  12. http://www.infojournal.ru/journal.htm (Журнал «Информатика и образование»)

  13. http://ipo.spb.ru/journal/ (Журнал «Компьютерные инструменты в образовании»)

  14. http://www.problems.ru/inf/ (Задачи по информатике сайт МЦНМО)

  15. http://acm.timus.ru (Задачи соревнований по спортивному программированию с проверяющей системой)

  16. http://www.klyacsa.net (Клякс@.net: Информатика в школе. Компьютер на уроках)

  17. http://cyber-net.spb.ru (Олимпиада по кибернетике для школьников)

  18. http://www.olimpiads.ru (Олимпиадная информатика)

  19. http://www.informatics.ru (Олимпиады по информатике: сайт Мытищинской школы программистов)

  20. http://ips.ifmo.ru (Российская Интернет-школа информатики и прораммирования)

  21. http://test.specialist.ru (Онлайн тестирование и сертификация по информационным технологиям (Центр компьютерного обучения «Специалист»)

  22. http://tests.academy.ru (Онлайн тестирование по информационным технологиям (проект учебного центра «Сетевая академия»))

  23. http://www.axel.nm.ru/prog (Преподавание информатики в школе)

  24. http://www.sprint-inform.ru (Справочная интерактивная система по информатике «Спринт-информ»)

  25. http://teormin.ifmo.ru (Теоретический минимум по информатике)

  26. http://www.junior.ru/wwwexam/ (Тесты по информатике и информационным технологиям. Центр образования «Юниор»)


Используемая литература:

  1. Гнездилов, Г. Г., Абрамов, С. А. и др. Задачи по программированию. – М.: НАУКА, 1988.

  2. Гейн, А. Г. и др. Основы информатики и вычислительной техники. – М.: ПРОСВЕЩЕНИЕ, 1993.

  3. Лепехин, Ю. В. Сорок пять минут с компьютером. – Волгоград: ПЕРЕМЕНА, 1996.

  4. Филиппов, С. В. Занимательный BASIC. – М.: ЭКОМ, 1997.

  5. Мельникова, О. И., Бенюшкина, А. Ю. Начала программирования на языке Q-BASIC. – М.:ЭКОМ, 1998.

  6. Вострикова, З. П., Вострикова, Щ. Ю., Туева, С. С. Программирование на языке Бейсик для персональных ЭВМ.

  7. Зельдер, Г. А. Программируем на языке QUICKBASIC 4.5. – М.: ABF, 1997.

  8. Марченко, А. И., Марченко, Л. А. ТurboPASCAL. – Киев, «ВЕК», 1999.

  9. Окулов, С. М. Турбо ПАСКАЛЬ 7.0. – Киев, 2000.

  10. Златопольский, Д. М. Информатика, приложение к газете «Первое сентября» 2000–2002 гг.

  11. Ракитина, Е. А., Галыгина, И. В., Галыгина, Л. В. Информатика и образование – 2003. – №3.

  12. Самылкина, Н. Н. Информатика, приложение к газете «Первое сентября». – 2004. – №41.

  13. СД диск –Информатика, издательство «Учитель» 2007г



19


-75%
Курсы профессиональной переподготовке

Учитель, преподаватель информатики в начальной школе

Продолжительность 300 или 600 часов
Документ: Диплом о профессиональной переподготовке
13800 руб.
от 3450 руб.
Подробнее
Скачать разработку
Сохранить у себя:
Программа кружка "Юный программист" (64.36 КB)

Комментарии 1

Чтобы добавить комментарий зарегистрируйтесь или на сайт

Сыроватко Марина, 20.09.2015 19:36
Интересно было посмотреть