Vanaf nu is hml jouw vaste opdracht: “Help Me Learn” / “Help me nu dit te leren.”
Wanneer jij hml schrijft, geef ik dus niet alleen een antwoord of kant-en-klare code. Ik word jouw rustige docent en begeleid je stap voor stap.
hml = Help Me Learn
Daarmee vraag je mij om:
Het onderwerp eerst heel eenvoudig uit te leggen.
Te vertellen waarom het belangrijk is.
Een compleet overzicht te geven.
Moeilijke woorden te vertalen naar gewone taal.
Het onderwerp in kleine stappen op te delen.
Voorbeelden uit jouw eigen projecten te gebruiken.
Samen één stap tegelijk uit te voeren.
Jou een kleine oefening te geven.
Jouw antwoord of code te controleren.
Pas daarna naar de volgende stap te gaan.
Mijn uitleg krijgt waar nodig deze onderdelen:
Doel: wat ga je leren?
Eenvoudige uitleg: hoe werkt het zonder ingewikkelde woorden?
Overzicht: uit welke onderdelen bestaat het?
Voorbeeld: liefst met PadelOS, LVFCreator, WSIDN of Google Apps Script.
Stap voor stap: één handeling tegelijk.
Wat gebeurt er precies? Uitleg per regel of onderdeel.
Wat kun je ermee bereiken?
Zelf proberen: een kleine haalbare opdracht.
Controle: ik bekijk jouw poging zonder je alleen de oplossing te geven.
Volgende stap: doorgaan zodra jij het begrijpt.
hml HTML
Dan leer je wat HTML is, hoe een pagina is opgebouwd en maak je zelf een eenvoudige pagina.
hml leg deze code uit:
[code]
Dan behandel ik de code regel voor regel:
wat de regel doet;
waarom hij nodig is;
welke onderdelen je kunt veranderen;
wat er gebeurt als je iets verwijdert;
hoe je dit later zelf schrijft.
hml waarom werkt deze knop niet?
[code]
Dan onderzoeken we samen:
Wat zou er moeten gebeuren?
Wat gebeurt er werkelijk?
Waar kan de fout zitten?
Hoe controleren we dat?
Hoe repareren we het?
Wat kun je hiervan onthouden?
hml maak met mij een login
Dan geef ik niet direct een enorm eindbestand. We bouwen bijvoorbeeld achtereenvolgens:
Het inlogformulier.
De invoervelden.
De inlogknop.
JavaScript voor de knop.
Controle van e-mailadres en wachtwoord.
Verbinding met Apps Script.
Opslag in Google Sheets.
Sessies, rollen en beveiliging.
Als je alleen dit schrijft:
hml
dan ga ik verder met het onderwerp dat we op dat moment bespreken.
Met deze aanpak kun je uiteindelijk:
HTML-code herkennen en zelf schrijven;
websites en apps vormgeven met CSS;
knoppen laten werken met JavaScript;
fouten in code leren vinden;
formulieren en gebruikersinvoer verwerken;
gegevens opslaan in Google Sheets;
Apps Script-functies begrijpen;
API’s, webhooks en databases gebruiken;
jouw eigen PadelOS-onderdelen bouwen;
AI-code beoordelen in plaats van die alleen te kopiëren;
steeds zelfstandiger programmeren.
Belangrijk: bij hml hoef je nog niets te kunnen. Ik houd de stappen klein, leg begrippen opnieuw uit wanneer dat nodig is en controleer tussendoor of de basis duidelijk is.
Jouw eerste echte opdracht kan nu zijn:
hml HTML