Язык программирования Rust 2023/24

Материал из Wiki - Факультет компьютерных наук
Перейти к: навигация, поиск

Язык программирования Rust

Посыл курса

Легендами не рождаются, легендами становятся, уча Rust
___________________________________________________________________________________________________________________________________

Организация (все ответы здесь)

  • Общая информация
  1. Курс "Язык программирования Rust 23/24" рассчитан на 1-ый семестр 2023/24 учебного года
  2. Ведутся записи ВСЕХ лекций и семинаров
  3. Занятия проходят ЕЖЕНЕДЕЛЬНО по субботам:

Лекции: суббота 11:10 в ZOOM

  1. Ссылка на лекцию: лекция

Семинары: суббота 13:00 в ZOOM

  1. Ссылка на семинар 221-226: 1 группа
  2. Ссылка на семинар 227-2210: 2 группа


  • Лекции-исключения

С 21.10 на 23.10 09:30

С 04.11 на 06.11 09:30

С 11.11 на 13.11 09:30

С 18.11 на 20.11 09:30

  • Правила оценивания

________________________________________

Oитог = 0,5*OДЗ + 0,5*OПроект + 0,2*OДБ
________________________________________

Расшифровка:
1) ДЗ - недельные домашние задания
2) Проект - суммарная оценка за ДВА больших проекта
3) ДБ - дополнительные баллы
Способы получения ДБ и их получатели:

Способы получения ДБ Получатель, tg Кол-во ДБ
Ведение Wiki курса Сызранов Андрей, @a_bcde7 1


  • Óкруглễние оценḵи

Округление осуществляется по математическим правилам
Примеры: 5,5 -> 6, НО 5,4999999999999999999999 -> 5

  • Пересдачи

TODO

  • Пересдачи пересдач

TODO

  • Настройка окружения
  1. В первую очередь Вам необходимо зарегистрироваться на сайте GitHub, ссылка: https://github.com/
  2. Далее перейдите по ссылке: https://github.com/rust-hse/rust-hse-2023/blob/main/README.md
  3. Все дальнейшие шаги описаны на сайте.

___________________________________________________________________________________________________________________________________

ĐéadLįneš

уже сегодня

  • Небольшая притча

После прошествия Главного дэдлайна вес оценки = 0%

  • Ссылка на специальный сайт с дэдами

Дэдлайны

  • Недельные Домашние Задания

По истечении Дэдлайна вес оценки за ДЗ = 50% от изначального

Номер ДЗ deadline Главный дэдлайн  % сейчас
ДЗ-1 / Tutorial 30.12.23 21.12.23 100%
ДЗ-2 / Basics 18.09.23 21.12.23 50%
ДЗ-3 / Ownership & Borrowing 21.12.23 21.12.23 50%
ДЗ-4 / Structs & Enums & Traits 21.12.23 21.12.23 50%
ДЗ-5 / Cargo 09.10.23 21.12.23 50%
ДЗ-6 / Iterators 16.10.23 21.12.23 100%
ДЗ-7 / Threads ...  %^& k%


  • Большие проекты(BFG)

По истечении Дэдлайна вес оценки за ПРОЕКТ = 70% от изначального
уже сегодня

Номер BFG deadline Главный дэдлайн % сейчас
№1 Mass Move 22.10.23 29.10.23 100%
№2 ?? ... 100%

___________________________________________________________________________________________________________________________________

Таблица с результатами (ссылка)

Таблица
___________________________________________________________________________________________________________________________________

Записи занятий

  • Тип занятия: Лекция
№/тема лекции дата проведения ссылка на запись
№1 / Введение в RUST 09.09.23 введение
№2 / Лекция №2 16.09.23 ссылка
№3 / Про структуры и трейты 23.09.23 структуры и трейты
№4 / Про модули и систему сборки 30.09.23 модули и систему сборки
№5 / Лекция №5 07.10.23 ссылка
№6 / Про умные указатели и обработку ошибок 14.10.23 умные указатели и обработку ошибок
№7 / Про многопоточность 23.10.23 многопоточность
Ячейки текст Текст ячейки Ячейки текст
Текст ячейки Ячейки текст Текст ячейки
Ячейки текст Текст ячейки Ячейки текст
Текст ячейки Ячейки текст Текст ячейки
Ячейки текст Текст ячейки Ячейки текст
Текст ячейки Ячейки текст Текст ячейки
Ячейки текст Текст ячейки Ячейки текст
Текст ячейки Ячейки текст Текст ячейки
Ячейки текст Текст ячейки Ячейки текст
  • Тип занятия: Семинар

(Все группы есть в таблице)

№/название лекции дата проведения 221-226 227-2210
№1 / Введение в RUST 09.09.23 запись не найдена 1-ый семинар
№2 / Лекция №2 16.09.23 2-ой семинар 2-ой семинар
№3 / Про структуры и трейты 23.09.23 3-ий семинар запись не найдена
№4 / Про модули и систему сборки 30.09.23 4-ый семинар 4-ый семинар
№5 / Лекция №5 07.10.23 5-ый семинар 5-ый семинар
№6 / Про умные указатели и обработку ошибок 14.10.23 запись не найдена запись не найден
№7 / Про многопоточность 23.10.23 запись не найдена запись не найден
Ячейки текст Текст ячейки Ячейки текст
Текст ячейки Ячейки текст Текст ячейки
Ячейки текст Текст ячейки Ячейки текст
Текст ячейки Ячейки текст Текст ячейки
Ячейки текст Текст ячейки Ячейки текст
Текст ячейки Ячейки текст Текст ячейки
Ячейки текст Текст ячейки Ячейки текст
Текст ячейки Ячейки текст Текст ячейки
Ячейки текст Текст ячейки Ячейки текст

___________________________________________________________________________________________________________________________________

Конспекты лекций

MEGATODO
___________________________________________________________________________________________________________________________________

Дополнительные материалы

TODO ___________________________________________________________________________________________________________________________________

Полезные контакты

Ссылка на КАНАЛ курса

///////////////////////////////////////////////////////////////////////

Ссылка на ЧАТ курса

\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\

Контакты преподавателей

Преподаватель Имя преподавателя TG-link TG-nick
Лектор Евгений Казаков https://t.me/evgenstf @evgenstf
Семинарист(221-226) Максим Круглов https://t.me/DedMaximka @DedMaximka
Семинарист(227-2210) Дмитрий Захаров https://t.me/dima13 @dima13

Feedback

Ссылка на анонимный фидбэк

https://forms.gle/C2iFeEJh1aHzs9Qm8