Khan Academy now also features a Computer Science category. There are not many lessons yet but about 3 new videos are being added each day. They are going to add CS exercises soon too.

If you don't want to wait for the exercises, there is always the incredible Project Euler that you can use to hone your math and programming skills.

Mentioned in
New Comment
1 comment, sorted by Click to highlight new comments since: Today at 2:11 PM

Here are some more free materials on subjects important to computation: