Основы программирования
847 subscribers
35 photos
2 videos
6 files
79 links
основные основы основания

wiki-страница [заполняется]: https://omp.wiki

чатик основ: https://t.me/+waTccr9BWPhlNWMy
Download Telegram
появился репозиторий для новых задачек: cs-sh.xyz/hse-1/tasks

в нём ветка python, её можно решать: cs-sh.xyz/hse-1/tasks/src/branch/python

позже будут ещё задачки про python + возможно, немного shell + постараюсь успеть подкинуть haskell, ну хоть немножко

возможно, позже конфиги для CI будут немного меняться (хочется добавить вывод баллов прям в PR); но про это отдельно

сколько баллов и на какую оценку отпишусь в ближайшие несколько дней
😢9🎉3🤩1
Друзья,
я уже говорил, но отдельно напишу: у нас появился CI 🎉🎉🎉

Чтобы его активировать для своего форка/репозитория нужно положить .drone.yml в корень репозитория (в tasks уже лежит) и, затем, активировать его именно для вашего репозитория здесь: https://drone.cs-shelter.xyz (другие активировать не даст, т.к. у вас нет доступа к ним)

Тесты будут запускаться в нём автоматически при коммитах/создании PR.

Обратите, пожалуйста, внимание, что запускаются не только тесты, но и проверки: flake и mypy. Можно считать, что они обязательные, но иногда их подсказки можно игнорировать. Это сделает вас и меня немножко счастливее.
🥰6🤩4🐳2
таблички (пока без баллов и проверки 🐺):
- ПМИ: [удалено]
- ПАДИИ: [удалено]
Please open Telegram to view this post
VIEW IN TELEGRAM
🥰13😱3
и снова вы и дедлайны в картинках (по этим же причинам лагает shelter периодически хехехе)
🐳21😢3💯3👎1😱1
Кодята, я приболел, пары не будет

Приходите со вторым потоком в пятницу, будем разговаривать о том же самом
😢35🐳1
Про кр, экзамен, оценки и пр

Друзья, следующая неделя у нас последняя, поэтому:

- во вт будет кр для ПМИ на второй паре;
- в ср будет кр для ПАДИИ-1 на второй паре;
- в пт будет кр для ПАДИИ-2 на второй паре;

Контрольная обязательная и оценивается бинарно: зачёт/незачёт;

Если кр незачтена -- приходим на экзамен 27-го числа и веселимся (нинада);

Если кр зачтена, то баллы за домашние работы конвертируются в оценку, см. след сообщение про формулу.

Формат кр
Пишем в аудитории, вживую прям на паре, со своим ноутом. Интернетом пользоваться можно, помощью друга/соседей/родственником нельзя (настолько нельзя, что может выразиться в отрицательных бонусах к оценке для всех участников)
😢10👎4😱1
Формула

сейчас есть 3 др на 32.5 балла суммарно; они обязательные:

- unix: 12 баллов;
- python-intro: 8 баллов
- python-deco: 12.5 баллов;

проходной порог на вышкинскую 4 -- 60%, т.е. 20 баллов, остальное равномерно превращаем в оценку от 4 до 8 по формуле:

m = 4 + ((s - 20) / 12.5 * 4)
- s -- cумма баллов;
- m -- итоговая оценка;

Если хочется отличиться -- будут две доп. домашки: одна на unix, другая по python, я постараюсь выложить их завтра
😢20👎4
кстати, проставил все бонусные баллы с пар в табличку

держите декабрьского китика
🍓16👎1🐳1
Основы программирования pinned «Про кр, экзамен, оценки и пр Друзья, следующая неделя у нас последняя, поэтому: - во вт будет кр для ПМИ на второй паре; - в ср будет кр для ПАДИИ-1 на второй паре; - в пт будет кр для ПАДИИ-2 на второй паре; Контрольная обязательная и оценивается бинарно:…»
Положил ещё 3 задания в https://www.cs-shelter.xyz/hse-1/tasks/src/branch/python-extra

Их можно использовать:
- либо для добора баллов,
- либо для получения 9-10, если всё остальное закрыто (на 9 хватит 1-2 заданий, на 10 пытаемся сделать все 3 + ножками приходим на экзамен поболтать про эти задания; в каких-то случаях, возможно, решаем допы)

дедлайн -- вплоть до экзамена; можно прийтти на экзамен и дорешать/показать там

+ на самом экзамене ещё задания появятся
👎19🤡8👍5😱2🐳2💯1
Здесь можно найти слайды про итераторы, постараюсь их выложить в формате поновее в ближайшее время: [ссылка на csc wiki удалена]

В любом случае на кр сегодня они не понадобятся
👍11
так, друзья, а теперь идём перепроверяем у кого PR навернулся и 500 ошибку показывает -- это значит, что вы сделали PR ко мне в репо (не в свой приватный); переоткрыть можно, коммиты лучше не трогать, это я увижу)
😢4👍3🤩2🥰1
друзья, если вам кажется, что вы написали кр (>=3 задач ПМИ и >=2 ПАДИИ (задания были чуть сложнее)), кидайте ссылку на PR под это сообщение, постараюсь посмотреть вашу работу раньше других

важно: сообщения, которые содержат что-то кроме ссылки на PR, будут беспощадно удаляться, извините

upd планирую все работы посмотреть, если что, сегодня)
👍9💯3💩2👎1
Основы программирования pinned «таблички (пока без баллов и проверки 🐺): - ПМИ: [удалено] - ПАДИИ: [удалено]»
А ещё пара сегодня начнется сразу с контрольной в 16:10
💩9🍓4👎3🥰1
по просьбам трудящихся сдвигаю дедлайн по предпоследнему дз (декораторы) на 4 дня:
- пятница 23 декабря 23:59
🥰30🙏9👍4💯1
Основы программирования
забанить
Кстати, по результатам опроса Николай не забанен. Победили гуманность и твердое нет.

В любом случае помните:
отменять людей -- плохо и нельзя; банить всех, кто вам не нравится, в своём (моём?) канале -- хорошо, полезно и очень приятно
🙏24🥰3👍2💩2😢1