geco-bern / agds2_course

AGDS 2 (II) course instructions / exercises
https://geco-bern.github.io/agds2_course/
Other
0 stars 9 forks source link

Grading #1

Closed khufkens closed 10 months ago

khufkens commented 10 months ago

A section on grading is missing which needs to include:

I suggest not to postpone this until after the course.

stineb commented 10 months ago

Thanks for the input. Here are the planned points to be added:

Anything else?

stineb commented 10 months ago

What would be a way to handle LLM? I don't think that they (ChatGPT) will be of much use for the specific problems addressed in the two Report Exercises (one on generalisability, one on a topic of their choice among digital soil mapping, phenology modelling, or land cover classification).

khufkens commented 10 months ago

LLM can cause problems with (involuntary) code duplication - false positives for failing the course.

I'm not against the use of these tools (or lifting code from the course or stack exchange for that matter - if it is well communicated that students understand the underlying choices - and demonstrate it as such). This is a fine line, but one which has to be communicated clearly (up front) if this is a disqualifying factor. In many ways, if not doing in person exams, it is hard to probe for this in the current (open) setup. This needs to be resolved before we find "As a large language model I ..." in a report.

khufkens commented 10 months ago

Just some context on why this matters, as this is one of my exercise questions - which need to be implemented but still.

Screenshot from 2023-08-22 13-34-50

khufkens commented 10 months ago

It will be hard to evaluate things purely on the content or even the code, the interpretation will be key (but even there I see openings for easily prompt engineering your way out of it).

stineb commented 10 months ago

Suggesting to add:

Note of caution

The use of large language models (LLMs), such as ChatGPT, for supporting code development should be considered with caution and is not permitted for writing report text. We are aware that LLMs can help solving technical tasks and the right use of LLMs for solving your problem is not discouraged. However, be aware that code produced by LLMs is not tested to be functional and error-free. Therefore, you have to understand what you get and verify and correct code with a view to your problem. Note that LLMs use text from various sources on the internet. Your report text must not contain copied text from unidentified sources. This would be considered plagiarism.

khufkens commented 10 months ago

This would be good, maybe adding "... not contain verbatim copied text ...". There will be copying involved no matter what, it is the intent and use case that matters.