1
7 лет назад
Хочу поделиться отзывом на курс "Основы программирования на языке Java. Уровень 1".
Курс позиционируется как рассчитанный на слушателей, которые не знакомы с программированием.
На сайте (http://levelp.ru/courses/programmirovanie/basics-of-programming-in-the-java-language-level-1/)
дается описание и программа курса.
Стоимость курса: 12600 р. за 10 занятий (2 раза в неделю).
Преподаватели: Денис Степуленок и Анастасия Солодкая, оба из Oracle.
Итак, что понравилось в курсе - ничего.
1. В основном, занятия ведет один из преподавателей, так как второй занят (например, находится в отъезде).
Так что фишка с двумя преподавателями не отхорошей жизни, а только для того, чтобы один мог подменять другого.
К занятиям преподаватели не готовятся, друг с другом не взимодействут, так как
спрашиивают у студентов, что им уже давали, а что еще нет. Во время занятий (если ведут оба), часто
спорят друг с другом о том, что, как и в каком порядке рассказывать. Из головы придумывают задания,
которые либо не решить новичкам, либо через 30 минут оказывается, что ошибка в условии
(понятно - писалось-то из головы). Иногда даже один из преподавателей не понимал, что от студентов
хочет другой.
2. Проблема многих курсов. Длительно разжевываются какие-то элементарные вещи вроде арифметических операций,
а сложные концепции из-за нехватки времени только упоминаются. Чем ближе к окончанию курса, тем больше увеличивается
поверхностность и сумбурность изложения, а сложность тем при этом возрастает. Никакого плана занятий нет, лекции
структурированы плохо. Стандартная ситуация, когда преподаватель
скачет галопом по Европам. Поэтому часто идут объяснения в виде "а, ну вы же еще не знаете
про анонимные классы... ну, давайте по-быстрому расскажу". Или "я вам про это подробно не буду рассказывать,
так как это сложно" (например, лямбда-выражения). В порядке вещей перескакивания с одной темы на другую, более сложную,
которая по плану должна быть еще через несколько занятий. Например, на одном из первых занятий зачем-то рассказывали про
исключения. Естественно, новички не понимали, о чем речь. Им начинали разжевывать, хотя смысла тратить на это время не было,
так как по плану иключения должны быть на последнем занятии.
3. Учебное время вообще тратится нерационально. Например, на 1-ом занятии зачем-то в течение минут 30 проводили опрос:
какой у вас опыт программирования; ваши ожидания от курса и т.д. Зачем??? Якобы для того, чтобы оптимизировать подачу
материала. Никакой опимизации, естественно, не было. Могут устроить прямо на занятии самостоятельное выполнение заданий.
То есть лекция прерыватся минут на 40, очники пытаются решить очередную взятую с потолка задачку, ни у кого не получается,
а время идет. Те, кто при этом смотрит вебинар занятий - вообще в пролете, так как для них занятие фактически прерывается.
4. Вебинары. В принципе, полезная штука, так как из-за болезни часть обучения пришлось мне проходить именно в такой форме.
Однако из-за низкого качества самих лекций, слушать вебинары еще более невыносимо, чем в очном варианте.
Тем, кто при записи на курс выберет удаленный вариант обучения (вебинары), можно посочувствовать еще больше, чем тем,
кто решил учиться очно.
5. На сайте написано, что на курсе решаются академические задачи, такие как создание калькулятора,
текстового редактора, игра "Крестики-нолики". Ничего из этого не было в помине. Самое "сложное" задание за весь курс -
создание программы, моделирующей зоопарк. Тупое и неинтересное задание, которое высосано из пальца и не имеет никакой
пракической ценности.
ВЫВОД. Держитесь подальше от этого и подобных ему курсов. Поберегите свое время, а на 12 т. р. купите книг и изучайте
программирование самостоятельно. Например из одной только книги Head First Java (самой доступной по форме изложения среди
всех книг по Java) вы узнаете гораздо больше, чем из всего этого курса LeveUp. На YouTube и не только полным-полно бесплатных
обучающих видео-материаловнамного более качественных, чем вы получите здесь за деньги.
Полезно
Ответить
Поделиться