Дополнительная общеобразовательная программа
«Основы программирования в среде Scratch»
(Учебный курс для обучающихся 6-7 классов)
Срок реализации: 1 год
Авторы программы:
,
Сегодня компьютер воспринимается подростками как источник разнообразных игр, как посредник в получении готовых рефератов, сочинений и других творческих работ. Необходимо переориентировать сознание школьников по отношению к персональному компьютеру, вовлечь их в увлекательный творческий процесс создания собственных программных продуктов, где компьютер выступает как незаменимый помощник в осуществлении планов и реализации идей.
Занимательное программирование в среде Scratch - один из способов привлечения школьников к изучению алгоритмизации и основ программирования. Язык Scratch рассматривается многими как преамбула к изучению более сложных языков программирования, таких как Паскаль Си и др.
Учебная среда Scratch – новая среда программирования, ориентированная на широкую возрастную категорию пользователей. Scratch позволяет развивать творческие способности школьников, их логическое мышление, привлекать к активному использованию информационных технологий.
Scratch базируется на традициях языка Лого и Лего-Лого. Scratch – объектно-ориентированная среда, в которой блоки программ собираются из разноцветных кирпичиков-команд подобно конструированию машин в Лего-конструкторах.
Начальный уровень программирования в среде Scratch настолько прост и доступен, что позволяет легко освоить основные алгоритмические конструкции и научиться создавать элементарные анимированные игры, фильмы, истории и пр.
Среда Scratch позволяет составлять программы, «смешивающие» графику, фотографию, музыку и звуки, что дает возможность создавать красочные индивидуальные и групповые проекты.
Программа курса рассчитана на обучающихся 6-7 классов общеобразовательных учреждений города, владеющих достаточными знаниями в области информационных технологий.
Срок реализации программы курса - 1 год. В неделю проводится 2 занятия в соответствии с учебным расписанием Центра. Время проведения занятия составляет 2 академических часа. Всего – 4 академических часа в неделю.
Дополнительная общеобразовательная программа
«Практикум по решению олимпиадных задач
по программированию»
(Профильный учебный курс для обучающихся 8-11 классов)
Срок реализации: 1 год
Авторы программы:
, Хусаинова Зинфира Равильевна
Умение программировать необходимо для успешного участия школьников в олимпиадах по информатике. Отличительной особенностью программы от существующих факультативных образовательных программ по программированию является использование окружного Интернет-ресурса acmu. ru, который содержит большой архив разноуровневых задач по олимпиадной информатике со встроенной проверяющей системой. Все туры Всероссийской олимпиады школьников по информатике (программированию): школьный, муниципальный, региональный и всероссийский - традиционно проводятся с использованием аналогичных олимпиадных Интернет-ресурсов. Данный ресурс acmu. ru курирует к. п.н. - опытный организатор и член жюри Всероссийской олимпиады школьников по информатике.
Общеобразовательная программа может использоваться для подготовки к участию обучающихся в олимпиадном движении. Программа ориентирована на школьников, увлеченных программированием, стремящихся к высокому результату в олимпиадах по программированию.
Курс рассчитан на 35 учебных часов и ориентирован на обучающихся, которые имеют теоретические знания основ программирования и навыки работы в среде TurboPascal (или Free Pascal). Изучение курса предполагается в течение одного года обучения в количестве 35 учебных часов, по 1 часу в неделю.
Дополнительная общеобразовательная программа
«Программирование в средах Turbo Pascal и Delphi»
(Профильный учебный курс для обучающихся 9-11 классов)
Срок реализации: 3 года
Авторы программы:
,
В настоящее время программирование вызывает значительный интерес у школьников. Объем школьного курса информатики, одним из разделов которой является «Алгоритмизация и программирование», недостаточен для глубокого изучения данной области. Курс «Программирование в средах Turbo Pascal и Delphi» позволяет удовлетворить образовательную потребность школьников в основах программирования.
Язык программирования Pascal является наиболее оптимальным для освоения основ программирования. Благодаря простоте использования, он с 1985 года стал применяться в общеобразовательных школах, профессионально-технических училищах и в вузах как «первый» язык программирования. Программирование в среде Turbo Pascal позволяет сформировать представление о структурном программировании, о технологиях программирования, приобрести умение целеполагания и проектирования собственной деятельности при решении задач.
Объектно-ориентированная среда Delphi продолжила серию Pascal-ориентированных средств программирования и является наиболее удобным инструментом для Windows-программирования.
Delphi – среда разработки программ, ориентированных на работу в операционных системах Windows. Программы Delphi создаются на основе современной технологии визуального проектирования. Язык программирования Object Pascal является преемником и развитием языка Pascal.
Объектно-ориентированное программирование на Object Pascal в среде Delphi является следующим шагом от ремесла к науке программирования и позволяет создавать полноценные Windows-приложения.
Объединение в программе двух сред программирования Turbo Pascal и Borland Delphi позволяет не только научить основам программирования, но и сформировать представление о создании Windows-приложений, что является отличительной особенностью данной образовательной программы от уже существующих.
Программа «Программирование в средах Turbo Pascal и Delphi» рассчитана на 420 часов и предназначена для учащихся 9-11 классов. Реализация данной общеобразовательной программы предполагается за 3 года (по 140 часов в год).
Наиболее оптимальным является следующий режим занятий: 4 часа в неделю (2 занятия по 2 часа).
Дополнительная общеобразовательная программа
«Графика в Паскале»
(Предпрофильный учебный курс для обучающихся 7 класса)
Срок реализации: 1 год
Автор программы:
Язык программирования Pascal является наиболее оптимальным для освоения основ программирования. Благодаря простоте использования, он с 1985 года стал применяться в общеобразовательных школах, профессионально-технических училищах и в вузах как «первый» язык программирования.
Программа «Графика в Паскале» ориентирована на учащихся 7 классов, желающих освоить основные принципы программирования.
В рамках программы изучаются основные алгоритмические конструкции (последовательность, ветвления и циклы) на основе графических возможностей Паскаля.
Преимущества использования графических процедур и функций Паскаля для изучения основ программирования заключаются в том, что не затрагиваются понятия, требующие хороших знаний по математике.
Курс «Графика в Паскале» является предпрофильным, одной из целью которого является предоставление школьникам возможности определения пути дальнейшего обучения (углубление и расширение знаний по программированию или выбор другого направления обучения).
Программа «Графика в Паскале» рассчитана на 140 часов. Реализация данной общеобразовательной программы предполагается за 1 год.
Наиболее оптимальным является следующий режим занятий: 4 часа в неделю (2 занятия по 2 часа).
Обучающимся, закончившим данный курс и желающим продолжить освоение языка программирования Паскаль, рекомендовано обучение по программе «Основы программирования на Паскале».
Дополнительная общеобразовательная программа
«Основы программирования на Паскале»
(Профильный учебный курс для обучающихся 8 класса)
Срок реализации: 1 год
Автор программы:
Язык программирования Pascal является наиболее оптимальным для освоения основ программирования. Благодаря простоте использования, он с 1985 года стал применяться в общеобразовательных школах, профессионально-технических училищах и в вузах как «первый» язык программирования.
Программа «Основы программирования на Паскале» ориентирована на обучающихся 8 класса, имеющих неплохую математическую подготовку и желающих освоить основы программирования.
В рамках изучения программы обучающиеся будут осваивать следующие темы:
· Линейные программы
· Разветвляющиеся программы
· Циклические программы
· Линейные массивы
· Двумерные массивы
· Строки
Успешное освоение данной программы гарантирует повышение качества обученности по школьному предмету «информатика».
Программа «Основы программирования на Паскале» рассчитана на 140 часов. Реализация данной общеобразовательной программы предполагается за 1 год.
Наиболее оптимальным является следующий режим занятий: 4 часа в неделю (2 занятия по 2 часа).
После освоения программы «Основы программирования на Паскале» обучающийся может углубить свои знания по программированию на Паскале на курсе «Процедурное программирование на Паскале» или выбрать другое направление /язык обучения.
Дополнительная общеобразовательная программа
«Процедурное программирование на Паскале»
(Профильный учебный курс для обучающихся 9 класса)
Срок реализации: 1 год
Автор программы:
Программа «Процедурное программирование на Паскале» ориентирована на обучающихся 9 класса, имеющих неплохую математическую подготовку и освоивших следующие темы
· Линейные программы
· Разветвляющиеся программы
· Циклические программы
· Линейные массивы
· Двумерные массивы
· Строки
В рамках данной программы обучающиеся получат знания по следующим темам:
· Подпрограммы
· Множества
· Файлы
· Записи
Данные темы не рассматриваются в рамках школьного предмета «информатика», но изучаются в вузах.
Большое внимание в рамках курса будет уделено задачам по программированию повышенного уровня сложности, в том числе и задачам ЕГЭ.
Программа «Процедурное программирование на Паскале» рассчитана на 140 часов. Реализация данной общеобразовательной программы предполагается за 1 год.
Наиболее оптимальным является следующий режим занятий: 4 часа в неделю (2 занятия по 2 часа).
После освоения программы «Процедурное программирование на Паскале» обучающийся может углубить свои знания по программированию, осваивая объектно-ориентированное программирование на языках Delphi или Си++.
Дополнительная общеобразовательная программа
«Программирование в среде Free Pascal»
(Профильный учебный курс для обучающихся 8-11 классов)
Срок реализации: 2 года
Автор программы:
В век стремительно развивающихся информационных технологий профессия программиста становится все более популярной, хорошо оплачиваемой и востребованной на рынке труда. Высококвалифицированные специалисты, способные заниматься разработкой, эксплуатацией и сопровождением прикладного и системного программного обеспечения, требуются в самых различных сферах жизни и деятельности современного информационного общества.
Изменение взглядов общества на предметную область «Информатика» как науки, её место в системе научных знаний требует постоянных изменений в содержании преподавания учебного предмета «Информатика и ИКТ» и его раздела «Программирование» в общеобразовательных учреждениях России. Требования к предметным результатам освоения профильного курса информатики по разделу «Алгоритмизация и программирование» согласно Федеральному государственному образовательному стандарту общего образования второго поколения (далее ФГОС) включают на базовом и профильном уровнях:
владение навыками алгоритмического мышления и понимание необходимости формального описания алгоритмов;
владение умением понимать программы, написанные на выбранном для изучения универсальном алгоритмическом языке высокого уровня; знанием основных конструкции программирования; умением анализировать алгоритмы с использованием таблиц;
владение стандартными приемами написания на алгоритмическом языке программы для решения стандартной задачи с использованием основных конструкций программирования и отладки таких программ;
использование готовых прикладных компьютерных программ по выбранной специализации;
овладение понятием сложности алгоритма, знание основных алгоритмов обработки числовой и текстовой информации, алгоритмов поиска и сортировки;
владение универсальным языком программирования высокого уровня (по выбору), представлениями о базовых типах данных и структурах данных; умением использовать основные управляющие конструкции;
владение навыками и опытом разработки программ в выбранной среде программирования, включая тестирование и отладку программ; владение элементарными навыками формализации прикладной задачи и документирования программ.
Однако учебный план общеобразовательного учреждения не содержит необходимого количества часов для изучения школьниками предмета «Информатика и ИКТ» на уровне, достаточном для получения высокого балла при сдачи единого государственного экзамена по информатике, который позволил бы будущему выпускнику быть конкурентоспособным при поступлении на факультет информационных технологий в ВУЗы России.
В связи с этим особую актуальность приобретают учреждения дополнительного образования, предлагающие обучающимся дополнительные образовательные программы, отличные от школьных программ, способные углубить их знания в теоретической информатике, сформировать практические навыки в области информационных технологий и практического программирования.
Дополнительная общеобразовательная программа «Программирование в среде Free Pascal» призвана решить данную проблему и предназначена для обучения школьников 8-11 классов общеобразовательных учреждений города.
Учебно-тематический план реализации дополнительной общеобразовательной программы «Программирование в среде Free Pascal» определяет нормативный срок освоения – 2 года, количество учебных часов за 2 года– 280 часов.
Дополнительная общеобразовательная программа
«Подготовка к ЕГЭ по информатике»
(Учебный курс для обучающихся 11 классов)
Срок реализации: 1 год
Автор программы:
Эксперимент по введению единого государственного экзамена (ЕГЭ) в образовательных учреждениях Российской Федерации, начавшийся в 2001 году, успешно завершен. С 2009 года ЕГЭ является единственной формой выпускных экзаменов в школе и основной формой вступительных экзаменов в вузы. Выпускники школ сдают два обязательных выпускных экзамена: по русскому языку и математике. Два других предмета выбираются, исходя из предпочтений выпускника.
В современном информационном обществе не уметь владеть средствами информационно-коммуникационных технологий (ИКТ) становится нелогичным, поэтому никто не может гарантировать, что в скором будущем ЕГЭ по информатике не станет обязательным.
При существующем объеме часов школьной информатики качественно подготовиться к ЕГЭ по данному предмету не представляется возможным. Многочисленные сайты с контрольно-измерительными материалами (КИМ) по предметам, несомненно, способствуют подготовке школьников к ЕГЭ, но самостоятельная работа малоэффективна без педагогического сопровождения.
Данная программа предназначена для обучающихся 11 классов общеобразовательных школ города, нацеленных на сдачу ЕГЭ по информатике.
Программа курса рассчитана на 140 учебных часов (один год обучения). Занятия проводятся согласно утвержденному расписанию - 2 занятия в неделю по 2 академических часа.
Дополнительная общеобразовательная программа
«Основы робототехники»
(Предпрофильный учебный курс для обучающихся 6-7 классов)
Срок реализации: 2 года
Автор программы:
Современное образование должно соответствовать целям опережающего развития. Это возможно благодаря изучению не только достижений прошлого, но и технологий будущего. Опыт педагогических систем многих стран показывает, что использование информационных технологий и нового цифрового оборудования способствует лучшему усвоению материала и эффективному приобретению школьниками ключевых компетенций. Сформировалось особое направление – «Лего-педагогика», связанное с новой философией обучения – конструкционизмом.
Конструктор Лего идеально «вписался» в качестве средства обучения в данную философию. Робототехнические комплексы LEGO MINDSTORMS NXT 2.0 ориентированы на изучение основных физических принципов и базовых технических решений, лежащих в основе всех современных конструкций и устройств. Они предназначены для создания роботизированных объектов, которые можно программировать с помощью программ Lego Mindstorms Edu NXT и RoboLab. Эти программы не только позволяют заставить робота двигаться, но и знакомят школьников с основами алгоритмизации и программирования. Привлечение обучающихся к практике конструирования и программирования позволяет раскрыть у них новые конструкторские таланты и технологические решения в процессе создания уникальных моделей, являющихся прототипами сложных систем, конструируемых специалистами, а также разработки совершенно новых моделей. В ходе такой работы повышается коммуникативная активность обучающихся; растет их мотивация к обучению; происходит развитие творческих способностей и нешаблонного мышления, а также расширение кругозора.
Дополнительная общеобразовательная программа «Основы робототехники» не только направлена на выявление и укрепление индивидуальных образовательных интересов, потребностей и склонностей школьников в области конструирования и программирования, но и является важным звеном построения индивидуального образовательного маршрута ученика, осознанно выбирающего профиль дальнейшего обучения в Центре.
Программа «Основы робототехники» предназначена для обучающихся 6-7 классов общеобразовательных организаций города.
Срок реализации программы составляет 2 года (140 часов). Занятия проводятся согласно утвержденному расписанию Центра - один раз в неделю по два академических часа.
Дополнительная общеобразовательная программа
«Программирование на Си++»
(Учебный курс для обучающихся 10-11 классов)
Срок реализации: 1 год
Автор программы:
В настоящее время Си++ является одним из наиболее распространенных и востребованных языков программирования. Этот язык представляет собой фундамент, на котором строится современное программирование, поэтому он является обязательным элементом подготовки современных программистов, именно поэтому этот курс необходим тем, кто хочет связать свою жизнь с программированием. Программисты знакомы с возможностями машин. Они знают, что происходит внутри компьютера, когда открытие больших файлов занимает несколько минут. Почему конкретная «дыра» в безопасности является проблемой, и почему это так трудно устранить. Почему программисты так хорошо понимают все эти механизмы работы компьютера и программного обеспечения? Потому, что они имели дело с большинством из этих вопросов в своих собственных программах. Изучая программирование, можно получить бесценные знания.
Тем же, кто программистами становиться не собирается, будет полезно изучить основы программирования, чтобы в случае необходимости представлять, на что способно программирование, и, либо написать для себя программу самостоятельно, либо внятно объяснить программисту, что от него требуется. Поэтому программирование полезно не только программисту, но и некоторым другим профессиям.
Еще одна ситуация, в которой может возникнуть потребность в изучении программирования — это обучение в ВУЗе. Программирование входит в программу подготовки технических (и не только технических) специалистов. Да и в целом программирование позволяет развивать интеллект.
Дополнительная общеобразовательная программа «Программирование на Си++» ориентирована на обучающихся 10-11 классов.
Данная программа позволяет не только расширить объем знаний в области программирования, но и получить бесценный опыт создания проектов в системе профессионального программирования Embarcadero RAD Studio XE2.
Дополнительная общеобразовательная программа «Программирование на Си++» состоит из 2 модулей: «Программирование на языке Си» (60 часов) и «Основы программирования на Си++» (80 часов).
Изучение модуля «Программирование на языке Си» направлено на формирование базовых знаний, необходимых для освоения Си++ и других Си-подобных языков.
Дополнительная общеобразовательная программа «Программирование на Си++» ориентирована на обучающихся 10-11 классов, обладающих первоначальными знаниями основ алгоритмизации и практическими навыками создания программ в любой системе программирования.
Комфортный режим занятий – 4 часа в неделю (2 занятия по 2 часа).
Дополнительная общеобразовательная программа
«Программирование на Си»
(Профильный учебный курс для обучающихся 9-10 классов)
Срок реализации: 2 года
Автор программы:
Программирование на Си – очень востребованная специальность, в задачу которой входит решение научных алгоритмов, экономических прикладных задач, анализ математических моделей программ.
Специалисту программирования Си нужно выполнять задачи по любой вычислительной технике, проводить откладку и тестирование техники.
Каждая организация нуждается в работнике, разбирающемся в программировании на С, так как нужно, например: описывать алгоритмы и структурные данные языка программирования, работать с подготовкой программ к отладке, вводить исходные данные, определяемые условиями поставленных перед ним задач и др.
Наш курс «Программирование на Си» поможет вам начать освоение довольно сложной и многогранной профессии программиста, а также поможет вам в освоении школьного курса информатики по темам «Алгоритмические структуры и программирование»
Данный курс ориентирован на учащихся 9 – 10 классов общеобразовательных учреждений города, владеющих достаточными знаниями в области информационных технологий, т. е. успешно освоивших курс школьной информатики.
Целью курса является формирование у обучающихся целостного представления о технологии структурного программирования и умения создания программ на языке Си.
Задачи курса:
· Познакомить обучающихся с основными операторами и типами данных языка программирования Си.
· Сформировать навыки составления и редактирования программ на языке Си.
· Способствовать развитию логического и алгоритмического мышления учащихся.
· Развивать самостоятельность и творчество при решении практических задач.
Курс "Программирование на Си" – основа для дальнейшего изучения объектно-ориентированных языков, таких как Си++, и современных технологий по разработке, распространению и поддержке программного обеспечения.


