Преподавать Java для колледжа

В областях, не связанных с IT
User avatar
tarrow
Уже с Приветом
Posts: 2577
Joined: 28 May 2001 09:01
Location: USA

Преподавать Java для колледжа

Post by tarrow »

Колледж ищет преподавателя по HTML, JavaScript, Java server side, Java Server Pages, Java Servlets.

Знаю C, Fortran. Насколько реально выучить Джаву за 2 месяца? Какие простые учебники можно использовать?
User avatar
Lolla
Уже с Приветом
Posts: 15134
Joined: 15 Aug 2006 14:00
Location: FL

Post by Lolla »

у меня майкростейшн девочка преподает, так такое чувство, что она за 2 месяца до начала семестра сама эту программу увидела впервые... и сейчас эта девочка тратит мое время за мои же деньги, а я в свою очередь самообразовываюсь.
но для вас тут плюс, если где-то взяли человека преподавать с минимальными знаниями, значит и вас возьмут.
Java для чайников пригодиться как нельзя лучше :)
какое блаженство быть совершенством! :)
User avatar
java2xp
Уже с Приветом
Posts: 224
Joined: 20 Apr 2007 20:08
Location: Ukraine

Re: Преподавать Java для колледжа

Post by java2xp »

tarrow wrote:Колледж ищет преподавателя по HTML, JavaScript, Java server side, Java Server Pages, Java Servlets.

Знаю C, Fortran. Насколько реально выучить Джаву за 2 месяца? Какие простые учебники можно использовать?



за 2 месяца абсолютно нереально. за 2 года упорного труда - реально.
int21h
Уже с Приветом
Posts: 5960
Joined: 20 Jan 2007 04:47
Location: Seattle <> MosCow

Re: Преподавать Java для колледжа

Post by int21h »

tarrow wrote:Колледж ищет преподавателя по HTML, JavaScript, Java server side, Java Server Pages, Java Servlets.

Знаю C, Fortran. Насколько реально выучить Джаву за 2 месяца? Какие простые учебники можно использовать?


По знаниям С, Фортран все-таки кажется, что с серверными технологиями вы дело не имели. За два месяца нереально. Т.е. базовые вещи конечно можно схватит, но будете глупо выглядеть, когда у вас чего-то не заработает или будет какая-то проблема, а вы ни в зуб ногой, как это пофиксить. А ведь еще и студент какой-то может задать вопрос, который не освещался в книге "Джава за 21 день" :) Тем более, что это не просто Джава, это еще и Server Side Джава.
User avatar
java2xp
Уже с Приветом
Posts: 224
Joined: 20 Apr 2007 20:08
Location: Ukraine

Re: Преподавать Java для колледжа

Post by java2xp »

int21h wrote:
tarrow wrote:Колледж ищет преподавателя по HTML, JavaScript, Java server side, Java Server Pages, Java Servlets.

Знаю C, Fortran. Насколько реально выучить Джаву за 2 месяца? Какие простые учебники можно использовать?


По знаниям С, Фортран все-таки кажется, что с серверными технологиями вы дело не имели. За два месяца нереально. Т.е. базовые вещи конечно можно схватит, но будете глупо выглядеть, когда у вас чего-то не заработает или будет какая-то проблема, а вы ни в зуб ногой, как это пофиксить. А ведь еще и студент какой-то может задать вопрос, который не освещался в книге "Джава за 21 день" :)


базовые вещи тоже не схватить за такое время.
int21h
Уже с Приветом
Posts: 5960
Joined: 20 Jan 2007 04:47
Location: Seattle <> MosCow

Re: Преподавать Java для колледжа

Post by int21h »

java2xp wrote:базовые вещи тоже не схватить за такое время.


Вы может не схватите, а другие схватят. Те, у кого опыт в software engineering достаточный.
User avatar
Ivan Popugaev
Уже с Приветом
Posts: 9354
Joined: 12 Apr 2006 03:25

Re: Преподавать Java для колледжа

Post by Ivan Popugaev »

java2xp wrote:за 2 месяца абсолютно нереально. за 2 года упорного труда - реально.

2 года? усиленного труда? Смешно даже. Вы уж простите ради бога.
Кто знаeют и имеют, те работают, те кто не умеют, те преподают - не тут сказано.
И это не обсуждая даже местных студентов в комьюнити колледжах.
User avatar
Ivan Popugaev
Уже с Приветом
Posts: 9354
Joined: 12 Apr 2006 03:25

Re: Преподавать Java для колледжа

Post by Ivan Popugaev »

tarrow wrote:Насколько реально выучить Джаву за 2 месяца? Какие простые учебники можно использовать?

Вот книги, которя я сам смотрел в разное время (или серия хорошая - Head-First), вполне достаточно на уровне колледжа. Более того, наверняка окажется что студенты там и этого не знают (в смысле пререквизитов для этих классов), так что если сумеете им структурировать знания на простых примерах, то свои деньги Вы уже отработали.
Обязательно надо отвести несколько уроков изучению среды. Я лично предпочитаю IDEA IntelliJ (поскольку считаю эклипс полным дерьмом), но колледж может считать по другому. В принципе IntelliJ на месяц кажется бесплатный траил дает, или может можно студeнческую лицензию купить (на сайте у них поройте).
Плюс проектик нужен, элементы которого Вы и будете изучать в процессе курса, ну и соответнно сервер, с базой скорей всего (так примерчики нагляднее). Лучше конечно Oracle (он обычно в комплекте с джавой идет), но и mysql тоже пойдет. Если это сумеете сделать, это в смысле дать своим студентам ощущение того, что они чему-то научились, плюс покажите куда им надо копать дальше (направление -> книги/главы), то Вас будут носить на руках.

Обещаныые книги:
http://www.amazon.com/Head-First-Java-K ... 596009208/
http://www.amazon.com/Effective-Java/dp/B000WJOUPA/
http://www.amazon.com/Head-First-Servle ... 596516681/
int21h
Уже с Приветом
Posts: 5960
Joined: 20 Jan 2007 04:47
Location: Seattle <> MosCow

Re: Преподавать Java для колледжа

Post by int21h »

Ivan Popugaev wrote:Если это сумеете сделать, это в смысле дать своим студентам ощущение того, что они чему-то научились, плюс покажите куда им надо копать дальше (направление -> книги/главы), то Вас будут носить на руках.


Будут носить на руках, до тех пор пока какой-нибудь умник-выскочка не начнет задавать вопросы, на которые преподаватель не будет знать ответов. После 4-5 таких провалов, авторитет сильно пошатнется.
User avatar
KP580BE51
Уже с Приветом
Posts: 15007
Joined: 14 Jun 2005 11:50
Location: Ukraine

Re: Преподавать Java для колледжа

Post by KP580BE51 »

int21h wrote:
Ivan Popugaev wrote:Если это сумеете сделать, это в смысле дать своим студентам ощущение того, что они чему-то научились, плюс покажите куда им надо копать дальше (направление -> книги/главы), то Вас будут носить на руках.


Будут носить на руках, до тех пор пока какой-нибудь умник-выскочка не начнет задавать вопросы, на которые преподаватель не будет знать ответов. После 4-5 таких провалов, авторитет сильно пошатнется.

Ну и что?
User avatar
Ivan Popugaev
Уже с Приветом
Posts: 9354
Joined: 12 Apr 2006 03:25

Re: Преподавать Java для колледжа

Post by Ivan Popugaev »

int21h wrote:
Ivan Popugaev wrote:Если это сумеете сделать, это в смысле дать своим студентам ощущение того, что они чему-то научились, плюс покажите куда им надо копать дальше (направление -> книги/главы), то Вас будут носить на руках.

Будут носить на руках, до тех пор пока какой-нибудь умник-выскочка не начнет задавать вопросы, на которые преподаватель не будет знать ответов. После 4-5 таких провалов, авторитет сильно пошатнется.

Там на первом этапе будет обсуждениые как работают loops. Потом пойдет разговор о способах хранения данных (коллекции, хешмепы, массивы). Чгто лучше / хуже, где что использовать. Не забудут обсудить различные буффера, коих в джаве дофига. Плюс итераторы и специфику 5/6 джавы.
Потом они плавно подойдут к OOP, и автор потратит кучу времени на обьяснение полиморфизма на примере классов Bird.eat() и Lion.eat(). Плюс коснется abstract vs. interfaces.
Ну вот положа руку на сердце, где тут можно будет существнно посадить человека который знает C (я надеюсь со свеми заморочками)? Я уже не говорю про контингент студентов.
int21h
Уже с Приветом
Posts: 5960
Joined: 20 Jan 2007 04:47
Location: Seattle <> MosCow

Re: Преподавать Java для колледжа

Post by int21h »

KP580BE51 wrote:
int21h wrote:
Ivan Popugaev wrote:Если это сумеете сделать, это в смысле дать своим студентам ощущение того, что они чему-то научились, плюс покажите куда им надо копать дальше (направление -> книги/главы), то Вас будут носить на руках.


Будут носить на руках, до тех пор пока какой-нибудь умник-выскочка не начнет задавать вопросы, на которые преподаватель не будет знать ответов. После 4-5 таких провалов, авторитет сильно пошатнется.

Ну и что?


Да ничего в принципе. Для тех, кто не против выглядеть идиотом, лишь бы деньги платили.
int21h
Уже с Приветом
Posts: 5960
Joined: 20 Jan 2007 04:47
Location: Seattle <> MosCow

Re: Преподавать Java для колледжа

Post by int21h »

Ivan Popugaev wrote:
int21h wrote:
Ivan Popugaev wrote:Если это сумеете сделать, это в смысле дать своим студентам ощущение того, что они чему-то научились, плюс покажите куда им надо копать дальше (направление -> книги/главы), то Вас будут носить на руках.

Будут носить на руках, до тех пор пока какой-нибудь умник-выскочка не начнет задавать вопросы, на которые преподаватель не будет знать ответов. После 4-5 таких провалов, авторитет сильно пошатнется.

Там на первом этапе будет обсуждениые как работают loops. Потом пойдет разговор о способах хранения данных (коллекции, хешмепы, массивы). Чгто лучше / хуже, где что использовать. Не забудут обсудить различные буффера, коих в джаве дофига. Плюс итераторы и специфику 5/6 джавы.
Потом они плавно подойдут к OOP, и автор потратит кучу времени на обьяснение полиморфизма на примере классов Bird.eat() и Lion.eat(). Плюс коснется abstract vs. interfaces.
Ну вот положа руку на сердце, где тут можно будет существнно посадить человека который знает C (я надеюсь со свеми заморочками)? Я уже не говорю про контингент студентов.


Вы не заметили requirement? "Колледж ищет преподавателя по HTML, JavaScript, Java server side, Java Server Pages, Java Servlets. "
Там про саму Джаву ни слова. Только про серверные технологии (ну и кой-чего на клиенте, типа HTML и JavaScript). Вполне возможно, что там будут сидеть студенты, которые и так знают, что такое interface и уже проходили Bird.eat и Lion.eat. И им захочется послушать именно про Server Side.
User avatar
Ivan Popugaev
Уже с Приветом
Posts: 9354
Joined: 12 Apr 2006 03:25

Re: Преподавать Java для колледжа

Post by Ivan Popugaev »

int21h wrote:Вы не заметили requirement? "Колледж ищет преподавателя по HTML, JavaScript, Java server side, Java Server Pages, Java Servlets. "
Там про саму Джаву ни слова. Только про серверные технологии (ну и кой-чего на клиенте, типа HTML и JavaScript). Вполне возможно, что там будут сидеть студенты, которые и так знают, что такое interface и уже проходили Bird.eat и Lion.eat. И им захочется послушать именно про Server Side.

Да поймали Вы меня. Смутил меня вопрос автора про выучить джаву.
Но я процентов на 95% уверен, что и с JSP и сервлетами там все будет тоже самое.
Структура, как все работает (заодно и сами разберетесь :-)) на детальном уровне, что бы у народа была понимание пока без написания кода. Далее рассказать про пакедж, и можно начинать с чего-нибудь простенького. Плюс как конфигурировать. И что где и как использовать. Главное что бы отдельные задания потом аккуратно ложились в курсовой проектик.
Очевидно, что двух месяцев там хватит за глаза. Ну т.е. месяц самому, что бы изучить джаву, и второй месяц на одно и другое. Кстати, совершенно не все знания надо иметь up-front в первый день :-)
Квотер это все-таки 10 недель, т.е. можно продолжать изучать материал :-) :-).
Tatarin
Уже с Приветом
Posts: 677
Joined: 05 Aug 2007 17:36
Location: Los Angeles

Re: Преподавать Java для колледжа

Post by Tatarin »

Ivan Popugaev wrote:
java2xp wrote:за 2 месяца абсолютно нереально. за 2 года упорного труда - реально.

2 года? усиленного труда? Смешно даже. Вы уж простите ради бога.
Кто знаeют и имеют, те работают, те кто не умеют, те преподают - не тут сказано.
И это не обсуждая даже местных студентов в комьюнити колледжах.


Ivan,
What are you trying to say? Community college students are stupid enough to keep up with your bullshit? I am sure a lot of people from this forum went to community colleges just like i did at some point.Your remark is undermining our intelligence.

Return to “Карьера и Работа”