|
|
|
|
|
by cies
547 days ago
|
|
I've been advocating the use of a LISP in the feedback committee of a local CS school I'm in... Some start the course with quite strong JS/Java/C#/Python skills, and some have zero exposure to programming. A LISP would in most cases: * level the playing field for all pupils * focus on learning the concepts over learning the language (I argue LISPs are almost syntax-free) * while not delving into type systems just yet! |
|
My initial thought is that's a great idea. But then I start to think about how college classes are supposed to build on what you already know. Your math department doesn't begin with addition, the English department doesn't start with picture books.
Perhaps the real issue is forcing everyone with experience to start over at the beginning.