Акмуллинская олимпиада
Для подачи заявки на обучение
необходима авторизация.
Избранные вопросы информатики: Python
Дата начала: 20 марта 2018
Предмет: Информатика и ИКТ

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

2.rnТрудоемкость учебной дисциплины составляетrn38 часов, из них 28 часов дистанционных занятий: лекций – 28 часов, самостоятельнойrnработы – 10 часов, зачет.

3.rnМесто дисциплины в структуре основной образовательной программы:

Дисциплина «Языкrnпрограммирования Python» относится к дополнительнойrnчасти школьного курса информатики, если язык не изучается в качестве базового вrnшколе. Для школьников, у которых Python изучается в качестве базового языкаrnпрограммирования, разделы 1-6 будут на повторение. Разделы 6-9 будут оченьrnинтересны школьникам с математическим уклоном. Раздел 7 предназначен дляrnстарших классов (10-11 классы), и может быть заменен на более легкие задачи,rnесли обучается группа не с углубленным изучением математик и физики.

4.rnПеречень планируемых результатов дисциплины:

Вrnрезультате изучения дисциплины школьник должен:

Знать:

1.  особенности языкаrnпрограммирования python

2.  принципы работы в среде программирования python ide

3.  основы синтаксиса языка программирования python

4.  типизацию и строение основных объектов языка python

5.  управляющие конструкции языка python и принципы ихrnфункционирования

6.  принципы разработки процедурных и функциональныхrnалгоритмов

7.  возможностей модулей python и принципы работы с ними

8.  принципы разработки объектно-ориентированных программrnна python

9.  основы разработки GUI-приложений на python

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

11.методы статистической обработки данных

12.способы решения задач ЕГЭ по информатике на python

Уметь:

1.  устанавливать и настраивать среду программирования pythonide

2.  записывать в среде простые и составные выражения иrnобъекты python

3.  записывать управляющие конструкции языка python

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

5.  создавать собственные модули, загружать готовые модулиrnи вызывать функции этого модуля

6.  создавать объектно-ориентированные программы на python

7.  создавать GUI-приложения на python

8.  применять справочную информацию модуля

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

Владеть:

1.  навыками корректной записи основных объектов языкаrnpython

2.  навыками записи синтаксически корректных выражений наrnязыке python

3.  навыками записи синтаксически корректных управляющихrnконструкций языка python

4.  навыками использования готовых и создания собственных модулей



Python2018.doc