Спортивное программирование

  • 0.0
Approx. 22 hours to complete

Course Summary

Learn how to apply programming concepts to sports analytics and gain insights into the world of sports through this unique course.

Key Learning Points

  • Explore the basics of programming languages such as Python and R
  • Discover the applications of programming in sports analytics
  • Understand the role of data analysis in sports performance and strategy

Related Topics for further study


Learning Outcomes

  • Gain a solid foundation in sports programming and data analysis
  • Learn how to apply programming concepts to sports analytics
  • Understand the role of data analysis in sports performance and strategy

Prerequisites or good to have knowledge before taking this course

  • Basic understanding of programming concepts
  • Familiarity with Python or R

Course Difficulty Level

Intermediate

Course Format

  • Online
  • Self-paced
  • Video Lectures

Similar Courses

  • Sports Data Analysis with Python
  • Sports Analytics Fundamentals

Related Education Paths


Related Books

Description

Курс разработан Самарским национальным исследовательским университетом имени академика С.П. Королева при поддержке Национального исследовательского Томского государственного университета.

Outline

  • Перебор
  • Вступительное видео
  • Как будет проходить обучение
  • 1.1. Перебор всех возможных строк из заданных символов
  • 1.2. Рекурсивный перебор на примере
  • 1.3. Генерация перестановок
  • 1.4. Правильные скобочные последовательности
  • 1.5. Разбиение числа на слагаемые
  • 1.6. Задача коммивояжера. Перебор с отсечениями
  • Анкета
  • Критерии оценивания
  • Список рекомендуемой литературы к курсу
  • Код программы
  • Тренировочный тест к модулю 1
  • Проверочный тест к модулю 1
  • Жадные алгоритмы
  • 2.1. ​Задача о размене
  • 2.2. Задача о расписании
  • 2.3. О времени работы алгоритмов и методах сортировки
  • 2.4. Задача о выборе заявок
  • 2.5. Дискретная и непрерывная задачи о рюкзаке
  • Тренировочный тест к модулю 2
  • Проверочный тест к модулю 2
  • Динамическое программирование
  • 3.1. Задача о замощении полосы доминошками
  • 3.2. Задача про жучка
  • 3.3. Суммы в прямоугольниках
  • 3.4. Задача о размене
  • 3.5. Задача о рюкзаке
  • 3.6. Наибольшая общая подпоследовательность
  • Тренировочный тест к модулю 3
  • Проверочный тест к модулю 3
  • Битовые маски
  • 4.1. Битовые операции: AND, OR, XOR, битовые сдвиги
  • 4.2. Перебор подмножеств с использованием битовых масок
  • 4.3. Динамика по битовым маскам
  • 4.4. Задача коммивояжера. Решение методом динамического программирования
  • 4.5. Задача “Паркет”. Динамика по профилю
  • Оставить отзыв
  • Тренировочный тест к модулю 4
  • Проверочный тест к модулю 4
  • Итоговый тест

Summary of User Reviews

Discover the world of sports programming with this course on Coursera. The course is highly rated by users and covers various aspects of programming for sports. The content is well-structured and easy to understand. Many users particularly appreciated the practical exercises that allowed them to apply what they learned.

Key Aspect Users Liked About This Course

The practical exercises that allow students to apply what they learned.

Pros from User Reviews

  • Content is well-structured and easy to understand
  • Excellent practical exercises
  • Great introduction to sports programming
  • Instructors are knowledgeable and responsive

Cons from User Reviews

  • Some of the exercises can be challenging
  • Not enough advanced material for experienced programmers
  • Course can be slow-paced at times
  • Limited interaction with other students
  • Lack of real-world applications
Russian
Available now
Approx. 22 hours to complete
Бондаренко Наталья
National Research Tomsk State University, Samara University
Coursera
Share
Saved Course list
Cancel
Get Course Update
Computer Courses