5/5, 1 голос
Закрыто

Программирование Python (Подготовка к олимпиадам) для 8, 9, 10, 11 классов

Тема в разделе "Курсы по программированию", создана пользователем b00g13, 11 авг 2014.

Цена: 6930р.
Взнос: 153р.
100%

Основной список: 52 участников

Резервный список: 16 участников

Статус темы:
Закрыта.
    1. b00g13

      b00g13 b00g13 ШтрафникШтрафник

      Программирование Phyton (Подготовка к олимпиадам), 8, 9, 10, 11 классы
      [​IMG]
      Руководитель команды школьников г. Москвы на Всероссийской олимпиаде по информатике, член оргкомитета и жюри московских городских олимпиад по информатике.

      Это продолжение базового курса по Python, который можно посмотреть тут:



      Темы занятия
      1
      • О языке Python
      • Установка Python и сред разработки
      • Синтаксис языка Python
      • Переменные в Python
      • Типы данных и приоритеты операций в языке Python
      • Преобразование типов в Python
      • Структура простейшей программы в Python
      • Ввод-вывод в Python
      • Целочисленная арифметика
      2
      • Условная инструкция в Python
      • Цикл for в Python
      • Цикл while в Python
      • Инструкции управления циклом в Python
      3
      • Строки в Python
      • Срезы строк в Python
      • Методы строк в Python
      • Коды символов в Python
      • Списки в Python
      • Методы split и join для списка строк в Python
      • Срезы списков в Python
      • Генераторы списков в Python
      4
      • Многомерные списки в Python
      • Генераторы таблиц
      • Множества в Python
      • Словари (ассоциативные массивы) в Python
      • Работа с текстовыми файлами в Python
      5
      • Функции в Python
      • Локальные и глобальные переменные в Python
      • Рекурсия в Python
      6
      • Проверка числа на простоту в Python
      • Алгоритм Евклида: Python
      7
      • Расширенный алгоритм Евклида
      • Решето Эратосфена
      • Разложение числа на множители в Python
      8
      • Сортировка массивов на Python
      • Сортировка подсчетом
      9
      • Стек
      • Стек на Python
      • Очередь
      • Очередь на Python
      • Правильные скобочные последовательности
      • Обратная польская нотация
      10
      • Сортировка слиянием
      • Быстрая сортировка Хоара: Python
      • Стандартная сортировка в Python
      11
      • Двоичный поиск и бисекция в Python
      12
      • Одномерное динамическое программирование
      13
      • Двумерное динамическое программирование
      14
      • Наибольшая общая подпоследовательность
      • Вычисление расстояния Левенштейна
      15
      • Наибольшая возрастающая подпоследовательность
      16
      • Рекурсивный перебор
      17
      • Алгоритм "укладки рюкзака"
      18
      • Подсчет числа комбинаторных последовательностей
      19
      • Куча (heap)
      20
      • Теория графов
      • Алгоритм поиска в ширину
      21
      • Алгоритм поиска в глубину
      22
      • Алгоритм Дейкстры
      • Алгоритм Флойда
      23
      • Алгоритм Форда-Беллмана
      24
      • Построение минимального остовного дерева
      • Построение гамильтонова цикла
      25
      • Вычислительная геометрия на плоскости
      • Создание классов Point и Vector для работы с точками и векторами
      26
      • Применение скалярного и векторного произведения
      • Прямые на плоскости
      • Векторное произведение векторов
      27
      • Расстояние от точки до прямой
      • Поворот точки
      • Окружности
      • Прямая, параллельная данной, отстоящая от нее на расстояние d
      28
      • Многоугольники на плоскости
      • Вычисление площади многоугольника
      • Принадлежность точки многоугольнику
      • Построение выпуклой оболочки многоугольника
      29
      • Представление целых и действительных чисел в памяти компьютера
      • Математические функции в Python
      30
      • Задачи на отрезки на прямой
      • Сканирующая прямая

       
      Последнее редактирование модератором: 5 янв 2015
    2. Последние события

      1. skladchik.com

        Складчина закрыта.

        25 фев 2018
      2. skladchik.com

        Складчина доступна.

        2 дек 2017
      3. skladchik.com

        Naskk не участвует в складчине.

        7 июл 2017
      4. skladchik.com

        Baaaka не участвует в складчине.

        7 июл 2017

      Последние важные события

      1. skladchik.com

        Складчина закрыта.

        25 фев 2018
      2. skladchik.com

        Складчина доступна.

        2 дек 2017
      3. skladchik.com

        Осталось 5 дней до завершения складчины.

        15 июн 2015
      4. skladchik.com

        Складчина закрыта.

        17 апр 2015
    3. bratv

      bratv bratv ЧКЧлен клуба

      Данный курс не является продолжением курса

      - там преподаватель другой и направление немного другое.

      Он скорее является продолжением курса Дениса Кириенко (препод 179 школы), который выложен в открытый доступ:

      который вроде прост (хотя на каждую тему - куча задач), но есть задачи, которые сильно заставляют задуматься, например:

      (Дано 2 целых числа, от 1 до 1000, нужно вывести максимум. Можно пользоваться только операциями + - * // %, ну и =. Нельзя if, while, функцией abs(), bool() и др.)

      Частично материалы по алгоритмам на Python есть в записях августа 2013 года ЛКШ



      В складчину запишусь, так как все равно интересны материалы по алгоритмам. Жалко складчикам не будет доступна онлайн-проверка решений (хотя не уверен, есть ли она в курсе)
       
      3 пользователям это понравилось.
    4. b00g13

      b00g13 b00g13 ШтрафникШтрафник

      курс является продолжением по уровню, а не по преподавателю.
       
    5. bratv

      bratv bratv ЧКЧлен клуба

      Не совсем согласен.
      В этом курсе с первого урока идет введение в Python, и вообще не предполагается начальных знаний по языку.
      Плюс стоит учитывать, что олимпиадное программирование - либо развлечение для мозга, либо используется в сложных проектах (если кто пишет интернет-магазин, вряд ли он использует сложные алгоритмы на графах)

      С точки зрения владения языком - данный курс уровень не сильно поднимет.

      И вот нормального курса по разработке приложений на Python я пока не нашел.
       
    6. b00g13

      b00g13 b00g13 ШтрафникШтрафник

      не буду спорить. посмотрим, после покупки.
       
    7. luporev

      luporev luporev ЧКЧлен клуба

    8. Grek2010

      Grek2010 Grek2010 МодерМодератор Команда форума

      Создавай повтор
       
    9. Control

      Control Control БанЗабанен

      1 человеку нравится это.
    10. Grek2010

      Grek2010 Grek2010 МодерМодератор Команда форума

      Про подобное только в библиотеке!
       
    11. Бомбардир

      Бомбардир Бомбардир МодерМодератор Команда форума

    1. Prolium
      5/5,
      Организацией складчины доволен
      Очень ответственный организатор, все прошло отлично!
Статус темы:
Закрыта.

Поделиться этой страницей