valentineap / ComputationalGeoscienceCourse

Materials for an introductory course in Python programming for geoscientists
7 stars 1 forks source link

Assessment for review #23

Open valentineap opened 5 years ago

valentineap commented 5 years ago

I have drafted tomorrow's in-class assessment. I'd be most grateful if you could take a look and let me know what you think:

charlesll commented 5 years ago

I'm not sure about Task 2. You may get people struggling just because of the math concept... I know it is simple, but people struggle at first last year with the math parts. SO it depends how they are doing this year...

valentineap commented 5 years ago

@charlesll Yeah, I was a bit worried about that too. Any ideas for a suitable replacement? I'm struggling a bit to come up with things that are complex enough to be interesting but not too complex...

Or potentially move the gcd() one to be a fourth exercise and add a new second, to help sort the wood from the trees?

charlesll commented 5 years ago

@valentineap I will suggest something with more coding and less math.

Something involving the construction of two functions for instance, with if-else statements and a while loop...

edit: I got a proposition, see pull request #24 492ff93

rebecca-mcgirr commented 5 years ago

@valentineap I agree with @charlesll re task 2, I think moving it to task 4 and replacing task 2 with something a bit easier is a good idea.

valentineap commented 5 years ago

Thanks all. I have taken Charles' Arrhenius problem, slightly simplified, as Task 2, and then put the GCD as Task 4. I intend to tell them that Task 4 is a bit harder, and not to worry if they don't know what to do.