As we contemplate graduation requirements, we are considering having him write a blog as his record keeping / portfolio for the next 4 years. He didn't balk at the idea this morning, but it didn't seem to excite him either.
As a non-accredited private school, we get to make up our own graduation requirements. We'll probably make them up as we go, as we do most things around here. However, I do think it is good to look ahead and think about what might be useful for him to know and/or have done when "graduation" rolls around in (approximately) four years.