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

дополнительного образования

Центр научно-технического творчества «Информатика+»



РАССМОТРЕНО
на заседании МС
Протокол № 4 
от 01.01.2001 г.

Председатель МС

_____________

УТВЕРЖДАЮ

Директор МБОУ ДО ЦНТТ

«Информатика+»

_____________

«16» мая 2016 г.



Дополнительная общеобразовательная

(общеразвивающая) программа

продвинутого уровня

«Python. Современное программирование»»

Срок реализации:        1 год

Возраст обучающихся        15-16 лет

Автор программы:

,

педагог дополнительного образования


Сургут, 2017

Паспорт дополнительной общеобразовательной
(общеразвивающей) программы


Название программы

Python. Современное программирование

Направленность программы

Техническая

Уровень программы

Продвинутый

Ф. И. О. автора (составителя) программы

Год разработки или модификации

2017

Где, когда и кем утверждена программа

Информация о наличии рецензии

Нет

Цель

Формирование и развитие компетенций структурного и объектно-ориентированного программирования у обучающихся 15-16 лет

Задачи

Обучающие:

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

Развивающие:

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

Воспитательные:

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

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

Личностные:

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

Предметные:

    знание синтаксиса языка программирования Python и основных принципов объектно-ориентированного программирования; умение разрабатывать программы и консольные приложения в стиле ООП на языке программирования Python.

Метапредметные:

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

Срок реализации программы

1 год

Количество ч. в неделю/год

4/152

Возраст обучающихся

15-16 лет

Формы занятий

    лекция, практическое занятие; встреча-семинар с учеными СурГУ и специалистами в области разработки ПО, дистанционное обучение на сайте www. foxford. ru.

Методическое обеспечение

М. Доусен «Программируем на Python» (Python Programming for the Absolute Beginner)//изд. «Питер», серия Бестселлеры O'Reilly, 2016,- 416с. М. Лутц «Изучаем Python», 4 издание, – Пер. с англ. – СПб.: Символ-Плюс, 2011. – 1280 с., ил. Б. Любанович «Простой Python. Современный стиль программирования», (Introducing Python: Modern Computing in Simple Packages)//изд. «Питер», серия
Бестселлеры O'Reilly, 2016,- 480с. Н. Прохоренок, В. Дронов «Python 3 и PyQt 5. Разработка приложений» //изд. «БХВ-Петербург», , 2016,- 832с. М. Саммерфильд «Python на практике», пер. А. Слинкин //изд. «ДМК-Пресс», , 2014,- 338с.

Электронные ресурсы (Internet):

Центр онлайн-обучения «Фоксфорд» http://foxford. ru/ Национальный Открытый Университет «ИНТУИТ» http://www. intuit. ru/.

Условия реализации программы (оборудование, инвентарь, специальные помещения, ИКТ и др.)

    компьютерный класс с установленным программным обеспечением Python3.5, Wing IDE100; локальная сеть с доступом в Интернет; проектор; школьная доска.


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

НЕ нашли? Не то? Что вы ищете?

Дополнительная общеобразовательная программа «Python. Современное программирование» является программой технической направленности и продвинутого образовательного уровня.

Python — современный универсальный интерпретируемый язык программирования, занимающий 6 место по популярности среди программистов мира, 6 место по востребованности и 3 место по высокооплачиваемости специалистов в этой области. Язык программирования Python имеет много преимуществ перед другими языками программирования:

    Кроссплатформенность язык предполагает установку на все распространенные платформы и операционные системы компьютеров. Язык программирования Python с открытым кодом позволяет не только использовать его для решения задач школьного уровня, но позволяет школьнику изучить внутреннее содержание запускаемых файлов и библиотек и попробовать себя в роли разработчика. Python имеет бесплатные простые и удобные среды для комфортной разработки программ (например, IDLE и WingIDE100). Простой синтаксис позволяет записывать программы очень кратко и понятно не в рамках только структурного, но и объектно-ориентированного программирования. Богатые возможности многочисленных библиотек дают возможность разработки промышленных приложений (для работы с сетью, GUI, базами данных и т. д.)

Кроме того, очень существенным обстоятельством является то, что большинство интернет-ресурсов для проведения олимпиад по информатике и программированию поддерживают язык Python. А с 2015 года в демонстрационном тесте единого государственного экзамена по информатике фрагменты алгоритмов решения задач приводятся на языке программирования Python.

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

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

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

цЕЛИ И ЗАДАЧИ ПРОГРАММЫ

Цель программы ­– формирование и развитие компетенций структурного и объектно-ориентированного программирования на языке Python у обучающихся 15-16 лет.

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

Обучающие:

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

Развивающие:

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

Воспитательные:

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

ОРГАНИЗАЦИОННО-ПЕДАГОГИЧЕСКИЕ УСЛОВИЯ

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

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

оЖИДАЕМЫЕ РЕЗУЛЬТАТЫ ОСВОЕНИЯ ПРОГРАММЫ

Личностные:

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

Предметные:

    знание синтаксиса языка программирования Python и основных принципов объектно-ориентированного программирования; умение разрабатывать программы и консольные приложения в стиле ООП на языке программирования Python.

Метапредметные:

Из за большого объема этот материал размещен на нескольких страницах:
1 2 3