Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.java.programmer > #26790

Re: Teaching Java, teaching what?

From Jeff Higgins <jeff@invalid.invalid>
Newsgroups comp.lang.java.programmer
Subject Re: Teaching Java, teaching what?
Date 2013-12-08 22:04 -0500
Organization A noiseless patient Spider
Message-ID <l83c1b$bke$1@dont-email.me> (permalink)
References <Java-20131208164618@ram.dialup.fu-berlin.de> <l82d5l$eon$1@dont-email.me> <syllabus-20131208200629@ram.dialup.fu-berlin.de>

Show all headers | View raw


On 12/08/2013 02:12 PM, Stefan Ram wrote:
> Jeff Higgins <jeff@invalid.invalid> writes:
>> It would be wrong to accept a student whose educational objective
>> misaligned with your syllabus.
>
>    There is no fixed syllabus. The school for adult students
>    just asks me to give a »Java class«, the details of the
>    syllabus are left to me. Every year I am trying anew to
>    write a good syllabus for my Java class that should be
>    aligned with as much student's educational objective's as
>    possible and also reflect what I deem to be important to
>    learn about Java. I am at liberty to include or exclude Swing.
>
>    I do not choose students, instead it's the other way round:

>    If my syllabus and the student's educational objectives are
>    misaligned too much, the student will not visit my class.
>
The student visited my class.

Therefore my syllabus and the student's
educational objectives are not misaligned too much.

Good job!

My bet is that Swing will be a part of the JDK and JRE
for a long time. Yes, beginners expect to see windows.
With a current JDK what are the GUI alternatives?
Are you comfortable with teaching all of the alternatives?
So far it seems harder to pop up a dialog in JavaFX than Swing.
But then I don't yet have much experience with JavaFX.
If the adult students are learning to program for their
own enjoyment, then teach what you are most comfortable with.
They will explore the alternatives on their own once they
get over the hump. If it is vocational training then teach
what they are required to know.

Back to comp.lang.java.programmer | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

Re: Teaching Java, teaching what? Jeff Higgins <jeff@invalid.invalid> - 2013-12-08 13:17 -0500
  Re: Teaching Java, teaching what? markspace <markspace@nospam.nospam> - 2013-12-08 16:07 -0800
  Re: Teaching Java, teaching what? Jeff Higgins <jeff@invalid.invalid> - 2013-12-08 22:04 -0500
  Re: Teaching Java, teaching what? "Chris Uppal" <chris.uppal@metagnostic.REMOVE-THIS.org> - 2013-12-09 07:19 +0000
    Re: Teaching Java, teaching what? "Chris Uppal" <chris.uppal@metagnostic.REMOVE-THIS.org> - 2013-12-11 18:57 +0000
      Re: Teaching Java, teaching what? markspace <markspace@nospam.nospam> - 2013-12-11 17:57 -0800
        Re: Teaching Java, teaching what? Arne Vajhøj <arne@vajhoej.dk> - 2013-12-14 17:23 -0500
      Re: Teaching Java, teaching what? Eric Sosman <esosman@comcast-dot-net.invalid> - 2013-12-11 21:35 -0500
      Re: Teaching Java, teaching what? leif.roar@invalid.com (Leif Roar Moldskred) - 2013-12-12 00:37 -0600
        Re: Teaching Java, teaching what? leif.roar@invalid.com (Leif Roar Moldskred) - 2013-12-12 13:24 -0600
        Re: Teaching Java, teaching what? Arne Vajhøj <arne@vajhoej.dk> - 2013-12-14 17:25 -0500

csiph-web