Несколько лет назад, когда каталог Степика был совсем другим, да и поиск не сильно радовал, задался я целью найти все курсы, которые есть на этой площадке. Для чего набросал на коленке парсер.
Не мудрствуя лукаво, я определил два важных критерия для автоматизации процесса. Первый — название курса. Если названия нет, значит и курса по адресу либо нет, либо доступ к нему закрыт. Второй — количество учащихся. Чтобы можно было отсеять разные курсы-пустышки.
Парсер написан на python и выложен на github`е. Там еще есть что доделать и переделать. Однако им можно пользоваться. Думаю особо полезен он может быть для тех, кто активно учится на Степике.
Надеюсь, когда-нибудь дойдут руки выложить скрипт по работе с API Степика, который я использую для публикации топ-100 по знаниям и топ-100 по репутации. Но хочется привести его в надлежащий вид, чтобы было не совсем стыдно.
Если вы интересуетесь обучением, самообучением, повышением эффективности (в самом широком смысле) — скорее всего вам доводилось слышать про mind map — интеллект-карты (или ментальные карты).
Я тоже неоднократно сталкивался с этим понятием, но что-то меня всегда отторгало. Карты казались странными и непонятными. И зачем они вообще нужны?
Но если что-то является полезным и эффективным — рано или поздно я должен это понять. Кажется сейчас как раз наступил такой момент. После прочтения двух книг, прохождения онлайн-курса и постепенного освоения программы для создания интеллект-карт — кажется я начал понимать смысл данного инструмента. Кажется от него может быть польза. Так это или нет — время покажет, а я пока что лишь поделюсь некоторыми своими мыслями и расскажу о том, что изучил.
Начнем с книг. Их (пока что) было две. До прочтения книг родоначальника карт — Тони Бьюзена — пока руки у меня не дошли. Для начала хотелось чего-то полегче, чтобы бегло оценить объект исследования и понять, насколько мне это нужно. И с этой задачей книги справились.
1) Бабич А.В. «Эффективная обработка информации (Mind mapping)». По большому счету я читал эту книгу в виде лекций курса на Интуите — Эффективная обработка информации (Mind mapping). Курс/книга очень понравились. Часть воды можно было пропустить, а вот из сухого остатка — полезные размышления по составлению конспектов и прочих разновидностей обработки и записи разнообразной информации («свертывания» текста, как это называет автор). Там есть где развернуться и что еще доразбирать. Но задел мне очень понравился.
Автор подробно расписывает кому и зачем могут пригодится интеллект-карты, с примерами и деталями. Познавательно.
Описывает множество программ для создания интеллект-карт, но я для себя отобрал одну и ее хватило. О программе чуть дальше.
В итоге можно выделить главы (или лекции, если вести речь о курсе) со второй по пятую. Их пролистать, останавливаясь на интересном. Остальное можно пропустить. Интересные идеи есть, и направления куда двигаться дальше книга вполне может задать. Мне — достаточно.
2) Кирилина Р., Кирилин С. «Интеллект-карты от А до Я». Какая-то самопальная книженция, не помню даже откуда взятая. В целом я бы сказал она ни о чем. Но если бегло пролистать — можно что-то взять для себя, например, какие должны быть карты, множество примеров. Собственно именно эта книга сподвигла меня на создание первой карты. Значит уже прочитана не даром.
По итогу всех этих чтений я также гуглил множество статей с программами для mind mapping`a. И в итоге сначала нашел drawio, а затем в книге Бабича прочитал про более мощную MindManager. Их плюсы и минусы можно посмотреть на примере карты, которую я набросал перед написанием данной статьи:
Сначала я попробовал первую программу и она мне не очень понравилась. А затем попробовал MindManager. И это было круто. Отличная программа, которая понравилась с первого взгляда. Удобная, с множеством возможностей и даже встроенным обучением. Да, обучение не помешает. Возможности программы сравнимы с каким-нибудь Вордом.
Получилось немного сумбурно, но попробую подвести краткий итог. Карты позволяют наглядно структурировать информацию и подавать ее в целостном виде. Но это отдельный навык, который тоже требует развития. И, по идее, он затем должен принести плоды. Буду пробовать.
Где-то и когда-то я уже писал о том, как попал на Степик в начале 2017 года. Однако в той статье я не упомянул, что именно я тогда искал и почему оказался на Степике. Который еще только начинал набирать обороты.
А искал я на тот момент материалы по инфобезу. В частности пытался найти адекватные онлайн-курсы по этой теме. Но они не находились (скажу больше, их и сейчас единицы, по крайней мере бесплатных и толковых).
Поэтому я читал статьи, листал «Хакер», находил сайты с CTF и пробовал хватать с миру по нитке с переменным успехом. Но нужно было что-то обобщающее и фундаментальное. Какая-то основа. Ничего подобного мне в руки так и не попало, но зато я нашел курс Анализ безопасности веб-проектов
И это был (и есть) отличный курс. Да, там не разжевывали мелочи, но мне это уже не настолько было нужно. Зато там была пробежка по разным темам, интересные и полезные короткие видео, а главное — для закрепления всего этого были отличные практические задачи. При этом во многом заметно интереснее большинства стандартных CTF`ов.
Многие задачи были достаточно сложные, приходилось сидеть, думать, копаться в дополнительных материалах, детально изучать все комментарии. Пригодилась и виртуальная машина с Линуксом. Но было безумно интересно. Жаль, что ничего подобного я после так и не нашел. Так что курс по своему уникальный. В нагрузку, в конце еще можно посмотреть на полезные ссылки по теме в комментариях учащихся.
Прошел я его всего за неделю (учитывая сложность отдельных задач — весьма неплохо). И уже следом начал знакомиться поближе с платформой Степик, записываться и проходить другие курсы.
Итак. Предположим, что вы настолько же безумны как и я, и решили изучить китайский язык. Ну или хотя бы попробовать изучить. За спрос не дадут в нос.
При всем этом вы еще и активный учащийся платформы Stepik. В таком случае мне есть что вам сказать. Об этом и будет данная небольшая заметка.
На Степике есть где-то около 5 курсов по изучению китайского языка для начинающих (естественно, я пробовал все — хотя не все успешно). Но среди них один выделяется особо. Мне он понравился больше других. Понравился своей простотой, качеством и тем, что реально дал заметный толчок в обучении. Это курс КИТАЙСКИЙ ЯЗЫК. Уровень 1.
Не так часто я оставляю отзывы на пройденные курсы, но в данном случае не поблагодарить автора за его труд было просто невозможно. Мой отзыв на Степике:
Начну наверное с самого главного — с благодарности автору курса. Проделана большая работа и это отличный курс для начинающих.
И немного подробнее.
На мой взгляд это лучший курс для начинающих изучать китайский на Степике. Всё разложено по полочкам, материал дается постепенно и он несложный. То есть вы не застопоритесь в каком-то архи сложном месте и не бросите курс (скорее всего). В отличии от некоторых других (тоже хороших, но…).
В начале каждого урока дается подробная информация о иероглифах, что позволяет лучше их запоминать. И вообще, я после этого курса наконец-то смог сдвинуться с мертвой точки в изучении китайского на Дуолинго. Лучше стал воспринимать произношение, стало более понятно чтение пиньиня. В принципе появилось какое-то элементарное понимание языка, чего раньше не было.
В общем я рекомендую данный курс тем, кто ничего (или почти ничего) не знает о китайском, но хочет начать его изучать.
Еще раз спасибо автору за отличный курс!
При этом у автора есть продолжение, КИТАЙСКИЙ ЯЗЫК. Уровень 2. которое несколько сложнее (и я его еще не прошел), но это и понятно. Язык в принципе не самый простой. Однако при наличии подобных курсов — изучение даже сложных вещей может приносить истинное удовольствие. Как говорится — много маленьких шагов приведет нас к одной большой цели.
Учите китайский, учите на Степике и учите на курсе, про который я рассказал выше. Это круто и интересно.
Небольшая история о курсе, который взлетел. Историю которую надо было рассказать еще перед новым годом, но с другой стороны — тогда это была бы совсем иная история.
А началось все с того, что в конце прошлого года я решил — почему бы не сделать небольшой предновогодний курс? Праздничный, одновременно веселый и полезный, с душой так сказать. Год близился к своему логичному завершению, настроение было хорошее и вот хотелось что-то такое сделать.
В итоге недели две или три я мучительно думал — о чем же сделать курс, чтобы он был с одной стороны простым и интересным, с другой — коротким и чем-то цепляющим. В общем усиленно пытался поймать двух зайцев, но как-то все не шло. Хотя в процессе генерации идей было начато два других курса, которые в итоге оказались не такими маленькими, и как следствие они были отложены на потом.
И уже традиционно я пишу сюда заметку о том, как я дошел до жизни такой. То есть как вообще проходила работа над курсом, мои впечатления, мысли и результаты.
Еще с момента работы над курсом по Golang (и даже до него), у меня были мысли по поводу того, что было бы неплохо сделать курсы по тем языкам программирования, по которым либо ничего нет на Степике, либо совсем мало курсов. Да, в большинстве своем это либо что-то сложное (типа Perl), либо невостребованное (сложно тягаться с питоном, который просто изо всех щелей лезет).
На этот раз я решил заняться чем-то не просто интересным и развлекательным (как большинство моих курсов), но и полезным.
В сторону PHP я смотрел уже давно. Курсов на Степике раз, два… и обчелся. В самом прямом смысле. Нет больше ничего. Да, я всё понимаю. 2020 год, PHP, все дела (с трудом уворачиваюсь от летящего в меня помидора). Но ниша пуста, а мне интересно (мне вообще ну очень много всего интересно), поэтому почему бы и нет?
В принципе, для меня такие мысли не новы. Пишу я с раннего детства и очень много. Попытки в художественную литературу (стихи, рассказы и наброски романов), статьи (учебные, научные и компьютерной тематики), длинные простыни постов на форумах и в чатах и т.д. и т.п.
Даже фанфики я писал еще в славные 90-е, когда никто и слова то такого не знал (а может его тогда и не было еще). Продолжение «Звездных войн», «Хищника» и прочее.
И вот несмотря на богатую практику у меня часто есть сложности с тем, чтобы сесть за написание чего-то. Чем больше опыта, тем более критически ты относишься к тому, что делаешь. И каждый раз ты боишься сделать что-то хуже, чем делал до этого, боишься опустить планку. И в итоге боишься даже начать писать.
И уже по начавшей складываться традиции пишу этот пост, как итог своей работы над курсом. Для начала процитирую себя из первого урока:
Беспилотные летательные аппараты в простонародье чаще называют просто «беспилотники» или «дроны». И хотя история их появления и существования насчитывает уже более полувека, еще со времен Второй мировой войны, но публичными и массовыми они стали уже в 21 веке, после того, как вооруженные силы США стали их активно и эффективно использовать в военных кампаниях по всему миру. Следом стали подтягиваться и другие страны. Кто-то вырвался вперед, кто-то отстал и теперь пытается нагнать других. Но нет никаких сомнений, что если мы взглянем на любой современные вооруженный конфликт — обязательным его элементом будет активное использование беспилотников. Начиная от легких тактических разведывательных до тяжелых ударных.
На всё про всё ушло где-то три недели. Было непросто, но зато интересно. Пришлось перелопатить кучу материала, пару книжек, с десяток тематических сайтов, несколько ЖЖ-блогов, не обошлось и без википедии.
Сентябрь, осень, новый учебный год и день учителя (или работника сферы образования) — всё это подталкивает нас к очередному этапу в процессе обучения. А разве нет? Кто-то учится, а кто-то учит (а кто-то делает и то и другое).
Вот и я решил встретить новый учебный год новым курсом на Степике. Тем более как раз пришла идея сделать не совсем обычный курс, на тему, которая мне очень интересна.
Как вы думаете, странное ли название у этой записи в моём блоге? Но именно такое название имеет мой новый курс на Степике: Припять. История города-призрака
Если предыдущие мои курсы были с обилием вопросов и задач и следовательно с большим количеством баллов, которые можно было заработать, то здесь всё иначе.
Этот курс — как монумент, как дань памяти. И как воспоминание о далеком прошлом. Кому-то он будет неинтересен, но найдутся те, кто поймёт меня. Кому будет интересно и даже возможно важно очередной раз перевернуть страницы памяти назад.
Там много текста, еще больше фотографий и еще больше видео. И даже вопросы есть — 34 балла для баллособирателей 🙂
А вдогонку песня и клип. Не новые, но внезапно я только сегодня о них узнал. Из курса, ага. Noize MC — 26.04: