Всем привет, я сделал обучающую платформу shlyk.tech постарался акцент сделать на визуализации идей и структур. Графы, системы счисления, логику, комбинаторику, индукцию здесь можно потрогать, покрутить, прошагать, увидеть, как оно устроено внутри и понять почему оно так работает. На платформе будет минимум 3 курса: основы информатики, уже открыт и вы или микровы, можете прямо сейчас приступить к учебе. Второй это C++ с нуля до стажировок, часть уже сделана, но там создание визуализаций намного сложнее чем в первом. Третий пока секрет, но он далеко от них не ушел по профилю. Регистрация открытая, денег не прошу, рекламы внутри нет.

У меня уже почти 4 года опыта репетиторства, но каждый раз когда ко мне приходят с запросом "научить программировать" происходит одно и тоже, ученику очень сложно понять совершенно новые абстракции мышления. Поэтому вместо понимания, первое время происходит просто заучивание, на всех этапах: пройдем if else все понятно, лови циклы, которые ты не можешь осознать, потому что с такой идеей ты никогда не работал. Нужно сделать задачу быстрее чем тупой перебор? "А как". Смысл заучивать шаблон на каждую задачу по моему мнению противоречит человеческому интеллекту, главная сила которого "адаптация". Так вот, всегда перед началом программирования мы проходим базовую дискретку и о чудо, а циклы то в комбинаторике, а оптимальные алгоритмы идут из идей теории чисел и тд и тд. Мне хотелось сделать ступень до кода не только для моих учеников, но теперь и для всех желающих. Сначала понятия и интуиция, и только потом язык (вкатуны не поймут).
Что внутри
Два курса, второй (пока что не доделан) открывается после первого.
Курс 1. Основы информатики. Вводный, без кода вообще. Девять модулей, 49 разделов, больше 900 задач с короткими ответами, 49 квизов и 9 накопительных контестов с таймером (на прогресс не влияют, просто проверить себя). Темы: логика и множества, числа и системы счисления, теория чисел, арифметика столбиком (ДА, 99,999% НЕ ПОНИМАЮТ СМЫСЛ И КРАСОТУ СТОЛБИКА, а просто учат как алгоритм), комбинаторика, графы, математическая индукция. Почти каждая задача со сложностью выше базовой имеет подсказки, надо просто написать "мнеленьдумать". Отдельно лежат 196 бонусных олимпиадных задач с графическими подсказками.
Курс 2. C++ с нуля до стажировки. Олимпиадного формата: пишешь решение, система компилирует и гоняет по тестам, выдает вердикт - OK, WA, TL, ML, RE, CE, PE. Пять модулей: основы языка, архитектура компьютера (вплоть до ассемблера (простой)), STL и структуры данных, алгоритмы и подготовка к собеседованиям, инструменты разработчика.

Визуализации двух типов. Часть встроена прямо в текст статьи и крутится сама, в духе работ Майка Бостока (силовая раскладка графа, волна обхода в ширину, проверка двудольности, мосты Кенигсберга, импульс индукции, позиционная запись числа). Часть пошаговая, с плеером, там где важно идти по шагам: решето Эратосфена, треугольник Паскаля, матрица смежности.


Таких штук на платформе больше восьмидесяти, на каждое понятие своя. Пока сам не покрутил граф руками, «обход в ширину», простые множители это просто два слова из учебника и алгоритм, а не идея которая стоит за ними.
Как начать
Заходите на shlyk.tech, регистрируетесь (ник, почта, пароль, код придёт на почту), открываете "Основы информатики" и поехали. Если сами понимаете всю теорию, скиньте тем, кто только топчется на входе: детям, школьникам, джунам, студентам.
Куда писать
Нашли ошибку, не сошелся ответ (лучше сначала проверить у микроумного гпт), есть идея и тд: все контакты в шапке сайта. Любой конструктивный фидбек поможет развитию. Пока что в бета.
upd 1: сделал гостевой режим, в будущем планирую сделать поддержку классов и преподавателей. Спасибо за фидбек.
Комментарии (35)

YaNeTu
04.06.2026 20:27хороший курс, рекомендую сбалансировать дизайн и цвета, у меня спазм в глазах от высокого контраста

Boobeebaa
04.06.2026 20:27Я как человек, который пытается с нуля окунуться в мир программирования, будучи имея образование в области электроэнергетики, где программирование было на уровне составление табличек в Excel, что считаю абсолютно неприемлемым для инженерных специальностей в наше время... Хочу выразить огромную благодарность за труд, а главное за желание помогать другим людям, таким как я - новичкам. Надеюсь твоё детище поможет мне и таким как я рассортировать по местам этот огромный цифровой мир. Спасибо!

eugenk
04.06.2026 20:27Василий, прошу прощения, не понял только одного. При чем тут хабы "математика" и "алгоритмы" ??? Вы объясняете какую-то математическую концепцию ??? Вы описываете какой-то алгоритм ??? Вашу обучающую платформу оценить не смог. Ибо там сразу регистрация и вход по паролю. Кот в мешке. Такую херню я сразу шлю по одному общеизвестному на Руси адресу. Нахрена спрашивается, если Вы сами позиционируете платформу как бесплатную ??? Вобщем на первый раз не минусую. Но только потому что понравилась Ваша самопрезентация. В следующий раз за подобную публикацию будет минус за статью и минус в карму. Без обид. Ок ???

bighorik
04.06.2026 20:27Я не поняла, почему такие хабы "математика " и " алгоритмы"? Так, скажите мне, пожалуйста, что это за выступление вашего автора?
Мне сказали на Хабре - бесплатный портал, а он с меня регистрацию требует. С какой стати, вы меня извините? Я скандал такой учиню!!! Я занятой человек, нафиг!!! Почему регистрация???
С какой стати??? С какой стати, ааа???

Zalechi
04.06.2026 20:27Я не поняла, почему такие хабы "математика " и " алгоритмы"? Так, скажите мне, пожалуйста, что это за выступление вашего автора?
Что, простите?
На Хабре можно читать статьи без регистрации.
в остальном, пойду регаться, интересно, что за курс.

BSOZ
04.06.2026 20:27Нашёл у родственника книгу по VBA, заинтересовался, взял почитать, попробовал, втянулся. И понеслось. Сейчас понимаю, насколько это был странный вход: уж очень специфическое издание, в нём не было основ, доступа в Интернет, естественно, не было, поэтому ко многому приходилось приходить методом тыка. Да, я писал игры, которые запускались в MS Excel. Изначально не зная даже, как создать цикл на VB.
Сильно после как-то попал в руки пиратский диск, на котором был какой-то гипервизор тех лет. Без какого-либо описания. Без какого-либо представления вообще о существовании виртуализации. Естественно на следующий день я уже умел установить MS DOS на виртуальную машину (под что-то с GUI не хватило бы ресурсов). А через года 4 в школе началась информатика, которую мне разрешили не посещать, если не нужно ни на какие Олимпиады ехать.
Интуиция в ситуации с полной неопределенностью у детей в разы лучше работает. А когда и если есть доступ к адекватному источнику информации (привет от РКН) - это просто немыслимый буст. Когда с самого начала можешь систематизировать знания, а не складывать знание из несвязанных островков, радуясь обнаружению каждого моста между онными.

AngryEvilCookie
04.06.2026 20:27да причем тут РКН? вам гугл заблокировали? файлы скачивать разучились и библиотеки посещать? Четыре тома кнута как продавали так и продают, вот вам пример знаний.

BSOZ
04.06.2026 20:27Не заблокировали ПОКА.
А насчёт библиотеки посещать: довелось мне поработать на производстве, где строго запрещено было иметь свои устройства на территории (любые средства связи сдаются), а доступ к Интернет имел один компьютер на больше количество сотрудников. И тот же GitHub с него не был доступен. Знаете: я не желал и не желаю такого издевательства над разработчиком, это неэффективно и унизительно. Как только появилась возможность оттуда свалить — я ей воспользовался. А ещё были компании, в которых на собеседовании предлагали писать код на листе бумаги ручкой: очень хороший знак сразу развернуться и уйти — ничего хорошего вас там определённо не ждёт. Совет искать что-то из ИТ направления в бумажных книгах без индекса, поиска и возможности скопировать текст — это возвращение в каменный век. С культурой разработки тех лет. Может кого-то и вставляет такое, но пусть сами таким и страдают. Выбор есть, к счастью.
А Кнут, разумеется, хорош. Для общего кругозора. Да вот только вы отчётливо себе представляете, в чём заключаются реалии разработчика в 2026 и потребности?

AngryEvilCookie
04.06.2026 20:27Не понимаю, сначала пишете что нужен доступ к адекватному источнику информации, я привожу пример классического источника, вы пишете что это плохо и неудобно. Много лет было нормально, а теперь плохой. Как так то? Не поверите, без гитхаб программировали!

BSOZ
04.06.2026 20:27Ну пусть и программируют, я же не против. У меня на календаре 2026 написано, значит я не буду копаться 8 часов с задачей, которую можно решить за 30 минут в современных реалиях. Есть куча мест, где люди работают за еду: там такой подход приемлем.
lizabetta
Очень интересный курс