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.
Here are some more free materials on subjects important to computation: