From: Oliver Kleinke <oliver.kleinke@c-01a.de>
Subject: Re: Some exciting new trends in concurrency and software design
Date: Wed, 22 Jun 2011 10:39:16 +0200
Date: 2011-06-22T10:39:16+02:00 [thread overview]
Message-ID: <20110622103916.20c277af@C-01b> (raw)
In-Reply-To: 4dff5be5$0$6565$9b4e6d93@newsspool3.arcor-online.net
Am Mon, 20 Jun 2011 16:40:36 +0200
schrieb Georg Bauhaus <rm.dash-bauhaus@futureapps.de>:
> Incidentally, regarding mathematical elegance, why and when do
> students still run away from CS? As soon as they are overwhelmed with
> formality, including inscrutable mathematical elegance. Is it because
> they aren't bright, or is it rather because they cannot get good
> explanations? Because their teachers simply presume "obvious" math
> skills and cannot and do not know what it is like to not have grown
> up with all prerequisite mathematics. All day.
Talking to my class mates at university (mostly first to fourth term
students, most of them had had no programming experience) I rather get
the impression that OOP involves abstract constructs that are not
'compact' for a beginner. FP wouldn't do any better. IMO the
best approach would be to first begin with simple structured
programming and then go on with programming by extension,
modularization, etc. From my limited experience I tell Java, C/C++ and
the like are not a good choice for an introductory programming
language and are meant to fail. But all that is nothing really new..
(There were some papers on that topic ~15 years ago I think.)
next prev parent reply other threads:[~2011-06-22 8:39 UTC|newest]
Thread overview: 29+ messages / expand[flat|nested] mbox.gz Atom feed top
2011-06-20 10:49 Some exciting new trends in concurrency and software design jonathan
2011-06-20 14:40 ` Georg Bauhaus
2011-06-20 14:48 ` Georg Bauhaus
2011-06-20 23:56 ` jonathan
2011-06-21 9:36 ` steveh44
2011-06-21 13:04 ` Phil Clayton
2011-06-22 0:37 ` Shark8
2011-06-22 9:45 ` anon
2011-06-29 21:39 ` Robert A Duff
2011-06-30 16:52 ` anon
2011-07-01 18:31 ` Shark8
2011-06-23 9:59 ` Yannick Duchêne (Hibou57)
2011-06-23 10:25 ` Dmitry A. Kazakov
2011-06-23 10:57 ` Yannick Duchêne (Hibou57)
2011-06-23 12:20 ` Dmitry A. Kazakov
2011-06-23 22:17 ` Georg Bauhaus
2011-06-24 1:26 ` Phil Clayton
2011-06-24 1:34 ` Yannick Duchêne (Hibou57)
2011-06-24 10:41 ` Georg Bauhaus
2011-06-24 1:27 ` Yannick Duchêne (Hibou57)
2011-06-24 10:32 ` Georg Bauhaus
2011-06-24 13:45 ` Yannick Duchêne (Hibou57)
2011-06-21 12:19 ` Dmitry A. Kazakov
2011-06-21 12:14 ` Phil Clayton
2011-06-22 8:39 ` Oliver Kleinke [this message]
2011-06-23 2:48 ` Nasser M. Abbasi
2011-06-23 9:23 ` Yannick Duchêne (Hibou57)
2011-06-23 10:03 ` Nasser M. Abbasi
2011-06-23 11:07 ` Yannick Duchêne (Hibou57)
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox