МИНОБРНАУКИ РОССИИ Федеральное государственное бюджетное образовательное — презентация
logo
МИНОБРНАУКИ РОССИИ Федеральное государственное бюджетное образовательное
  • МИНОБРНАУКИ РОССИИ Федеральное государственное бюджетное образовательное
  • СЛОГАН МОЕЙ ПРЕЗЕНТАЦИИ: ПРОГРАММИРОВАНИЕ – ЭТО СПОРТ!
  • МИНОБРНАУКИ РОССИИ Федеральное государственное бюджетное образовательное
  • УСЛОВИЕ ЗАДАЧИ В ПРОГРАММИРОВАНИИ
  • МИНОБРНАУКИ РОССИИ Федеральное государственное бюджетное образовательное
  • САМЫЕ ПРЕСТИЖНЫЕ ТУРНИРЫ ПО ПРОГРАММИРОВАНИЮ
  • МИНОБРНАУКИ РОССИИ Федеральное государственное бюджетное образовательное
  • ПО ОПРОСАМ СРЕДИ ОЛИМПИАДНИКОВ БЕЗОГОВОРОЧНОЙ ПОПУЛЯРНОСТЬЮ ПОЛЬЗУЕТСЯ ЯЗЫК C++
  • МИНОБРНАУКИ РОССИИ Федеральное государственное бюджетное образовательное
  • «МАМА, Я СПОРТСМЕН»
  • МИНОБРНАУКИ РОССИИ Федеральное государственное бюджетное образовательное
  • МИНОБРНАУКИ РОССИИ Федеральное государственное бюджетное образовательное
  • МИНОБРНАУКИ РОССИИ Федеральное государственное бюджетное образовательное
  • МИНОБРНАУКИ РОССИИ Федеральное государственное бюджетное образовательное
  • МИНОБРНАУКИ РОССИИ Федеральное государственное бюджетное образовательное
  • МИНОБРНАУКИ РОССИИ Федеральное государственное бюджетное образовательное
  • #1 Спортивное программирование учит писать код без багов
  • МИНОБРНАУКИ РОССИИ Федеральное государственное бюджетное образовательное
  • #2 Спортивное программирование учит работать в команде
  • МИНОБРНАУКИ РОССИИ Федеральное государственное бюджетное образовательное
  • #3 Спортивное программирование учит использовать на практике фундаментальные знания
  • МИНОБРНАУКИ РОССИИ Федеральное государственное бюджетное образовательное
  • #4 Оперативность программиста с олимпиадным опытом ценится на вечно меняющимся финансовом рынке.
  • МИНОБРНАУКИ РОССИИ Федеральное государственное бюджетное образовательное
  • МИНОБРНАУКИ РОССИИ Федеральное государственное бюджетное образовательное
  • МИНОБРНАУКИ РОССИИ Федеральное государственное бюджетное образовательное
  • МИНОБРНАУКИ РОССИИ Федеральное государственное бюджетное образовательное
  • МИНОБРНАУКИ РОССИИ Федеральное государственное бюджетное образовательное
  • МИНОБРНАУКИ РОССИИ Федеральное государственное бюджетное образовательное
  • МИНОБРНАУКИ РОССИИ Федеральное государственное бюджетное образовательное
1/30

Первый слайд презентации

МИНОБРНАУКИ РОССИИ Федеральное государственное бюджетное образовательное учреждение высшего образования «САРАТОВСКИЙ НАЦИОНАЛЬНЫЙ ИССЛЕДОВАТЕЛЬСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ИМЕНИ Н.Г. ЧЕРНЫШЕВСКОГО » Олимпиадное программирование. Движение олимпиадного программирования в России. студента 1 курса 141 группы 02.03.03 Математическое обеспечение и администрирование информационных систем Факультета компьютерных наук и информационных технологий Розымурадова Владлена

Изображение слайда

Слайд 2: СЛОГАН МОЕЙ ПРЕЗЕНТАЦИИ: ПРОГРАММИРОВАНИЕ – ЭТО СПОРТ!

Изображение слайда

Слайд 3

Дан треугольник со сторонами 3, 4 и 5 см. Н айдите его площадь. УСЛОВИЕ ЗАДАЧИ В ГЕОМЕТРИИ

Изображение слайда

Слайд 4: УСЛОВИЕ ЗАДАЧИ В ПРОГРАММИРОВАНИИ

Дан треугольник со сторонами A, B и C см. Найдите его площадь.

Изображение слайда

Слайд 5

Правильность программ участников проверяется тестами. Однако почти всегда всевозможных тестов может быть слишком, даже бесконечно много. Проверка должна занимать от силы пару минут, поэтому даже в тестировании все должно быть эффективно.

Изображение слайда

Слайд 6: САМЫЕ ПРЕСТИЖНЫЕ ТУРНИРЫ ПО ПРОГРАММИРОВАНИЮ

Изображение слайда

Слайд 7

ПРИНЦИП ТУРНИРНОГО ОТБОРА Многие университеты проводят внутренние соревнования, чтобы определить своих представителей на региональном уровне. Затем проводятся региональные олимпиады, победители которых отправляются на финальный этап мирового первенства.

Изображение слайда

Слайд 9

Изображение слайда

Слайд 10: МАМА, Я СПОРТСМЕН»

Изображение слайда

Слайд 11

Теперь статус шахмат как «самый интеллектуальный вид спорта» поставлен под сомнение

Изображение слайда

Слайд 12

С 2000 года по настоящее время команды, представляющие Российские ВУЗы, успели стать чемпионами 15 раз

Изображение слайда

Слайд 13

Команда СГУ празднует своё чемпионство. 2006 год.

Изображение слайда

Слайд 14

«Не мне вам говорить о том, насколько сфера вашей деятельности важна для любой современной экономики — и для российской тоже. Я недавно выступал здесь, в Петербурге, на Петербургском международном экономическом форуме, и как раз говорил о том, что в ближайшие 10–20 лет мировая экономика кардинальным образом изменится и весь мир вместе с ней изменится в результате применения новейших технологий», — отметил глава государства. Встреча В.В.Путина со студентами СПБГУ и ИТМО в 2016 году

Изображение слайда

Слайд 15

Представим себе коридор с n- нным числом запертых дверей. Если превратить их открывание в задачу с алгоритмом, то у неё будет несколько решений. Подход «промышленного» программиста заключается в создании дешёвого ключа, которым можно вскрыть как можно больше дверей. Задача «спортивного» программиста – найти отмычку, которая вскроет всё за пять минут.

Изображение слайда

Слайд 16

Карикатурный промышленный разработчик, который заточен только на создание шаблонного рабочего кода. Программист-универсал, который занимается промышленным программированием, и имеет за своими плечами опыт участия в олимпиадах.

Изображение слайда

Спортивное программирование учит находить нюансы, прогнозировать «неудобные» и «крайние» случаи, ощущать потенциальные баги, заботиться о производительности.

Изображение слайда

Слайд 18

Шаблонный разработчик исправляет код по 100 раз, каждый раз находя в своём коде всё новые и новые ошибки, которые он создаёт, когда исправляет старые. Программист-универсал не умеет дебажить. Он привык сразу писать правильный код.

Изображение слайда

Спортивное программирование учит работать в коллективе. Учит слышать других, принимать во внимание чужие идеи, дополнять их своими. Если Вы научитесь управлять ACM-ной командой, это непременно зачтётся в плюс в вашем будущем.

Изображение слайда

Слайд 20

Шаблонный разработчик пишет код, который понимает только он. Главное для него – чтобы код работал к дэдлайну. Ну а после сдачи проекта будет не понимать его сам. Программист-универсал пишет код в команде. Так, чтобы он был понятен всем. Если код начнёт терять свою актуальность, программист с олимпиадным опытом сможет оперативно переделать его.

Изображение слайда

За весь период обучения будущему специалисту приходится заучивать огромную базу теоретических знаний. Гоняясь за оценкам студент может забыть, что главный смысл в изучении теоретического материала – это умение в дальнейшем использовать все эти знания на практике.

Изображение слайда

Слайд 22

Шаблонный разработчик знает все аббревиатуры, концепции, архитектуры, паттерны… но резко теряется, когда ему дают задачу, где нужно решить что-то, применяя эти самые фундаментальные знания на практике. Программист-универсал все свои знания применяет на деле. Он испытывает на практике всё то, что освоил теоретически.

Изображение слайда

Слайд 23: 4 Оперативность программиста с олимпиадным опытом ценится на вечно меняющимся финансовом рынке

Биржевая аналитика, алгоритмическая торговля, блокчейн -платформы. Именно там прорывные идеи и нестандартное мышление олимпиадников пригождаются особенно сильно.

Изображение слайда

Слайд 24

Шаблонный разработчик привык пользоваться паттернами, по несколько раз юзать шаблонные алгоритмы. Со своим не динамическим подходом ему не удастся остаться на плаву в IT сфере финансового рынка. Программист-универсал с опытом в спортивном программировании выработал профессиональную привычку держать руку на пульсе. Он способен уследить за ситуацией в мире финансов.

Изображение слайда

Слайд 25

Изображение слайда

Слайд 26

Изображение слайда

Слайд 27

Изображение слайда

Слайд 28

Изображение слайда

Слайд 29

Изображение слайда

Последний слайд презентации: МИНОБРНАУКИ РОССИИ Федеральное государственное бюджетное образовательное

СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ Спортивное программирование: не всё так просто, как кажется [Электронный ресурс]. URL: https://habr.com/ru/amp/post/656513/ Официальный сайт турнира ICPC [Электронный ресурс]. URL: https://icpc.itmo.ru/ru/competitions/icpc Разбор задач финала турнира чемпионата мира по программированию ICPC 2013 [Электронный ресурс]. URL : https://habr.com/ru/company/yandex/blog/186316/ Что такое спортивное программирование и какова роль России в его развитии [Электронный ресурс]. URL: https://tass.ru/sport/15732295/amp Замглавы минцифры : Чемпионат России по программированию пройдет в 2023 [Электронный ресурс]. URL: https://digital.gov.ru/ru/events/42194/?utm_referrer=https%3a%2f%2fdigital.gov.ru%2fru%2fevents%2f42194%2f Центр Олимпиадной Подготовки СГУ [Электронный ресурс]. URL: http://copp.sgu.ru/. Что такое спортивное программирование и как оно работает. [Электронный ресурс]. URL : https://trends.rbc.ru/trends/amp/news/6152c6129a79478579d1edaf

Изображение слайда

Похожие презентации