Funktionale Programmierung und dynamische Websites
Die Fortbildung bietet eine Einführung in die funktionale Programmierung mit Elm und deren Einsatz im Unterricht.
Elm ist eine funktionale Programmiersprache, die zur Erstellung dynamischer Webseiten genutzt wird. Sie gilt als leicht zu erlernen und unterstützt Lernende unter anderem durch sehr hilfreiche Fehlermeldungen des Compilers.
Zielgruppen im Unterricht sind sowohl Leistungskurse als auch Grundkurse in Informatik. Im Leistungskurs ist funktionale Programmierung als eine Alternative der deklarativen Programmierung im Lehrplan vorgesehen. Aber auch im Grundkurs ist der Einsatz denkbar, da Konzepte funktionaler Programmiersprachen heute in vielen Sprachen umgesetzt werden können und einen sauberen Programmierstil fördern.
Es wird auch die Erstellung dynamischer Webseiten mit Elm behandelt. Schwerpunkt und Zielsetzung ist allerdings die funktionale Programmierung und nicht die Erstellung dynamischer Webseiten.
Begleitend wird eine Unterrichtssequenz im Online-Lehrbuch unter https://inf-schule.de/8.2 bereitgestellt.
Zielgruppen
Lehrerinnen und Lehrer Pädagogische Fachkräfte
Schularten
Gymnasium Integrierte Gesamtschule Realschule plus Berufsbildende Schule
Schwerpunkt
Lehrpläne und Bildungsstandards in den Fächern, Kompetenzorientierung