Developing Developers
Northeastern offers a unique But see P.S. Uniqueness. curriculum on programming. Instead of the currently fashionable programming language, it focuses on explicit and systematic approaches to program design. To bring this idea across to the full range of Northeastern freshmen, the first course uses a simple teaching language that is tailored to our goals. Follow-up courses explain how to apply the design principles to industrial programming languages, how they enable logical reasoning about code, and why they matter when programmers deal with large and complex software.
Developing Developers ▼ Thoughts Not in the US The Rational Programmer Python! Developing Developers Church Rosser Science & Science Modular Programming The Design Recipe All As Teaching PL NSF The Laffer Curve of Types Referential Transparency Why/ How do I get a Ph D Free Speech Growing a Programmer Unions for Ph D Students? Racket is ... Why teach Ph D core courses, with programming languages Danger: unsafe languages What should the core achieve? Python for Asset- Backed Securities Measuring education Refereed conferences, not! Why teach programming languages . ► Developing Deve
Explore this link on the map →saved by
related reading
- The Design Recipefelleisen.org
- Turing is Uselessfelleisen.org
- What is a Pedagogic IDE?parentheticallyspeaking.org
- how I think when I think about programming - alice mazalicemaz.com
- What every computer science major should knowmatt.might.net
- Teach Yourself Computer Scienceteachyourselfcs.com
- Learnable Programmingworrydream.com
- Introductionthird-bit.com
- Teach Yourself Programming in Ten Yearsnorvig.com
- Learnable Programmingworrydream.com
- E.W.Dijkstra Archive: The Humble Programmer (EWD 340)cs.utexas.edu
- E.W. Dijkstra Archive: On the cruelty of really teaching computing science (EWD 1036)cs.utexas.edu