Published 2007-06-29 @ 01:08
I’d like feedback on the following curriculum. I’d especially like to know what you guys think of taking a “test first” approach to teaching a language like ruby. TDD on Week 3. Too early? Students should have some prior knowledge in programming, but not necessarily OO, testing, or dynamic languages. You think it is too much?
Personally, I think it’ll be a medium sized hurdle that should allow the rest of the quarter to go by a bit smoother. All homework will be test driven, allowing the students to know ahead of time that they’re right or wrong.
What do you think?