OK, quick question. Do you give him 10 pts. for having turned it in complete, even if, say, he got totally confused and bombed it? So you're not penalizing him for those assignments where he did his best, but just didn't get it right? Or do you grade it normally, then assign points based on number correct?
I've been starting to keep my grades at Engrade.com, and the points for homework idea is intriguing.