Instead of deciding between Python or Lisp for a programming intro course...What about an intro course that uses *BOTH*? Good idea?

zipher dreamingforward at gmail.com
Tue May 12 11:18:00 EDT 2015


On Tuesday, May 12, 2015 at 4:16:31 AM UTC-5, Rustom Mody wrote:
> On Tuesday, May 12, 2015 at 12:27:44 PM UTC+5:30, Chris Angelico wrote:
> > On Tue, May 12, 2015 at 4:42 PM, Rustom Mody  wrote:
> > > And related to that (and one reason a pure functional language is good for
> > > pedagogy): NO PRINT statement
> > > It may seem trivial but beginning students have a real hard writing clean
> > > structured code.  Tabooing prints helps get there faster
> > > And working in the interpreter makes a print-taboo a viable option
> > 
> > I firmly disagree.
> 
> Yes we know that!
> 
> As it happens you also disagree with ACM's latest CS curriculum:

I/O is an essential part of computing in the West.  (I'll leave Symbolics out of of that category.)  It started with switches and lights, so what kind of bullshit is saying that you should get rid of PRINT?  ACM must have gotten confused or steamrolled by one of its members.

mark

Mark



More information about the Python-list mailing list