Aan de slagGa gratis aan de slag

De juiste context kiezen bij codetaken

Je bent een docent die een Python-project voor studentengegevens onderhoudt. Cijfers worden opgeslagen in een dictionary, met hulpfuncties om een student op te halen en het gemiddelde te berekenen. De bestaande functies staan in students.py, een bestand dat het LLM kan openen en gebruiken:

def get_student(student_id):
  return {"name": "Alice", "grades": [88, 92, 95]}

def calculate_average(grades):
  return round(sum(grades) / len(grades), 2)

Je wilt deze helpers gebruiken om een functie add_grade() te maken die een cijfer toevoegt aan het dossier van een student en het bijgewerkte gemiddelde teruggeeft.

Deze oefening maakt deel uit van de cursus

AI-ondersteund coderen voor developers

Cursus bekijken

Oefeninstructies

- Vraag het model om de **functie `add_grade()` te implementeren** met gebruik van de **context** van `get_student()` en `calculate_average()`, en eis het antwoord als **PEP 8–geformatteerde Python-code**.

Praktische interactieve oefening

Zet theorie om in actie met een van onze interactieve oefeningen.

Begin met trainen