Мы поиграем в философию/психологию
на примере упрощения нашей жизни
до конечных бинарных автоматов
на примере наблюдения за
эволюцией бинарных
организмов :~)
# | Название видеоурока | Видео / Тесты | Решило | Рейтинг | Доступ |
---|---|---|---|---|---|
1 |
![]() |
|
|||
Посвящается Музе нашего проекта На этом уроке мы поиграем в философию/психологию на примере упрощения нашей жизни до конечных бинарных автоматов. Отчёт отправил: 10558. Иван Воронин Выполнено за 1 час. 45 мин. [Показать отчёт] Научился: Вспомнил Excel Сложности: ничего Комментарии: всё так же относительно как и взаимосвязано, любые изменения в одном месте повлекут за собой изменения в других сферах с которыми тесто связано, даже если это не очевидно. под лежачий камень, вода не течёт... з.ы. как видно из видео, я случайно ввёл программу и начальные данные которые привели к окончанию 0000000000 на последнем этапе =) Видеообзор: https://youtu.be/q5oYFKUvnnY |
|||||
2 | Конструктор организма |
|
|||
На этом уроке мы начнём создавать консольную программу для имитации жизни конечного бинарного автомата. Создадим класс Logic и напишем методы инициализации с отображением. Отчёт отправил: 10558. Иван Воронин Выполнено за 20 мин. [Показать отчёт] Научился: избавлению от static, более быстрой работой в построении строки через StringBuilder Сложности: ничего Комментарии: Спасибо за ваши уроки, даже если ничего сложного, всегда узнаешь что-то для себя новое =) |
|||||
3 | Новое поколение |
1 тест |
|||
На этом уроке мы допишем класс логики нашего конечного бинарного автомата и опробуем его в деле - запустим и посмотрим, как он работает. Отчёт отправил: 10558. Иван Воронин Выполнено за 30 мин. [Показать отчёт] Научился: работе с краями: int cat = 4 * (arr[(j - 1 + size) % size] ? 1 : 0) + 2 * (arr[(j) ] ? 1 : 0) + 1 * (arr[(j + 1) % size ] ? 1 : 0); Сложности: ничего Комментарии: спасибо за урок, очень полезные знания для себя почерпнул =) |
|||||
4 | Смысл жизни |
|
|||
На этом уроке мы ещё немного пофилософствуем, проведём аналогию бинарного линейного существа с нашей жизнью, повысим ему осознанность, попробуем предугадать его будущее, научим его менять свои привычки и покажем - в чём смысл жизни. P.S. Рекомендую посмотреть фильм "Changing Lane". Отчёт отправил: 10558. Иван Воронин Выполнено за 40 мин. [Показать отчёт] Научился: Смыслу жизни =) Сложности: ничего Комментарии: Очень интересная подача информации, спасибо огромное |
|||||
5 | ФИНАЛЬНЫЙ УРОК |
без видео 2 теста |
|||
Поздравляю с завершением этого миникурса. Напиши, что ты понял о смысле жизни после прохождения этого курса. Какой курс ты будешь проходить следующим? Впереди тебя ждёт ещё один урок, "Игра жизнь". Отчёт отправил: 10558. Иван Воронин Выполнено за 10 мин. [Показать отчёт] Научился: писать мысли кратко Сложности: сформулировать мысль Комментарии: Необходимо двигаться, экспериментировать, познавать новое, уходить от монотонности, тогда жизнь будет ярче =) з.ы. не тот утонет, кто упал в лужу, а тот, кто остаётся в ней лежать... |
|||||
6 | Максималка |
|
|||
На этом уроке вы привьёте себе один навык, в качестве эксперимента, чтобы увидеть и прочувствовать, как это повлияет на вашу жизнь. На этом уроке я попрошу вас запомнить одно число. Но запомнить его должна не голова, а рука. Первый подход: https://www.videosharp.info/console/task/level=1730 Второй подход: https://www.videosharp.info/console/task/level=1731 Набирайте число на цифровой клавиатуре, пока не почувствуете, что число набирается автоматически, без участия мыслей. Рекомендую набрать это число 500 раз. У меня на это ушло 45 минут. Отчёт отправил: 10558. Иван Воронин Выполнено за 30 мин. [Показать отчёт] Научился: Запоминанию длинных чисел мышечной памятью Сложности: Остановиться Комментарии: Neverwinter 2 - есть куда стремиться ;) |
|||||
7 | VIP урок. Игра Жизнь |
|
|||
Я познакомился с этой игрой в дестве, когда даже компьютеров не было, играть в неё можно было только на листке бумаги в клетку. На уроке я расскажу правила игры, потом мы создадим класс по реализации логики игры, затем, используя метод динамического программирования, я покажу, как можно в 10 разу ускорить расчёт нового поколения (это по желанию), и, под конец, подключив созданный класс мы напишем саму игру. Продолжительность урока 1 час 22 минуты, Это программа - отличный тренажёр для начинающих программистов и хорошая программа в копилку вашего портфолио. Отчёт отправил: 10558. Иван Воронин Выполнено за 9 час. 52 мин. [Показать отчёт] Научился: динамическому программированию на примере игры жизнь Сложности: доработать фyнкцию around2 c иcпользовaнием динамичeскoго программирования. Комментарии: просто БОМБОВЫЙ урок, спасибо огромное, не мало я времени провёл, больше всего отняло время функция на основе динамического программирования, до утра просидел но довёл до конца, мысленно всё было реализовано, надо было отточить и обкатать, в итоге что классическая функция, что на основе динамик. программирования работают идеально при этом поле теперь единое целое, без границ, что очень хорошо видно на видео приложенном к данному заданию з.ы. ничего нигде не подглядывал, сам сидел всю ночь до утра и пилил, выпито: 1 литр кофе сделал иконку в фотошопе, так же сделал гифку(которую запрещено прикреплять, печаль, прикрепил 1 кадр в жпеге) для показа пошагово как рисовал на поле клеточку в фотошопе Видеообзор: https://youtu.be/3H5Nd1mZICE |
|||||
Итого: 7 видеоуроков |
2 час. 49 мин. 3 теста |
31 чел. | |||
Финалисты: Иван Воронин, Алексей В., Новопашин Владимир, Denis, Tekashnik, Максим Лапшинов, Николай Денисов, vip, Den Andreevich, Антон Лазарец, Yefim, Фомичева Наталья, Dmitry Sinitsin, Александр, Permitin Alexey, superGrover, Денис, LINKI, New programist, Діма, Алексей|BrisK|Кривицкий, Кирилл, Дмитрий, Яков, Степан, Anatoli, Shahlo, Tim, София, Татьяна, MaxB . |