This Monday I have a couple of links lined up, both math related and non-math related.
First up is a Wikibook titled High School Mathematics Extensions. It contains over 140 pages covering topics like Primes, Modular Arithmetic, Logic, Discrete Probability, Mathematical Programming, and more. It also has exercises and projects for each topic. It’s directed towards 14 to 18 year olds who are interested in mathematics, but this is a good and solid introduction for anyone interested in the aforementioned topics, and can also be a good refresher for more advanced students. The Wikibook is still under construction, so if you have anything to add to it, I encourage you to do so!
The next one I want to share is Programming Praxis. It’s a great website with a regularly updated collection of programming exercises and projects. The best thing about the exercises is that they cover so many different science/technology/mathematics/computer science topics. It’s almost certain that you will learn something new. I could name a few examples, but there are just so many topics… I suggest you take a look at the list of exercises. I myself do a couple of exercises from that list every once in a while, and have currently finished the first thirty (and already learned a lot).
Next up is a video lecture titled Introduction to Git with Scott Chacon of GitHub. It is, like the title suggests, an introduction to Git. Git is a version control and source code management system, which allows you to do amazing things with your source files. In short, it allows you to go back in time and view an older version of your project, try out a new feature in your code and go back if you don’t like it, back up the project to a remote location, and easily collaborate with others on the project. I’m not going to explain it further, just watch the video already! I myself have used Git almost on a daily basis for a couple of years, and in every programming project that involves more than a single code file with a couple of lines.
I don’t want to overwhelm you with too many links, so here is the last one today. An Introduction to Primality Testing is a great little article written by Google employee Fred Akalin. If you want to learn about primality testing, you’ve got to check this one out. Well written and beautifully set up with interactive code examples.
So that’s it for today. The blog image is by …-Wink-…, who shared it under the creative commons license. Do you have any links you would like to share? Then please leave a comment, because we would love to hear about them!