Уважаемые пользователи Голос!
Сайт доступен в режиме «чтение» до сентября 2020 года. Операции с токенами Golos, Cyber можно проводить, используя альтернативные клиенты или через эксплорер Cyberway. Подробности здесь: https://golos.io/@goloscore/operacii-s-tokenami-golos-cyber-1594822432061
С уважением, команда “Голос”
GOLOS
RU
EN
UA
prof.fortran
7 лет назад

4. Профессор Фортран о методе обучения Java




Икс: Профессор, мы с Гусеницей и Воробьем уже в нетерпении. Когда же мы начнем учиться программировать на Java?

Фортран: Дорогие мои друзья, если коротко ответить на ваш вопрос, то скоро. Но я хочу остановиться на этом подробнее.

Вот смотрите: у вас и у наших читателей уровень подготовки разный. Последние тесты показали, что Воробей не только не знает Java, но и в целом его обучение нужно начинать чуть ли не с того, что рассказывать из каких составных частей состоит компьютер.

Гусеница, например, прекрасно знает Java в теории, но имеет мало опыта разработки реальных приложений на этом языке программирования.

А ты, Икс, опыт разработки имеешь, и поэтому с тобой стоит сразу начинать разрабатывать серьезные приложения для веб уровня Enterprise.

Если обучать вас в рамках общей программы обучения, то у каждого из вас будет перекос в знаниях, так как Воробей будет много не понимать из-за обилия практики, которая требуется Иксу, а Икс будет много зевать в те моменты, когда мне придется сделать паузу, чтобы дать очередную порцию теории Воробью.

В таком случае как мы будем строить наш город НЬЮ СИМПЛЕКС, когда у всех строителей будет такой разный уровень подготовки?


Икс: Согласен, это будет город из пизанских башен, что может и красиво, но совсем не практично.


Гусеница: Ну и как быть? Как вы будете обучать столь разнообразную аудиторию?


Фортран: Я принял решение разделить обучение на 3 ветки.

Первая ветка будет предназначена для самых новичков, таких как Воробей. В этой ветке будет и теория, и практические занятия на примере коротких приложений, которых за один урок может быть разработано несколько. Иногда мы будем отклоняться от данного принципа, и усложнять наши примеры. Занятия с этой аудиторией будут проходить в постах, в названии которых будет присутствовать латинская буква A. Например, название первого занятия с Воробьем будет начинаться с 5.A, второго с 6.A и т.д.

Вторая ветка процесса обучения будет предназначена для таких слушателей, как Гусеница, у которых мало опыта разработки реальных приложений, но с теорией нет никаких проблем. Уроки с этой аудиторией будут проходить с минимумом теории и практически на каждом занятии будет разработано реальное полноценное приложение. Занятия с этой аудиторией будут проходить в постах, в названии которых будет присутствовать латинская буква B. Например, название первого занятия с Гусеницей будет начинаться с 5.B, второго с 6.B и т.д.

Ну и, наконец, с такими подкованными слушателями как Икс, на протяжении всего курса мы будем разрабатывать всего несколько, но относительно крупных веб-приложений. При этом на уроках будет и теория, и практика. В рамках практики на наших занятиях мы будем разрабатывать очередную часть нашего большого веб-приложения, а в конце всего курса у нас будет несколько готовых сайтов, написанных на Java. Занятия с этой аудиторией будут проходить в постах, в названии которых будет присутствовать латинская буква C. Например, название первого занятия с Иксом будет начинаться с 5.C, второго с 6.C и т.д.

На этом я хотел бы закончить, если, конечно, у вас нет вопросов.


Воробей: Профессор, а я смогу, как самый отстающий, иногда залетать в классы к Гусенице и к Иксу, чтобы посмотреть, что же они там разрабатывают?



Фортран: Конечно, Воробей, это даже приветствуется. И, кроме того, я буду рад, если Икс, например, будет иногда помогать мне вести занятия для тебя.



Икс: Профессор, мне то объяснять не надо, но зная Воробья, он ничего программировать не захочет, а будет просто копи-пастить код программ, которые вы будете писать на доске.

Фортран: На этот случай я буду приводить код программ скриншотами, чтобы провоцировать читателей на ручной набор кода программ. Это очень важно, так как без подобной практики не будет запоминания конструкций языка.

Однако я все же буду выкладывать код законченных примеров у себя на GitHub в команде Фортрана, чтобы каждый мог запустить программы и убедиться в их работоспособности, а может даже и поотлаживать их с целью поиска багов. Это поможет улучшить примеры в будущем.

Ну, что, друзья, я смотрю пока вопросов больше нет, поэтому до встречи на первом занятии.

Пока!

2
6.511 GOLOS
На Golos с September 2017
Комментарии (13)
Сортировать по:
Сначала старые