2173
Комментарий:
|
3104
|
Удаления помечены так. | Добавления помечены так. |
Строка 20: | Строка 20: |
* понятие командной строки, простейшее редактирование командной строки, почему не страшно вводить что угодно | * понятие командной строки, простейшее редактирование командной строки, почему не страшно вводить что угодно (наверное всё-таки на примере IDLE) * /!\ ещё есть [[https://thonny.org/|Thonny Python IDE for beginners]] |
Строка 27: | Строка 28: |
1. ??? сценарии или повторное использование? | 1. Редактирование и запуск сценариев (программ) * Работа в текстовом редакторе (IDLE) * Обработка файла интерпретатором; отличие от работы в командной строке, функция `print()` * Запуск программы из IDLE * Магический оператор ввода `int(input())` 1. Повторное использование кода * Функция Python3 как именованный алгоритм * Задание и вызов функции * Параметры функции * Возвращаемое значение функции * Суперпозиция функций * Локальные и глобальные имена, правила видимости '''TODO''' |
Проект спецкурса по Python3 для факультета Психологии МГУ
Цель: выявление и подготовка студентов для научно-исследовательской работы.
Задачи первого семестра:
- Обучение основам программирования и составления алгоритмов
- Обучение основам ЯП Python3
- Закладка базы для решения прикладных задач
Методика:
- базовое проговаривать чётко, о сложном не умалчивать, но ссылаться
- изрядное число простых упражнений по каждой теме
- некоторое количество домашних заданий
План (пока в порядке бреда):
- Установка Python3 на рабочий компьютер
- Понятие управляемого вычислителя
«калькулятор» — числа, арифметические операции, длинные целые, 1.1+2.2
- понятие командной строки, простейшее редактирование командной строки, почему не страшно вводить что угодно (наверное всё-таки на примере IDLE)
ещё есть Thonny Python IDE for beginners
- последовательные вычисления в командной строке с ручным копированием промежуточных результатов
- Именование
- связывание результатов именем и обращение к ним по имени
- dir(), допсутимые имена
- на самом деле: создание объекта при вычислении выражения, связывание объектов
- последовательные вычисления в командной строке с именованием промежуточных результатов
- Редактирование и запуск сценариев (программ)
- Работа в текстовом редакторе (IDLE)
Обработка файла интерпретатором; отличие от работы в командной строке, функция print()
- Запуск программы из IDLE
Магический оператор ввода int(input())
- Повторное использование кода
- Функция Python3 как именованный алгоритм
- Задание и вызов функции
- Параметры функции
- Возвращаемое значение функции
- Суперпозиция функций
- Локальные и глобальные имена, правила видимости
TODO