Leerlingen/studenten maken dagelijks gebruik van databanken, maar weten meestal (nog) niet hoe die werken. Via deze lessenreeks kunnen ze kennismaken met SQL. De bedoeling van de cursus is om een basiskennis mee te geven in enkele lessen, waarop ze later eventueel kunnen verder bouwen.

Dit is een inleidende cursus over databanken. Op Dodona wordt SQLite gebruikt, maar de verschillen met andere SQL-varianten (zoals MySQL) zijn klein.

Deze lessenreeks en Dodona werden ontwikkeld aan de UGent en worden gratis ter beschikking gesteld voor niet-commerciële educatieve doeleinden.

Wat zijn de voordelen van Dodona?

Hoe kan ik deze lessenreeks gebruiken?

De Dodona cursus is opgevat als een leerpad met oefeningen en leesopdrachten. Leerlingen kunnen op hun eigen tempo het leerpad doorlopen. De leerkracht is in dit geval de coach (flipped classroom). Het kan ook gebruikt worden voor leerlingen die voorop lopen en een extra uitdaging nodig hebben.

  1. Je kan een bestaande Dodona cursus volledig kopiëren en gebruiken in de eigen klassen;
  2. Je kan zelf een eigen lessenreeks samenstellen op basis van andere oefeningen. Wil je de volgorde veranderen of delen weglaten? Ook dat kan uiteraard.

Bekijk de handleiding: Van start met Dodona als leerkracht1.

Waar kan ik de voorbeeldoplossingen vinden?

Bovenaan elke oefening staat er een ℹ️-icoon. Klik op dat icoon en sroll naar beneden. Klik op de tab net onder Voorbeeldoplossingen. Meestal zal het bestand met de voorbeeldoplossing de tekst solution bevatten. Voorbeeldoplossingen zijn enkel zichtbaar voor leerkrachten.

Voorbeeldoplossingen

Hoe maak ik zelf nieuwe oefeningen op databanken?

Volg deze tutorial2 om vertrouwd te raken met de manier van oefeningen te maken op Dodona. Op mijn website3 vind je hoe je zelf offline oefeningen kan maken met VS Code. De technische informatie over de manier waarop databank oefeningen werken, staat op GitHub4.

Hoe kan ik Dodona steunen?

Je kan Dodona steunen door mee te helpen aan het Dodona project op GitHub5 of een gift6 te doen.

Feedback

Ik ben benieuwd wat je van dit leerpad vindt:

Deze oefeningen zijn gebaseerd op de SQL-lessenreeks van Phillip Braas op https://www.edictum.nl/. Kris Werbrouck heeft naar aanleiding van deze oefeningen een inleidende cursus geschreven, waarop deze cursus geïnspireerd is.