We are bracing ourselves to start Language Tutors. As others have noted, it seems ok until you get into the detail.
In short make a database, then run a query which produces data.
Feed that data into a program.
Have I got this right? If the our students test their programs from first principles, they will be constantly typing the database data (names, etc) into the program – a very slow process. I then briefly wondered if it might be possible to get Access (our database) to write a file, which could then be read by Visual Basic (our main programming language). This approach is a non-starter.
I feel the programming problem is clumsy and unclear – plus it took us a while to figure out exactly what had to be done. Obviiously it could be argued that when testing the program, you just keep trying it with a couple of names just to drive the main logic parts.
And as for the marking scheme ….. I think a big copy/paste crowbar was used here.
However, my gripes aside – is this same as last year or has it been tweaked? How did you get on? Am I missing the point?