Юлия, конечно, подходить к подбору "произвольной" программы надо избирательно-изобретательно. Посмотреть, что пройдено-пропущено, поставить себя на место учителя. У меня обычно 90% того, что задано, попадает в то, что выполнено+в тетради (правильно и аккуратно) оказывается написано-решено еще много всего. За это двойки не ставят!!!!
А если даже ставят, то я на самый-самый крайний случай учительского неадеквата давно рассказала сыну анекдот "Вам шашечки или ехать", и объяснила, что нам точно "ехать", а "шашечки" (оценки) при условии того, что едешь, куда надо, не очень важны.