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
IntermediateCourse 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