Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.java.programmer > #26832
| From | Robert Klemme <shortcutter@googlemail.com> |
|---|---|
| Newsgroups | comp.lang.java.programmer |
| Subject | Re: Teaching Java, teaching what? |
| Date | 2013-12-10 22:11 +0100 |
| Message-ID | <bgpeboFc4lrU1@mid.individual.net> (permalink) |
| References | <Java-20131208164618@ram.dialup.fu-berlin.de> <GpqdnXohcYwBMTnPnZ2dnUVZ7sudnZ2d@giganews.com> <h0lpu.410950$SO6.271205@fx16.iad> |
On 09.12.2013 16:06, Arved Sandstrom wrote: > On 12/08/2013 01:30 PM, Leif Roar Moldskred wrote: >> Depends on what the class is meant to teach. If the point is >> to teach GUI or event-driven programming and the students >> already have experience with Java from earlier courses, fair >> enough. If the point is to teach general programming or the >> Java programming language, I think time and effort could >> be invested a lot more wisely than teaching Swing. > I'll add this: we're talking about teaching _programmers_, not users of > an application. Hence the comments about wanting to present a GUI rather > than a text console are not really relevant. A working software > developer is going to be looking at text console output and log files a > lot, and maybe debugger displays...regardless of what the user interface > is. So that's what you accustom your students to. But then again there is the motivational effect: seeing something visually in a graphical UI can be much more rewarding than some characters on a console - at least for some. On that grounds I would not totally dismiss teaching Swing - even if event based programming or user interfaces is not the primary goal of the lesson. Some care should be applied to not focus too much on the Swing side then, e.g. by providing some framework or application where learners fill in certain parts. Kind regards robert
Back to comp.lang.java.programmer | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
Re: Teaching Java, teaching what? leif.roar@invalid.com (Leif Roar Moldskred) - 2013-12-08 11:30 -0600
Re: Teaching Java, teaching what? Arved Sandstrom <asandstrom2@eastlink.ca> - 2013-12-09 11:06 -0400
Re: Teaching Java, teaching what? Robert Klemme <shortcutter@googlemail.com> - 2013-12-10 22:11 +0100
Re: Teaching Java, teaching what? Arved Sandstrom <asandstrom2@eastlink.ca> - 2013-12-11 14:37 -0400
Re: Teaching Java, teaching what? Arne Vajhøj <arne@vajhoej.dk> - 2013-12-14 17:19 -0500
Re: Teaching Java, teaching what? leif.roar@invalid.com (Leif Roar Moldskred) - 2013-12-15 03:58 -0600
Re: Teaching Java, teaching what? Arne Vajhøj <arne@vajhoej.dk> - 2013-12-15 09:57 -0500
Re: Teaching Java, teaching what? Arved Sandstrom <asandstrom2@eastlink.ca> - 2013-12-15 16:34 -0400
csiph-web