====== Loops (Schleifen) in Visual Basic for Applications ====== Texte in ''Kommentarboxen'' sollen ergänzt werden. [[help:syntax|Editing Hilfe für die Bearbeitung von Wiki Einträgen]] ===== Kurzbeschreibung ===== Visual Basic for Applications ist in mancher Hinsicht eine sehr schlechte Sprache, um das Programmieren zu lernen, aber seine praktischen Anwendungen können manchmal die Nachteile überwiegen. Dies ist ein Unterrichtsplan, der in einer 2. Klasse einer HTL (10. Schuljahr) verwendet wurde, um Schleifen mit VBA zu unterrichten. Er beginnt mit der Einführung des Konzepts und dem Schreiben einer faktoriellen Funktion als Beispiel. Die SchülerInnen arbeiten dann alleine, um die Fibonacci-Folge zu erstellen. ==== Keywords ==== VBA Loops Schleifen\\ ''Schulform, Schulstufe'' ==== Anwendungskontext ==== Geeignet für: Schulunterricht / Integrationsprojekte\\ ''eines davon auswählen, das andere löschen'' ==== Zielgruppe ==== ''Welche Zielgruppe wird angesprochen?'' * Alter: ''Alter in Jahren'' * Schulform und Fach: ''AHS, BHS (HTL, HBLA), usw. Fach: Informatik, Angewandte Informatik'' * Schulstufe: ''Schulstufe bezogen auf Schultyp: z.B. 5. Klasse AHS, oder 1. Klasse AHS OS oder 1. Jahrgang HAK'' * Gruppengröße: ''Schüleranzahl als natürliche Zahl oder "irrelevant"'' * (zusätzlich Integration) Sprachkenntnisse Deutsch: Grundkenntnisse/Fortgeschritten ''eines davon auswählen, das andere löschen'' ==== AutorInnen und Enstehung ==== * AutorInnen: peter northup * Rückfragen bitte an: peter northup ([[mailto:peter.northup@gmail.com|peter.northup@gmail.com]]) * Lehrveranstaltung: ''LV-Name'', ''Sommersemester/Wintersemester insert Jahr'', bei Prof. ''ProfessorInnen Name'' * Datum der Erstellung: 20.02.2023 ===== Vorraussetzung ===== Für das Konzept müssen die folgenden Vorraussetzungen von Lernenden und Lehrenden erfüllt sein.\\ ''Welche Vorraussetzungen müssen erfüllt sein?'' ==== Seitens der Lehrenden ==== * Kenntnisse der Lehrenden: * Kenntnis 1 ''Bsp: C++ Programmieren Fortgeschritten'' * Vorbereitungsaufwand: x Std (echte Stunden) * Raum und Ausstattung: ''Welche Ausstattung wird benötigt?'' * Beamer * Tafel mit Kreiden / Whiteboard mit Stiften / Magic Board * Drucker * Tische * PC's/Laptops * Software ''Welche Software wird eingesetzt mit Versionsnummer'' * Beispiel: MS Word 2010 * Beispiel: Mozilla Firefox 47.0 ==== Seitens der Lernenden ==== === Vorwissen === SchülerInnen benötigen folgenes Vorwissen:\\ ''Welche Vorwissen der SchülerInnen ist notwendig oder optional.'' === Notwendig === * Bsp: Die SchülerInnen kennen Programmierstrukturen. === Optional === * Bsp: Die SchülerInnen können Schleifen, IF-Else und Funktionen programmieren. ===== Beschreibung ===== ''Ausführliche Beschreibung der Unterrichtskonzepte'' ''Was passiert in welcher Einheit? Selbstständig Überschriften für Einheiten anlegen (Optional, falls notwendig)'' ==== x. Einheit ==== ===== Planungsmatrix ===== {{ wiki:planungsmatrix.xlsx |Planungsmatrix als Download}} ===== Verankerung im Lehrplan ===== ''Wie ist das Thema im Lehrplan verankert?''\\ ''ggf. digikomp, Kompetenzen, welcher Lehrplan, welche Version?'' ===== Lehr- und Lernziele ===== [[http://digikomp.at/praxis/portale/digitale-kompetenzen/digikomp12ahs/kompetenzmodelle/informatik-5-klasse.html|digi.komp12 - Das Kompetenzmodell Informatik 5. Klasse]]\\ ''ausformulierte Lehr- und Lernziele, nach kompetenzorientiertem Lehrplan'' ===== Handbuch für Lehrende ===== ''Handbuch für Lehrende, mit Planungsübersicht'' ===== Evaluation und Zielerreichung (Leistungbeurteilung) ===== ''Wie erfolgt die Leistungsbeurteilung?''\\ ''Gibt es ein Prüfungsdesign?''\\ ''Ist die Leistungsbeurteilung formativ oder summativ?''\\ ''Welche Leistungen werden wie beurteilt?'' ===== Lehr- und Lernmaterialien ===== ''Zum Download in einem offenen Format'' ===== Weiterführende Materialien ===== ''Wo gibt es Material zu Vertiefung?'' ==== Hilfreiche Links ==== * Bsp. [[help:syntax|Syntax]] * Bsp. [[https://www.google.at|Google]] ===== Quellen ===== ''Welche Quellen wurden die Erarbeitung verwendet? Copyright!'' ===== Kategorien ===== [[wiki:Angewandte Informatik:Loops (Schleifen) in Visual Basic for Applications:teachingmaterials|Unterrichtsmaterialien]]\\ [[wiki:Angewandte Informatik:Loops (Schleifen) in Visual Basic for Applications:internalteachingmaterials|interne Unterrichtsmaterialien]] {{tag>Tag_Bsp._1 Tag_Bsp._2}} ~~DISCUSSION~~