« earlier | later » Page 5 of 14
The Descent to C edit / delete
An excellent overview of what makes C (and the C subset of C++) an unusual programming language. Students: well worth a read.
to ag0700 ag0803 architecture c language-design programming teaching ... on 10 February 2014
Simon Tatham - Adages edit / delete
Some XP-style programming adages.
to ag0700 amusements patterns programming teaching ... on 14 December 2013
Programming from Memory | Academic Computing edit / delete
"So I started out with an idea that we program primarily by reasoning, but now I’m wondering if reasoning is actually more of a beginner’s tool, and experts program primarily from memory (and thus faster). If so, perhaps that is why experts often find it hard to teach beginners, because they follow a different mental process?" Some refs to chase.
to comp-ed fyp programming teaching ... on 14 December 2013
free-programming-books/free-programming-books.md at master · vhf/free-programming-books edit / delete
As the title suggests -- lots of links to books on programming. A bit mixed but there's definitely some good stuff in here.
to ag0700 books etext programming teaching ... on 01 December 2013
Welcome — Statistics Done Wrong edit / delete
"From basic t tests and standard error calculations to Cox proportional hazards models and geospatial kriging systems, we rely on statistics to give answers to scientific problems. This is unfortunate, because most of us don’t know how to do statistics."
to maths science statistics teaching ... on 01 December 2013
[citation needed]» Blog Archive » The homogenization of scientific computing, or why Python is steadily eating other languages’ lunch edit / delete
With links to lots of useful Python packages for scientific computing. Not new, but it's a good survey of just how far it's come.
to maths python science statistics teaching ... on 01 December 2013
Live Programming, Walkabout.js edit / delete
"I’m proposing to do [generative testing] at the scale of an application, not a routine; to define inputs as any non-deterministic query or listener; and to define failure as some inline assertion error or warning." In Javascript.
to javascript live-programming software teaching testing ... on 01 December 2013
Northwestern Lightboard edit / delete
A fairly high tech setup for videoing chalk-and-talk lectures. (Flipping the image is the clever part...)
to chalk-and-talk engineering teaching whiteboard ... on 29 November 2013
>TILT AT WINDMILLS: Teaching IF at UCSC edit / delete
How to introduce IF in a games course.
Embedded in Academia : Reading Code edit / delete
A discussion of the importance of reading code.
to ag0700 code programming reading teaching ... on 28 May 2013
« earlier | later » Page 5 of 14
tasty by Adam Sampson.