Slashdot Mirror


User: MarkusHeld

MarkusHeld's activity in the archive.

Stories
0
Comments
1
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 1

  1. CS-Courses in High School and University on Improving CS Education? · · Score: 1

    I'm from Europe. At my High School there was taught Pascal, Assembler and JavaScript. Pascal was used to teach classic imperative Programming as well as OOP. Later we switched from Turbo-Pascal to Delphi. The introductory CS-lectures at my university taught the Lisp-dialect Scheme which is great for learning functional and imperative programming as well as OOP and other advanced concepts like "higher order programming" and building interpreters. We used Scheme to program an assembler simulator and used this assembler to implement Scheme. I don't think C++ or Java are the best choices for beginners because with these languages you tent to think less in concepts but more language-specific. It's easier to switch from Scheme to C++ than the other way round.