Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.java.programmer > #26790
| 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> |
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
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