Robert Talbert (Twitter @RobertTalbert) has been tweeting about how he has a "12-week approach" to class, where the last two weeks are a chance for review, reflection, re-doing work.

He said today that "We do what we can, and act with students in mind", which I think is a great motto -- we have to work within the constraints of our institution, discipline, etc, but as long as we are trying to be centered on student learning, we can find a way to make it work as best as possible.

Part of the point here was that the 12 week approach doesn't always work, and that's OK. As long as we are centering student learning, and plan accordingly.

@olsen Especially with something like Computer Science, the learning never stops. Better to focus on giving students a positive, meaningful experience that lets them leave the classroom feeling empowered to tackle new and difficult challenges (of their own choosing).

I find this especially true in high school, where a bad experience could mean that my class is the only contact my students have with coding.

@aiannazzone Absolutely. That issue is true at the college level too -- a bad intro course, and students give up on CS immediately.