« earlier | later » Page 5 of 14
About - Project Euler edit / delete
A graded series of maths problems for programmers to try out. Students looking for some programming problems might like to try this.
to ag0700 ag0803 maths programming teaching ... on 28 April 2014
Xv6, a simple Unix-like teaching operating system edit / delete
The teaching OS for MIT's operating systems course -- which is taught by Russ Cox, Frans Kaashoek and Robert Morris, so it's probably safe to say that the authors know what they're talking about! This is a cleaned-up Unix v6 -- contrast with v7x86, which is a modernised Unix v7.
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
« earlier | later » Page 5 of 14
tasty by Adam Sampson.