Войти на сайт   Зарегистрироваться

Авторизация

Логин:Пароль:
в сети 2786-й день
расширенный поиск
2015, 2016, Chillout, Clipart, Dance, Deep House, design, Downtempo, Graphic, House, Lounge, MP3, Photo, photoshop, Pop, Portable, Stock, Trance, аудиокнига, бесплатно, видео, видеокурс, Графика, дизайн, документальный, игры, история, клип, Клипарт, книга, книги, обои, обучающее видео, поп, программы, сборник, система, скачать, Скачать видеоурок, софт, фантастика, фильм, фото, фотошоп   → показать все теги
0

Видеокурсы » Скачать видеурок Программирование на языке Python для 8-10 классов (2015)

Программирование на языке Python для 8-10 классов (2015)


Python используют в «Яндексе» и Google, NASA и Apple, CERN и IBM. Python используется для написания компьютерных игр и веб-приложений, системного софта и прикладных программ. На нём можно писать под самые разные платформы — от Windows, Linux и Mac OS до Andoroid и iOS. При этом Python — один из самых простых и лаконичных языков. Научившись писать на нём в одну строчку сложные программы, которые на C и Pascal занимают десятки строк, вам уже не захочется добровольно возвращаться к этим языкам! Курс предназначен для школьников, которые хотят изучить от азов до профессиональных возможностей современный, востребованный и в то же время очень понятный язык программирования.

Информация о курсе:
Название: Программирование на языке Python для 8-10 классов
Год выпуска: 2015
Автор: В.М. Гуровиц
Язык: русский
Жанр: обучающее видео

Программа курса:

Занятие 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
● Ответы на вопросы

Программирование на языке Python для 8-10 классов (2015) Программирование на языке Python для 8-10 классов (2015) Программирование на языке Python для 8-10 классов (2015) Программирование на языке Python для 8-10 классов (2015)


Информация о файле:
Формат: MP4, PDF
Видео: AVC/H.264, 960x720, ~341-469 kbps
Аудио: AAC, 2 ch, 96 kbps, CBR
Продолжительность: 65:12:18
Размер архива: 4,86 Gb
Размер курса: 14,1 Gb; курс залит на облако; ссылка в архиве

Скачать Программирование на языке Python для 8-10 классов (2015) Видеокурс




Скачать бесплатно обучающее видео Программирование на языке Python для 8-10 классов (2015)

Дизайнер Вконтакте 5.0. Перeзагрузка (2016)
Дизайнер Вконтакте 5.0. Перeзагрузка (2016)
С 1 апреля 2016 года ВКонтакте ввел новый дизайн для всей социальной сети. Программа и уроки обучения не менялись, но адаптированы под новый дизайн в ВКонтакте. Научись создавать крутые работы по...
Анимация с нуля в Adobe Edge Animate (2015) PCRec
Анимация с нуля в Adobe Edge Animate (2015) PCRec
А вы хотели бы научится создавать потрясающую анимацию? Если да, тогда вы на правильном пути....
CPA в Буржунете (2015)
CPA в Буржунете (2015)
Предлагаю Вашему вниманию уникальную возможность посмотреть приват тему по CPA. Основной упор делается на аналитику и выбранного оффера в буржунете....
Базис мебельщик 8.0 (2010-2014)
Базис мебельщик 8.0 (2010-2014)
Сборник видеоуроков компании Базис-Центр по программе Базис-Мебельщик - основной модуль системы БАЗИС. Он предназначен для создания изделий корпусной мебели любой сложности, с возможностью...
  Имя:                 Email:  

Полужирный Наклонный текст Подчеркнутый текст Зачеркнутый текст | Выравнивание по левому краю По центру Выравнивание по правому краю | Вставка смайликов Выбор цвета | Скрытый текст Вставка цитаты Преобразовать выбранный текст из транслитерации в кириллицу Вставка спойлера
Результат сложения Четырех и Шести