BBC Match Reports on
All the home sides lost the first tests, but there’s potential there!
BBC Match Report quote:
New Zealand gave coach Graham Henry the perfect start to his reign as England suffered at Dunedin’s “House of Pain.”
I’m gutted that the match kicked off 8.00 am UK time and I forgot to set the Sky+ box! Still Ireland versus South Africa this afternoon and Wales versus Argentina this evening. And the European Cup too! Super Saturday!
Not quite on topic, but well worth considering:
“If I were sitting down to design a course today, I’d put at the top of my paper: What can I do to make them curious and interested? What can I do to get them to where they can be creative? And finally, What can I do to help them feel like THEY kick ass, as opposed to thinking that I kick ass? (too many teachers try to impress the students with how smart the teacher is, but IMHO it’s way better for everyone if the students leave your class impressed with how smart THEY are).”
I have a plan to refactor the lab exercises for EG-140 in readiness for automated submission and marking. The first step was to put the BlueJ projects that students upload into a new repository. However I wanted the repository to be such that all the projects would be within the
eg-140-laboratory project but different subsets could be delivered to various audiences. For example, students starting a week’s work should be able to get hold of just a single project as in
cvs -d cvs_repository co naive-ticket-machine
or a whole week’s exercises as in
cvs -d cvs_repository co eg-140-week2
Here is my project structure:
+– files that students upload (a bluej project)
p>After some reading in Essential CVS and the CVS official manual I discovered how to use modules for this. Here is my module file:
modules CVSROOT modules
eg-140-week2 -d week2 &naive-ticket-machine &better-ticket-machine &book-exercise
As you can see, we set up the
bluej folder in each sub-project to be a module, named as
they are in Barnes and Kölling. We then have a combined module to bring together all the projects in a week’s labs (corresponding to a chapter in the book) as a CVS module eg-140-week2. When we check out this project, it creates a CVS sandbox named week2 which contains the three projects.
p>The next extension will be to get the staff-only version with worked solutions and JUnit tests working.
p>A couple of questions for later
I’m currently reading the free beta chapter of Version Control with Subversion from the forthcoming O’Reilly open book. Given that subversion can apparently use simple web technology, it may have more potential for use in a teaching situation than CVS — provided that the plugins for ant and eclipse are as good as the CVS ones! Watch this log for experiences on CVS versus Subversion.
Added g2swaroop.net – A Byte of Python – Free Python Book / Free Python Tutorial to my to read list. Thanks to Daniel Ayers for the heads up!