Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.java.programmer > #31508 > unrolled thread
| Started by | Eric Sosman <esosman@comcast-dot-net.invalid> |
|---|---|
| First post | 2015-04-06 21:20 -0400 |
| Last post | 2015-04-12 22:17 -0400 |
| Articles | 7 — 4 participants |
Back to article view | Back to comp.lang.java.programmer
This discussion starts older than the indexed window; earlier articles aren't shown. The article labeled Started by
below is the oldest one visible, not the original post.
Re: presentable Java features and programs Eric Sosman <esosman@comcast-dot-net.invalid> - 2015-04-06 21:20 -0400
Re: presentable Java features and programs Jeff Higgins <jeff@invalid.invalid> - 2015-04-06 21:23 -0400
Re: presentable Java features and programs Arne Vajhøj <arne@vajhoej.dk> - 2015-04-06 21:24 -0400
Re: presentable Java features and programs Eric Sosman <esosman@comcast-dot-net.invalid> - 2015-04-06 21:35 -0400
Re: presentable Java features and programs Gene Wirchenko <genew@telus.net> - 2015-04-08 09:20 -0700
Re: presentable Java features and programs Arne Vajhøj <arne@vajhoej.dk> - 2015-04-12 22:12 -0400
Re: presentable Java features and programs Arne Vajhøj <arne@vajhoej.dk> - 2015-04-12 22:17 -0400
| From | Eric Sosman <esosman@comcast-dot-net.invalid> |
|---|---|
| Date | 2015-04-06 21:20 -0400 |
| Subject | Re: presentable Java features and programs |
| Message-ID | <mfvbae$4f2$1@dont-email.me> |
On 4/6/2015 6:50 PM, Stefan Ram wrote:
> A Java course participant asked me near the start of the
> beginner's course: »What can one do with Java? Could you
> show me three Java programs?«.
"What can one do with Java? Nothing that can't be done in some
other language. I'll give you a referral to our COBOL professor, or
to a guidance counsellor if you'd like to change your major."
What can one do with a hammer? One can build, or one can
destroy. The building may be shoddy, and the destruction may be
incomplete -- these depend on the circumstances and on the talent
and application of the hammerer -- but basically, that's It.
In short: Silly question. Something along the lines of "Why
Java as opposed to SNOBOL?" might have been more worthy, but ...
--
esosman@comcast-dot-net.invalid
"Don't be afraid of work. Make work afraid of you." -- TLM
[toc] | [next] | [standalone]
| From | Jeff Higgins <jeff@invalid.invalid> |
|---|---|
| Date | 2015-04-06 21:23 -0400 |
| Message-ID | <mfvbhg$4m2$2@dont-email.me> |
| In reply to | #31508 |
On 04/06/2015 09:20 PM, Eric Sosman wrote: > On 4/6/2015 6:50 PM, Stefan Ram wrote: >> A Java course participant asked me near the start of the >> beginner's course: »What can one do with Java? Could you >> show me three Java programs?«. > > "What can one do with Java? Nothing that can't be done in some > other language. I'll give you a referral to our COBOL professor, or > to a guidance counsellor if you'd like to change your major." > > What can one do with a hammer? One can build, or one can > destroy. The building may be shoddy, and the destruction may be > incomplete -- these depend on the circumstances and on the talent > and application of the hammerer -- but basically, that's It. > > In short: Silly question. Something along the lines of "Why > Java as opposed to SNOBOL?" might have been more worthy, but ... > Wow.
[toc] | [prev] | [next] | [standalone]
| From | Arne Vajhøj <arne@vajhoej.dk> |
|---|---|
| Date | 2015-04-06 21:24 -0400 |
| Message-ID | <552331c1$0$286$14726298@news.sunsite.dk> |
| In reply to | #31508 |
On 4/6/2015 9:20 PM, Eric Sosman wrote: > On 4/6/2015 6:50 PM, Stefan Ram wrote: >> A Java course participant asked me near the start of the >> beginner's course: »What can one do with Java? Could you >> show me three Java programs?«. > > "What can one do with Java? Nothing that can't be done in some > other language. I'll give you a referral to our COBOL professor, or > to a guidance counsellor if you'd like to change your major." > > What can one do with a hammer? One can build, or one can > destroy. The building may be shoddy, and the destruction may be > incomplete -- these depend on the circumstances and on the talent > and application of the hammerer -- but basically, that's It. > > In short: Silly question. Something along the lines of "Why > Java as opposed to SNOBOL?" might have been more worthy, but ... Long time since you were a student? :-) It can be very motivating to show some examples of real world stuff instead of the traditional hello world examples. Arne
[toc] | [prev] | [next] | [standalone]
| From | Eric Sosman <esosman@comcast-dot-net.invalid> |
|---|---|
| Date | 2015-04-06 21:35 -0400 |
| Message-ID | <mfvc88$sri$1@dont-email.me> |
| In reply to | #31512 |
On 4/6/2015 9:24 PM, Arne Vajhøj wrote:
> On 4/6/2015 9:20 PM, Eric Sosman wrote:
>> On 4/6/2015 6:50 PM, Stefan Ram wrote:
>>> A Java course participant asked me near the start of the
>>> beginner's course: »What can one do with Java? Could you
>>> show me three Java programs?«.
>>
>> "What can one do with Java? Nothing that can't be done in some
>> other language. I'll give you a referral to our COBOL professor, or
>> to a guidance counsellor if you'd like to change your major."
>>
>> What can one do with a hammer? One can build, or one can
>> destroy. The building may be shoddy, and the destruction may be
>> incomplete -- these depend on the circumstances and on the talent
>> and application of the hammerer -- but basically, that's It.
>>
>> In short: Silly question. Something along the lines of "Why
>> Java as opposed to SNOBOL?" might have been more worthy, but ...
>
> Long time since you were a student?
>
> :-)
>
> It can be very motivating to show some examples of real
> world stuff instead of the traditional hello world
> examples.
Yeah, well, okay. BUT!!! Why is this person taking your class
in the first place? What motivated him to spend a beautiful sunny
Spring afternoon learning about generics instead of romancing another
(non-)student of the gender he prefers? If the student is in your
class under duress, I sincerely doubt you'll seduce him with a load
of code he's not yet learned to read.
It is rare that motivation can be impressed on someone from without,
and rarer still that such an "alien heat" turns out to be a Good Thing.
--
esosman@comcast-dot-net.invalid
"Don't be afraid of work. Make work afraid of you." -- TLM
[toc] | [prev] | [next] | [standalone]
| From | Gene Wirchenko <genew@telus.net> |
|---|---|
| Date | 2015-04-08 09:20 -0700 |
| Message-ID | <d7laiap6ffdm2fuicl311b1vka8f7t6b56@4ax.com> |
| In reply to | #31513 |
On Mon, 06 Apr 2015 21:35:57 -0400, Eric Sosman
<esosman@comcast-dot-net.invalid> wrote:
>On 4/6/2015 9:24 PM, Arne Vajhøj wrote:
[snip]
>> It can be very motivating to show some examples of real
>> world stuff instead of the traditional hello world
>> examples.
>
> Yeah, well, okay. BUT!!! Why is this person taking your class
>in the first place? What motivated him to spend a beautiful sunny
>Spring afternoon learning about generics instead of romancing another
>(non-)student of the gender he prefers? If the student is in your
>class under duress, I sincerely doubt you'll seduce him with a load
>of code he's not yet learned to read.
Then sell him on how he can doing something in his area of
interest more easily.
> It is rare that motivation can be impressed on someone from without,
>and rarer still that such an "alien heat" turns out to be a Good Thing.
But one can coax motivation.
Sincerely,
Gene Wirchenko
[toc] | [prev] | [next] | [standalone]
| From | Arne Vajhøj <arne@vajhoej.dk> |
|---|---|
| Date | 2015-04-12 22:12 -0400 |
| Message-ID | <552b2611$0$282$14726298@news.sunsite.dk> |
| In reply to | #31513 |
On 4/6/2015 9:35 PM, Eric Sosman wrote: > On 4/6/2015 9:24 PM, Arne Vajhøj wrote: >> On 4/6/2015 9:20 PM, Eric Sosman wrote: >>> On 4/6/2015 6:50 PM, Stefan Ram wrote: >>>> A Java course participant asked me near the start of the >>>> beginner's course: »What can one do with Java? Could you >>>> show me three Java programs?«. >>> >>> "What can one do with Java? Nothing that can't be done in some >>> other language. I'll give you a referral to our COBOL professor, or >>> to a guidance counsellor if you'd like to change your major." >>> >>> What can one do with a hammer? One can build, or one can >>> destroy. The building may be shoddy, and the destruction may be >>> incomplete -- these depend on the circumstances and on the talent >>> and application of the hammerer -- but basically, that's It. >>> >>> In short: Silly question. Something along the lines of "Why >>> Java as opposed to SNOBOL?" might have been more worthy, but ... >> >> Long time since you were a student? >> >> :-) >> >> It can be very motivating to show some examples of real >> world stuff instead of the traditional hello world >> examples. > > Yeah, well, okay. BUT!!! Why is this person taking your class > in the first place? What motivated him to spend a beautiful sunny > Spring afternoon learning about generics instead of romancing another > (non-)student of the gender he prefers? If the student is in your > class under duress, I sincerely doubt you'll seduce him with a load > of code he's not yet learned to read. > > It is rare that motivation can be impressed on someone from without, > and rarer still that such an "alien heat" turns out to be a Good Thing. People usually start to learn programming because they want to write programs. And then they find out that they need to learn a ton of stuff where the examples typical are very far from the type of program they want to write. To keep them motivated then showing them that what they are learning are all small pieces of a large puzzle that will enable them achieve their goal can be a very good thing. It is very natural for students to wonder whether what they are learning is something useful out in the real world. Arne
[toc] | [prev] | [next] | [standalone]
| From | Arne Vajhøj <arne@vajhoej.dk> |
|---|---|
| Date | 2015-04-12 22:17 -0400 |
| Message-ID | <552b2728$0$288$14726298@news.sunsite.dk> |
| In reply to | #31559 |
On 4/12/2015 10:12 PM, Arne Vajhøj wrote: > On 4/6/2015 9:35 PM, Eric Sosman wrote: >> On 4/6/2015 9:24 PM, Arne Vajhøj wrote: >>> On 4/6/2015 9:20 PM, Eric Sosman wrote: >>>> On 4/6/2015 6:50 PM, Stefan Ram wrote: >>>>> A Java course participant asked me near the start of the >>>>> beginner's course: »What can one do with Java? Could you >>>>> show me three Java programs?«. >>>> >>>> "What can one do with Java? Nothing that can't be done in some >>>> other language. I'll give you a referral to our COBOL professor, or >>>> to a guidance counsellor if you'd like to change your major." >>>> >>>> What can one do with a hammer? One can build, or one can >>>> destroy. The building may be shoddy, and the destruction may be >>>> incomplete -- these depend on the circumstances and on the talent >>>> and application of the hammerer -- but basically, that's It. >>>> >>>> In short: Silly question. Something along the lines of "Why >>>> Java as opposed to SNOBOL?" might have been more worthy, but ... >>> >>> Long time since you were a student? >>> >>> :-) >>> >>> It can be very motivating to show some examples of real >>> world stuff instead of the traditional hello world >>> examples. >> >> Yeah, well, okay. BUT!!! Why is this person taking your class >> in the first place? What motivated him to spend a beautiful sunny >> Spring afternoon learning about generics instead of romancing another >> (non-)student of the gender he prefers? If the student is in your >> class under duress, I sincerely doubt you'll seduce him with a load >> of code he's not yet learned to read. >> >> It is rare that motivation can be impressed on someone from without, >> and rarer still that such an "alien heat" turns out to be a Good Thing. > > People usually start to learn programming because they want to write > programs. > > And then they find out that they need to learn a ton of stuff where > the examples typical are very far from the type of program they > want to write. > > To keep them motivated then showing them that what they are learning > are all small pieces of a large puzzle that will enable them achieve > their goal can be a very good thing. > > It is very natural for students to wonder whether what they are > learning is something useful out in the real world. Example of this and a teacher less student friendly than Stefan from the university where I studied (not related to programming, but it is really not domain specific): a certain teacher had just filled 6 blackboards with math and asked whether there were any questions, one student asked whether all that math really could be used in the real world, and the teach replied that "the real world is an uninteresting special case". :-) Arne
[toc] | [prev] | [standalone]
Back to top | Article view | comp.lang.java.programmer
csiph-web