Здравствуйте друзья!
Являясь последователем Карла Поп
пера, философа и основоположника критического рационализма, я всегда считал что в положительных отзывах информация отсутствует. А потому соригинальничаю и поругаю Skillbox.)
Знакомство -
Начну с представления. Родители нарекли Глебом, о чем до 12 лет я был к ним в большой претензии. Согласитесь, нелегко приходилось в начальных классах, когда дети учатся собираться в серые компании миш-сергеев-николаев, а ты начинаешь казаться белой вороной уже на этапе представления.
По достижении пубертата я познал не только гормональную бурю, но и преимущества редкости имени. Во всяком случае девочки обращали на меня внимание чаще нежели на обычных имяносцев.
Краткость имени помогла и когда я получил специальность моряка да пошёл работать в иностранные компании. Выговорить слово Глеб для иностранца много проще чем Аристарх.
В какой-то момент море надоело. Так я выполз на берег. Ну и местечко, скажу я вам. Ни денег, ни работы ни даже регулярной смены пейзажа за окном. Промучившись несколько лет решил получить образование. Нет, не это. Это уже четвёртое. Кроме морского, поучился в Самарском университете на второе высшее да мимоходом получил диплом телеведущего в школе местного телеканала. Опять не моё.
Тут, прямо посреди периода самоизоляции, на глаза попадается реклама г-на Каца о некоей школе Skillbox. Максима я безмерно уважаю и к его мнению прислушиваюсь. Возникла безумная идея. В период безработицы и всеобщего неустройства накрутив на шею кредит получить ещё одно образование. Как вам такое?
Сказано сделано. Выбором особо не мучился. В юности любил программировать на Visual Basic да клепал простенькие «хомяки» для друзей на HTML. Хомяком назывался Home Page - простейший сайт в виде домашней страницы. Выбрал курс «Java-разработчик с нуля». Оно и востребовано и ближе к веб-разработке.
Начало учебы порадовало преподавателями - настоящими знатоками и практиками. А вот про сам курс того же сказать не могу. Почему?
Немного теории -
Человеческое мышление, да и не только человеческое, является шаблонным. Мозг организует некую конструкцию поведения, шаблон, позволяющую решить возникшую задачу. Каждая новая задача заставляет организовывать новый поведенческий шаблон что означает прокладку новых ассоциативных связей причем на физическом уровне.
Бедные нейроны ударными темпами тянут дендриты и аксоны своим соседям через всю голову и не подумайте, что забесплатно. Денег на счета нейронов не капает, но в процессе работы они потребляют до 20-25 процентов всех ресурсов организма.
Организм с такой расточительностью смириться не может, потому он придумал схему гениальной простоты. Мозг напрягается лишь для создания ассоциативной конструкции, позволяющей решать повторяющуюся задачу. В дальнейшем, решая однотипную задачу нашему герою мозгу работать не приходится. На очередной призыв к деятельности мозг задействует готовую конструкцию. Зазвонил телефон, подняли трубку не задумываясь над тем как это сделать. А ведь в первое знакомство с телефоном переворачивали его и так и сяк силясь найти заветную кнопку, слушали объяснения друзей, читали мануал. Хотя о чём я? Кто же читает мануалы?!
Благо жизнь довольно однообразна. Нас не похищают инопланетяне, во всяком случае не часто. Мы не засовываем голову в пасть льву и не баллотируемся в президенты. 99 процентов задач требуют типовых решений.
Схема поведения построена. Теперь её можно вызывать когда угодно, позволяя мозгу лениться а организму сохранять энергию. Прокладывать нейронные связи больше не требуется… до незнакомой задачи. Объектно-ориентированное программирование во всей красе.
Итак, действие по шаблонам нельзя назвать мышлением. Что же такое мышление? Это создание новых поведенческих шаблонов. Не простая задача определяется основным законом – новый шаблон может быть построен лишь на основе предыдущих. Не зная алфавита ни строчки не прочтёшь.
Любая учеба – построение системы новых шаблонов на основе поиска ассоциаций с шаблонами старыми. Чем связнее шаблоны, тем проще нахождение ассоциаций, легче учеба и надёжнее знания.
Подытожим:
Сознание – набор поведенческих шаблонов.
Мышление – создание нового шаблона.
Создание нового шаблона возможно лишь на основе имеющихся.
Механизм создания шаблона – поиск ассоциаций.
А теперь пять минут на кофе и приятный трек. Вашему мозгу требуется время на построение новых контактов между нейронами.
Продолжим.
Учебная система Skillbox –
напоминает скрещение лабораторной работы с обычным учебником программирования. Что не пошло на пользу обоим.
Без сомнений, упор на практику программирования отличный метод обучения. Он позволяет укрепить новые шаблоны. Но часть курса ответственная за создание шаблонов слаба и весьма.
Связи между материалами модулей случайны и хаотичны. Что вызывает трудности с поиском ассоциаций и построением шаблонов.
Как же свести лабу с книжкой?
Идеальная система обучения –
Позволяет легко создавать шаблоны с помощью ассоциаций с предыдущими.
Укрепляет вновь созданные шаблоны практикой.
Думается, учебный процесс оптимальнее построить на создании крупного программного проекта с нуля. Это может быть социальная сеть, игра, поисковая система, банк-онлайн… Любой проект для построения которого потребуются все знания по изучаемому предмету.
Создать такой продукт не просто. Придется разработать архитектуру с учетом того что новичка необходимо провести по всему проекту последовательно, с постепенным набором знаний начиная с самых азов.
Однако, такой подход окупится сторицей не только благодарностью учеников но и возможностью продажи учебного продукта любым учебным центрам мира. Подумайте о массе пособий, статей, книг, основанных на вашем будущем продукте. Я уже не говорю о мировом признании школы.
На секунду почувствовал себя Остапом Бендером расписывающим жителям Нью-Васюков прелести проведения межпланетного шахматного турнира.)
Пора закруглятся.
Skillbox замечательная школа практического программирования с лучшими преподавателями практики но хромающей теорией. Подправить преподавание теории и школа из замечательной превратится в выдающуюся.
Сомневаюсь, что история понравилась, но возможно она позволит улучшить учебный процесс.