3470
Комментарий: first mockup
|
1398
|
Удаления помечены так. | Добавления помечены так. |
Строка 1: | Строка 1: |
== День 1 == - Орг: конспекты (c двух строрнон: Linux+Python), практика обязательна - FOSS: сообщество и ПО, Linux, Python - Linux: «цветочек»+ ⇒ командная строка - команды - программа - интеграция - переменные - где лежат команды (пространство имён) - PATH - ls -l / chmod - Python: - командная строка - объекты, их типы - действия над объектами - неявная динамическая типизация - программа на Python - Сценарий Linux, shebang - Использование geany - преобразование типов, type() (в т. ч. type(a)(b)) и простейший ввод-вывод - связывание объектов именами, dir() - Практика: - примитивный сценарий на shell - вычисление формул - ручное развёртывание бинарного возведения в степень - *TODO* |
= Двухнедельный интенсив по Python в МИРЭА (базовая кафедра НИИ "Восход") = Примерный распорядок дня * 10:00-10:30 — повторение и ответы на вопросы * 10:30-13:30 — лекции+семинары * 13:30-14:00 — обед * 14:00-16:00 — практика |
Строка 29: | Строка 8: |
== День 2 == - Python - условные операторы и выражения - условное выражение a if b else c - базовый if, форматирование отступами - if / elif / else - примеры - пустой объект, примеры - ⇒ _любое_ выражение в условии - операции сравнения - алгебра логики, таблицы истинности - логические операции Python, их таблицы истинности - примеры - цикл while (простой вариант) - использование math - Практика - нер-во тр-ка - биквадратное уравнение с ненулевым a - условные формулы - таблица умножения на N - цикл по вводу - *TODO* |
Предполагается последовательно проходить этот план, расставляя пометки, сколько удалось сделать за день. * {*} — лабораторные работы / семинары (воспроизведение доски или тривиальные упражнения) * {i} — практические задания ([[https://uneex.altlinux.org|решения выкладываются сюда]]) |
Строка 52: | Строка 12: |
== День 3 == - Python - Последовательности (введение) - Хранимые (строки, кортежи, списки) - индексирование, в т. ч. отрицательное - секционирование всякое - Вычисляемые (range(), enumerate()) - цикл прохода по последовательности for - Каноническая схема цикла - break, continue - поиск первого, else - вложенные циклы - ленивый ввод с помощью eval(input()) - методы объектов, dir(объект) — введение - форматирование строк - Практика - Таблица умножения - *TODO*! |
'''Рекомендации по самостоятельному изучению''' * Д/З: установить [[http://python.org|Python]] и [[http://geany.org|Geany]] (можно другие IDE) дома, если есть цель научиться чему-то ненулевому * Д/З: Щёлкать [[py3tut:|tutorial]] (определяем, кому интересно) |
Строка 71: | Строка 16: |
== День 4 == - Python - Функции |
<<MonthCalendar(,2017,7)>> |
Строка 75: | Строка 18: |
== День 5 == - Python - объекты и методы - списки и их методы - a is b == День 6 == - Python - строки - словари == День 7 == - Python - Классы == День 8 == - Python - Ещё классы и примеры == День 9 == - Какой-нибудь фреймворк == День 10 == - Использование этого фреймворка |
<<Include(^Python/Summer2017/2017-07-..,,3,titlesonly)>> ---- CategoryLectures CategoryPython |
= Двухнедельный интенсив по Python в МИРЭА (базовая кафедра НИИ "Восход") = Примерный распорядок дня
- 10:00-10:30 — повторение и ответы на вопросы
- 10:30-13:30 — лекции+семинары
- 13:30-14:00 — обед
- 14:00-16:00 — практика
Предполагается последовательно проходить этот план, расставляя пометки, сколько удалось сделать за день.
— лабораторные работы / семинары (воспроизведение доски или тривиальные упражнения)
— практические задания (решения выкладываются сюда)
Рекомендации по самостоятельному изучению
Д/З: установить Python и Geany (можно другие IDE) дома, если есть цель научиться чему-то ненулевому
Д/З: Щёлкать tutorial (определяем, кому интересно)
<< < 2017 / 7 > >> | ||||||
---|---|---|---|---|---|---|
Пн | Вт | Ср | Чт | Пт | Сб | Вс |
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
31 |