----- Original Message -----
From: Peter <[EMAIL PROTECTED]>
To: Crossfire <[EMAIL PROTECTED]>
Cc: <[EMAIL PROTECTED]>
Sent: Friday, December 15, 2000 12:15 AM
Subject: Re: [SLUG] Learning to program
> Hello we have a new educational theory.
No, we have the revamp of an old one - its called working up to the final
desired goal.
They're teaching people how to program. Programming is more than just
churning out code. Teaching people poorly designed languages from step one
because "its real world" is more likely to result in the development of bad
habits during early days.
Entrenched bad habits are the slow death.
Programming theory is a LOT more important than any of the practice - and
using well designed languages helps enforce that students learn how to apply
the theory properly.
The language used is just a matter of syntax, but you want to minimize
students developing bad habits. Well designed languages help prevent this.
Given this is for a short-term paid course, you *really* want to pick a well
designed language which will discourage bad practices - you don't have
enough time to ward students from the wrong path.
+-================================================-+
| Crossfire | This message was brought to you |
| [EMAIL PROTECTED] | on 100% recycled electrons |
+-================================================-+
--
SLUG - Sydney Linux User Group Mailing List - http://slug.org.au/
More Info: http://slug.org.au/lists/listinfo/slug