Ressourcen für Lehrkräfte
Lehrkräfte können den Abschnitt Learn web development von MDN als Kursmaterial verwenden, wenn sie Programme, Einheiten und Bewertungsanforderungen für ein webbezogenes Universitätsstudium, einen Hochschulkurs, einen Coding-Schulkurs oder Ähnliches erstellen. Jeder Artikel enthält am Anfang einen Abschnitt Lernziele, der die in diesem Artikel behandelten Themen beschreibt.
Zusätzlich bieten wir eine separate MDN-Lehrplan Ressource an, die alle Lerninhalte und Ergebnisse zusammenfasst, die in Learn web development vermittelt werden; verwenden Sie dies, wenn Sie Ihren eigenen Front-End-Entwicklungslehrplan erstellen und sicherstellen möchten, dass Sie auf dem richtigen Weg sind und keine wichtigen Themen fehlen.
Das MDN-Team verpflichtet sich, das in Learn web development enthaltene Material jährlich zu überprüfen, um sicherzustellen, dass es mit den Best Practices der Front-End-Entwicklung aktuell bleibt. Indem Sie Ihre Kurse darauf basieren, können Sie sicherstellen, dass Ihr Unterricht auf dem neuesten Stand ist.
Diese Seite bietet Anleitung und Ressourcen, um es Ihnen zu erleichtern, die Lerninhalte von MDN für Ihren Unterricht anzupassen.
Auswahl eines geeigneten Umfangs
Unsere Kernmodule umfassen grundlegende Konzepte zu Webstandards, HTML, CSS, JavaScript, Barrierefreiheit, Designtheorie und Versionskontrolle. Wir glauben, dass die enthaltenen Themen das Mindestmaß darstellen, das jeder neue Webentwickler kennen sollte, bevor er in der Branche startet.
Sie könnten jedoch zusätzliche Themenanforderungen für Ihren Kurs haben, in diesem Fall könnten Sie:
- In Betracht ziehen, einige der Lernziele unserer Einsteigermodule einzubeziehen, wie beispielsweise Soft Skills wie Teamarbeit, Recherche und Techniken für Bewerbungsgespräche sowie das Kennenlernen eines typischen Webentwicklungs-Toolsets.
- Die Technologieabdeckung in den Kernmodulen mit einigen Erweiterungen erweitern. Wir werden im Laufe der Zeit mehr Erweiterungen veröffentlichen. Sie könnten in Erwägung ziehen, Ihre eigenen Erweiterungen zu schreiben und sie zusammen mit unserem Material zu nutzen.
Verwendung eines effektiven Lernpfades
Beim Unterrichten von Schülern ist es wichtig, ihnen eine klare Abfolge der Themen zu bieten, die sie lernen müssen, mit klaren Lernzielen und regelmäßigen Bewertungen, um sicherzustellen, dass sie auf dem richtigen Weg sind.
Unsere Kernmodule bieten einen Pfad durch die Grundlagen der Front-End-Webentwicklung und enthalten Test your skills- und Challenge-Artikel, um zu prüfen, ob die Schüler die wichtigen Informationen behalten haben, die sie benötigen.
Sie könnten Ihre Schüler durch den bereitgestellten Pfad führen, wie er ist, oder Sie möchten ihn für Ihre Bedürfnisse anpassen, indem Sie:
- An geeigneten Stellen eigene Fertigkeitstests/Bewertungen hinzufügen. Wir empfehlen, die Schüler durch eine Kombination aus theoriebasierter Prüfung und praktischen realen Projekten zu bewerten, um die Schüler ihr Wissen in die Praxis umsetzen zu lassen.
- Die Lernziele anders gruppieren. Zum Beispiel möchten Sie vielleicht mit den Grundlagen der HTML-Dokumentstruktur beginnen, dann schnell mit einigen CSS-Grundlagen wie dem Boxmodell und der Textstilierung fortfahren. Im nächsten Schritt könnten Sie komplexere HTML-Features wie Bilder und Formularfelder einführen, das CSS mit Flexbox und Media Queries erweitern und etwas grundlegendes DOM-Scripting einführen.
- Den Schülern ein Repository mit ihren Projektarbeiten zur Verfügung stellen, das als Portfolio veröffentlicht werden kann, um potenziellen Arbeitgebern den Nachweis ihrer Fähigkeiten zu zeigen.
Sie könnten auch in Erwägung ziehen, eine fortschrittliche schlüsselfertige Lösung wie einen interaktiven Videokurs zu verwenden. Wir würden The Frontend Developer Career Path von unserem Lernpartner Scrimba empfehlen, der alle Lernziele im MDN-Lehrplan Kern und mehr lehrt.
Hinweis: Scrimba bietet verschiedene Lizenzangebote an — siehe Scrimba für Teams.
Der Frontend Developer Career Path bietet spannende interaktive Lektionen und Herausforderungen, erfahrene Lehrkräfte und eine unterstützende Gemeinschaft; er zielt darauf ab, den Schülern alles zu geben, was sie benötigen, um ihren ersten Junior-Entwickler-Job zu landen. Viele der Kurskomponenten sind als eigenständige, kostenlose Versionen verfügbar.