Les 1 โ HTML: Basis
Lesprogramma
- ๐ฉ๐ปโ๐ซ Introductie (~30 min.)
 - Doelen
 - ๐ท๐ผ Opdracht 1: Eerste HTML-document maken (~20 min.)
 - ๐ฉ๐ปโ๐ซ Theorie (~50 min.)
 - ๐ท๐ผ Opdracht 2: Appeltaartrecept in HTML (~ 20 min.)
 - ๐ฉ๐ปโ๐ซ Meer theorie
 - ๐ท๐ผ Opdracht 3: Secties markeren (~10 min.)
 - ๐ท๐ผ Opdracht 4: Installeer Github Desktop en maak je eerste commit (~30 min.)
 - ๐ฉ๐ปโ๐ป ๐ Opdracht 5: Maak de voorbereiding van Les 2
 - Bonus: Leesmateriaal
 
๐ฉ๐ปโ๐ซ Introductie (~30 min.)
- Docent neemt studiehandleiding door:
- Wat ga je leren?
 - Hoe ziet het weekrooster eruit?
 - Hoe verdien je punten?
 - Wat heb je nodig?
 
 - Introductie op HTML
 
Doelen
- Je weet wat er van je verwacht wordt om dit vak te halen.
 - Je kent de basis html-elementen.
 - Je hebt een eerste html-pagina gemaakt.
 - Je kunt een HTML-document structuur geven op basis van kopjes en lijsten;
 - Je maakt onderscheid tussen koppen en paragrafen;
 - Je gebruikt hyperlinks (
a) om naar andere paginaโs te navigeren; - Je toont plaatjes in een document.
 
๐ท๐ผ Opdracht 1: Eerste HTML-document maken (~20 min.)
- Installeer Visual Studio Code.
 - Start een eigen โprojectโ met een 
index.html-bestand aan de hand van de onderstaande mappenstructuur: 
mijn-project/
โโโ css/
โโโ images/
โโโ index.html
2 directories, 1 file
Voor meer informatie daarover zie: Projectstructuur
3. Vul nu het index.html bestand met de onderstaande code:
<!DOCTYPE html>
<html lang="en-US">
  <head>
    <meta charset="utf-8">
    <title>My test page</title>
  </head>
  <body>
    <p>This is my page</p>
  </body>
</html>
๐ฉ๐ปโ๐ซ Theorie (~50 min.)
- Behandeling van tags (~30 min.) aan de hand van demoโs (les01_html-demo.html en les01_tabellen.html):
h1,h2,h3(H. 3: Koppen markeren)p(H. 3: Alineatekst markeren)strong,em(H. 3: Speciale betekenis aangeven)ol,ul,li(H. 3: Inhoud groeperen)a(H. 4: Verbindingen (links) leggen met<a>)img(H. 5: Afbeeldingen plaatsen met<img>)video(H. 5: Het element<video>)tableen bijbehorende tags alsthead,tbody,trentd
 
Besef dat veel van de HTML-documenten soortgelijke structuur en elementen hebben als Word-documenten:
- Hoofdkop
 - Kleinere koppen
 - Content
 - Plaatjes
 - Opsomming
 - Tabellen
 - Etc.
 
๐ท๐ผ Opdracht 2: Appeltaartrecept in HTML (~ 20 min.)
- Maak een nieuwe file: 
recept-voor-taart.html. - Maak een kopje in het document met daarin de tekst: โAppeltaartโ.
 - Maak een paragraaf waarin je beschrijft wat je het lekkerste vindt aan appeltaart.
 - Maak een tabel met ingrediรซnten die je nodig hebt voor appeltaart (in de eerste kolom de hoeveelheid, in de tweede kolom het ingrediรซnt) (bijvoorbeeld deze).
 - Maak een geordende lijst met de stappen die je moet doorlopen.
 - Zet nog een mooi plaatje van de appeltaart in het document.
 - Kijk nu naar de toegankelijkheid (Accessibility of a11y) van je recept:
- Open de Accessibility Inspector in Firefox, de Lighthouse-tab in Chrome/Brave/Opera of de Audit-tab in Safari
 - Wat valt je op?
 - Voor welke doelgroep is deze website moeilijk toegankelijk?
 
 - Bestaat je website uit "valide" HTML?
 
๐ฉ๐ปโ๐ซ Meer theorie
- Behandelen van 
main,headeretc. zoals in H. 2: Secties markeren aan de hand van de demo (les01_html-demo-layout.html) van de docent. 
๐ท๐ผ Opdracht 3: Secties markeren (~10 min.)
- Open opnieuw het appeltaart recept en voeg met linkjes een navigatie-menu toe.
 - Voeg ook een titel aan de pagina toe
 - Zet nu de goede structuur-elementen (
main,header,nav) om de juiste stukken. 
๐ท๐ผ Opdracht 4: Installeer Github Desktop en maak je eerste commit (~30 min.)
- Installeer Github Desktop
 - Maak een account aan op Github.com
 - Volg de tutorial uit de Reader
 - Open nu de link naar Opdrachten WTUX die de docent rondtstuurt en clone de repository
 - Verplaats de gemaakte opdrachten naar de lokale repository.
 - Commit en push naar github.
 - Verifiรซer of de gegevens op Github staan.
 
๐ฉ๐ปโ๐ป ๐ Opdracht 5: Maak de voorbereiding van Les 2
Bonus: Leesmateriaal
Deze les komt grotendeels overeen met de onderstaande onderdelen uit het boek en de reader.
- Uit het boek:
- H. 1
- Kennismaken met HTML en CSS
 - Browsers
 - Aanvullende hulpmiddelen
 
 - H. 2
- Kenmerken van HTML-documenten
 - Elementen, tags en tekst
 - Attributen
- Kenmerken van attributen
 - De rest mag je overslaan
 
 - De basis van een HTML 5-document
 - Paginastructuur
 
 - H. 5 - URLโs en structuur van de website
 
 - H. 1
 - Op de Mozilla Developer Network:
 - Projectstructuur en ontwikkelomgeving.
 - Hoofdstuk 9.1 en 9.2 van Digitale toegankelijkheid.