Автор |
Сообщение |
Rubec ®
Стаж: 12 лет 6 мес.
Сообщений: 1484
Ratio: 145.008
Поблагодарили: 213278
100%
|
Foxford | Программирование на языке Python для 8-10 классов (2015) PCRec [H.264/720p]
Автор (режиссер): В.М. Гуровиц Жанр: Программирование, Phyton Доп. материалы: Есть Описание:Python используют в «Яндексе» и Google, NASA и Apple, CERN и IBM. Python используется для написания компьютерных игр и веб-приложений, системного софта и прикладных программ. На нём можно писать под самые разные платформы — от Windows, Linux и Mac OS до Andoroid и iOS. При этом Python — один из самых простых и лаконичных языков. Научившись писать на нём в одну строчку сложные программы, которые на C и Pascal занимают десятки строк, вам уже не захочется добровольно возвращаться к этим языкам! Курс предназначен для школьников, которые хотят изучить от азов до профессиональных возможностей современный, востребованный и в то же время очень понятный язык программирования. Занятие 1. Язык Pyhon Формальные языки записи алгоритмов Зачем нужно уметь программировать? Синтаксис, семантика и прагматика Hello, World! Экзотические языки программирования О языке Python Интерпретация и компиляция Где применяется Python Пишем на Python в одну строчку Ввод-вывод в Python Установка Python и сред разработки Cреда программирования WING IDE
Занятие 2. Среда программирования. Целые числа и строки Установка Python и сред разработки Cреда программирования WING IDE Переменные в Python Ключевые слова и идентификаторы в Python Обмен переменных значениями в Python Литералы чисел в Python Целочисленный тип (int) в Python Строки в Python Литералы строк в Python Срезы строк в Python Методы строк в Python Работа с тестирующей системой
Занятие 3. Условный оператор Задачи поиска, замены и удаления подстроки в строке в Python Экранированные символы в Python Типы данных и приоритеты операций в языке Python Преобразование типов в Python Логический тип (bool) в Python Принцип условного исполнения Условная инструкция в Python Инструкция pass в Python
Занятие 4. Цикл while. Теория чисел Инструкции управления циклом в Python Цикл while в Python Вывод числа с обратным порядком цифр и в заданной системе счисления Переменные-флаги Примеры использования переменной-флага Тест простоты Проверка простоты перебором делителей Проверка числа на простоту в Python Факторизация перебором делителей Разложение числа на множители в Python Алгоритм Евклида
Занятие 5. Цикл for Цикл for в Python Фильтрация потока чисел Поиск числа в потоке на Python Поиск максимального и минимального числа в потоке на Python Поиск второго по значению экстремума на Python Количество равных максимумов Генерация псевдослучайных чисел Среднее арифметическое и отклонение от среднего Арифметическая и геометрическая прогрессия Рекурсивно задаваемые последовательности Сумма и произведение последовательности чисел Отладка приложения на Python
Занятие 6. Функции Парадигма структурного программирования Функции в программировании Преимущества структурного программирования Функции в Python Граф вызовов функций Стек вызовов Области видимости переменных в Python Полиморфизм функций в Python Утиная типизация Математические функции в Python
Занятие 7. Кортежи и списки Кортежи в Python Методы split и join для списка строк в Python Списки в Python Обращение массива Циклический сдвиг в массиве Срезы списков в Python Операции со списками в Python
Занятие 8. Квадратичные сортировки Сортировка выбором Сортировка вставками Сортировка методом пузырька Синхронная сортировка массивов Устойчивость сортировок
Занятие 9. Быстрые сортировки Случайное перемешивание массива в Python Сортировка подсчетом Поразрядная сортировка
Занятие 10. Рекурсия Рекурсия в Python
Занятие 11. Функциональное программирование Передача функции как аргумента в Python lambda-функции в Python Объект map в Python Стиль программирования (для Python)
Занятие 12. Файловый ввод-вывод Работа с текстовыми файлами в Python Отбрасывание пробелов и управление регистром строки
Занятие 13. Двумерные массивы Генераторы списков в Python Двумерные массивы в Python Генераторы таблиц Операции над матрицами Многомерные списки в Python
Занятие 14. Множества и словари Множества в Python Словари (ассоциативные массивы) в Python Пример дешифрации текста после алфавитной замены Хеширование и хеш-функция
Занятие 15. Перебор и динамическое программирование Рекурсивный перебор Одномерное динамическое программирование: количество способов
Занятие 16. Линейные задачи Линейные задачи
Занятие 17. Рекурсивные алгоритмы Рекурсивный перебор Сортировка слиянием Быстрая сортировка Хоара: Python
Занятие 18. ООП Классы в Python Объектно-ориентированное программирование
Занятие 19. Разработка классов Разработка собственного класса
Занятие 20. Разработка классов (продолжение) Разработка собственного класса
Занятие 21. Тестирование Плановая обработка ошибок при помощи исключений в Python Юнит-тестирование Тестирование как этап разработки программы
Занятие 22. Оконные приложения Виджеты Модуль tkinter Виджеты tkinter События в tkinter
Занятие 23. Оконные приложения (продолжение) События в tkinter Стили виджетов tkinter Упаковка виджетов tkinter Виджеты tkinter 2048 на Python + tkinter
Занятие 24. Решение численных задач Установка дополнительных модулей Python Математические функции в Python Массивы чисел в модуле math Основы Numerical Python Визуализация функций в Matplotlib
Занятие 25. Системное программирование Модуль sys в Python Модуль os Модуль os в Python Анализ аргументов командной строки в Python Операции с файлами и директориями в Python
Занятие 26. Разработка игр Модуль PyGame
Занятие 27. Игра "Тетрис" Тетрис на Python + PyGame
Занятие 28. Игра "Тетрис" (продолжение) Тетрис на Python + PyGame
Занятие 29. Программирование под Android Программирование на Python для Android
Занятие 30. Итоговое занятие Перспективы развития языка Python Ответы на вопросы Продолжительность: 65:12:18 Качество видео: PCRec Видео: AVC/H.264, 960x720, ~341-469 kbps Аудио: AAC, 2 ch, 96 kbps, CBR Скриншоты:
Foxford | Язык Python для начинающих,6–8 классы (2015) PCRec [H.264]Время раздачи: 24/7 (круглосуточно) |
|
|
|
|
paul74
Стаж: 9 лет 8 мес.
Сообщений: 1
Ratio: 1.571
0.4%
|
Автору раздачи большое спасибо за ценный материал. Ну и конечно спасибо В.М. Гуровицу за прекрасный курс! |
|
|
|
sabanin84
Стаж: 11 лет 1 мес.
Сообщений: 10
Ratio: 0.037
3.85%
|
9 занятие смотрю пока питона процентов 15 остальное одна математика ( |
|
|
|
JumpOnLight
Стаж: 11 лет 9 мес.
Сообщений: 16
Ratio: 0.856
Поблагодарили: 6
0.23%
|
sabanin84 писал(а): | 9 занятие смотрю пока питона процентов 15 остальное одна математика ( |
Потому что математика и логика важны для программирования. |
_________________ Сила всегда стремится к равновесию. Император – посланник тьмы и разрушения. Неизбежно, что однажды поборник света выступит против него. Возможно, это буду я © Реван
|
|
|
sabanin84
Стаж: 11 лет 1 мес.
Сообщений: 10
Ratio: 0.037
3.85%
|
JumpOnLight писал(а): | sabanin84 писал(а): | 9 занятие смотрю пока питона процентов 15 остальное одна математика ( |
Потому что математика и логика важны для программирования. |
Логика возможно, математика нет. |
|
|
|
shylep
Стаж: 15 лет 2 мес.
Сообщений: 206
Ratio: 5.873
Поблагодарили: 744
0.92%
|
Нормально препод учит, заставляет думать и разжевывает базовые алгоритмы - сортировка, рекурсия и т.д. Есть такое выражение - кто выучил англо-русский словарь, тот выучил англо-русский язык. Выучив синтаксис языка и не зная алгоритмов, программистом не станешь. |
|
|
|
serega187
Стаж: 12 лет 1 мес.
Сообщений: 16
Ratio: 5.798
0%
|
sabanin84 писал(а): | 9 занятие смотрю пока питона процентов 15 остальное одна математика ( |
Ага, есть такое ))) Про сам питон норм рассказывает, но математика все портит. Это так и есть все в программировании, на питоне, на математике завязано, или просто препод математик? До 7 урока просмотрел, дальше тоже математика одна? Задания не связанные с математикой вроде выполняю. |
|
|
|
sergrage007
Стаж: 11 лет 2 мес.
Сообщений: 5
Ratio: 90.041
100%
|
Сортировки - это то с чего начинается любая книга по алгоритмам. |
|
|
|
LegikKNYAZ
Стаж: 11 лет 8 мес.
Сообщений: 163
Ratio: 6.949
0.65%
|
sabanin84 писал(а): | JumpOnLight писал(а): | sabanin84 писал(а): | 9 занятие смотрю пока питона процентов 15 остальное одна математика ( |
Потому что математика и логика важны для программирования. |
Логика возможно, математика нет. |
кто сказал что математика не важна? найдите мне хоть одного топового программиста не знающего школьный курс математики. Математика основа всего и без неё не было бы даже механических счетных машин. не говоря уже про ЭВМ, и дальнейшее развитие вычислительной техники. |
|
|
|
Ogmaa
Стаж: 14 лет 5 мес.
Сообщений: 214
Ratio: 2.255
25.89%
|
А нет ли курса с чатом? Без него столько теряется. |
|
|
|
vitamin109
Стаж: 9 лет
Сообщений: 24
Ratio: 8.255
0%
|
как курс ребята? можно сравнить с ITVDN |
|
|
|
vesrov
Стаж: 8 лет 8 мес.
Сообщений: 6
0%
|
На руках курс за (2016-2017 год) Фоксфорд по Python обращайтесь в лс. |
|
|
|
nikita505
Стаж: 11 лет 3 мес.
Сообщений: 99
Ratio: 6.046
Поблагодарили: 10128
100%
|
vesrov писал(а): | На руках курс за (2016-2017 год) Фоксфорд по Python обращайтесь в лс. |
так оформляйте раздачу и делитесь со всеми |
|
|
|
Acid-ua
Стаж: 14 лет 2 мес.
Сообщений: 101
Ratio: 12.952
Поблагодарили: 374
0.86%
|
vesrov писал(а): | На руках курс за (2016-2017 год) Фоксфорд по Python обращайтесь в лс. |
будем признательны если вы сочтете нужным поделиться этим курсом с нашей публикой |
|
|
|
peddy
Стаж: 10 лет 9 мес.
Сообщений: 452
Ratio: 6.115
4.76%
|
|
|
|
|