L6. Ontdekken van geavanceerde functionaliteiten van GitHub

Ontdekken van geavanceerde functionaliteiten van GitHub
1 / 13
volgende
Slide 1: Tekstslide

In deze les zitten 13 slides, met interactieve quizzen en tekstslides.

Onderdelen in deze les

Ontdekken van geavanceerde functionaliteiten van GitHub

Slide 1 - Tekstslide

Deze slide heeft geen instructies

Leerdoel
Aan het einde van de les kun je geavanceerde functionaliteiten van GitHub verkennen, zoals het beheren van projectboards, het instellen van workflows en het bijdragen aan open-sourceprojecten.

Slide 2 - Tekstslide

Benoem het leerdoel van de les en bespreek kort wat studenten aan het einde van de les zullen kunnen doen.
Wat weet je al over projectbeheer, workflows en open-sourceprojecten op GitHub?

Slide 3 - Woordweb

Deze slide heeft geen instructies

Wat is GitHub?
GitHub is een platform voor het delen en beheren van code. Het stelt ontwikkelaars in staat om samen te werken aan projecten en codeversies bij te houden.

Slide 4 - Tekstslide

Geef een korte introductie over GitHub en benadruk het belang ervan voor ontwikkelaars.
Beheren van projectboards
Met projectboards kun je taken organiseren, prioriteiten stellen en de voortgang van je projecten bijhouden.

Slide 5 - Tekstslide

Leg uit wat projectboards zijn en hoe ze kunnen helpen bij het beheren van taken en projecten.
Het instellen van workflows
Workflows stellen je in staat om automatische acties en processen in te stellen, zoals het uitvoeren van tests of het implementeren van code.

Slide 6 - Tekstslide

Beschrijf wat workflows zijn en hoe ze de efficiëntie van ontwikkelingsprocessen kunnen verbeteren.
Bijdragen aan open-sourceprojecten
Open-sourceprojecten zijn projecten waarbij de broncode openbaar beschikbaar is en iedereen kan bijdragen aan de ontwikkeling ervan.

Slide 7 - Tekstslide

Leg uit wat open-sourceprojecten zijn en moedig studenten aan om bij te dragen aan deze gemeenschappen.
Stapsgewijze demo: Projectboard beheren
In deze demo laten we zien hoe je een projectboard kunt opzetten, taken kunt toevoegen en de voortgang kunt bijhouden.

Slide 8 - Tekstslide

Geef een demonstratie van het beheren van een projectboard en laat studenten de stappen volgen.
Stapsgewijze demo: Workflow instellen
In deze demo laten we zien hoe je een workflow kunt instellen om automatisch tests uit te voeren bij het pushen van code naar GitHub.

Slide 9 - Tekstslide

Geef een demonstratie van het instellen van een workflow en laat studenten de stappen volgen.
Bijdragen aan een open-sourceproject
We bespreken hoe je kunt bijdragen aan open-sourceprojecten, zoals het indienen van bugfixes of nieuwe functies.

Slide 10 - Tekstslide

Leg uit hoe studenten kunnen bijdragen aan open-sourceprojecten en moedig hen aan om actief deel te nemen aan de gemeenschap.
Schrijf 3 dingen op die je deze les hebt geleerd.

Slide 11 - Open vraag

De leerlingen voeren hier drie dingen in die ze in deze les hebben geleerd. Hiermee geven ze aan wat hun eigen leerrendement van deze les is.
Schrijf 2 dingen op waarover je meer wilt weten.

Slide 12 - Open vraag

De leerlingen voeren hier twee dingen in waarover ze meer zouden willen weten. Hiermee vergroot je niet alleen betrokkenheid, maar geef je hen ook meer eigenaarschap.
Stel 1 vraag over iets dat je nog niet zo goed hebt begrepen.

Slide 13 - Open vraag

De leerlingen geven hier (in vraagvorm) aan met welk onderdeel van de stof ze nog moeite. Voor de docent biedt dit niet alleen inzicht in de mate waarin de stof de leerlingen begrijpen/beheersen, maar ook een goed startpunt voor een volgende les.