Praktische Informatik: kostenloses Unterrichtsmaterial, Arbeitsblätter und Übungen

  • JavaScript-Kurs
    Einführung in das Programmieren unter JavaScript (Variablen, Funktionen, Ein-/Ausgabe, Struktogramme, einfache Anwendungen: Fenster, Uhr)
  • SelfHTML
    Das Kompendium für Entwickler von HTML-Seiten von Stefan Münz. SELFHTML kann man downloaden, um es in Ruhe und ohne Online-Kosten zu benutzen. In english SELFHTML En langue française SELFHTML En lengua española SELFHTML
  • FLACI
    FLACI steht für Formale Sprachen, abstrakte Automaten, Compiler und Interpreter und ist eine Online-Lern- und Simulationsumgebung rund um Theoretische Informatik. FLACI wird von der PH Schwyz und der Hochschule Zittau/Görlitz entwickelt.
  • Sortieralgorithmen
    Sortieralgorithmen
  • UMLed - Ein UML-Editor für Schulen
    UMLed - Ein UML-Editor für Schulen
  • Delphi lehren und lernen
    Pascal ist seit Jahrzehnten die ideale Sprache zum Einstieg in die Programmierung und mit Delphi gibt es die visuelle Entwicklungsumgebung (IDE), die auf der Sprache ObjectPascal basiert. ObjektPascal ist sozusagen der „große Bruder“ von Pascal. Durch die stetige Weiterentwicklung der Sprache, der IDE und des gesamten Kosmos rund um Delphi ist es weltweit millionenfach im Einsatz.
  • Hex-Editor
    Ein Hexadezimal-Editor, der keine Installation erfordert, sondern als Javascript-Anwendung im Browser läuft.
  • Flussdiagramm-Editor
    Flussdiagramm-Editor
  • Hausarbeiten der Lehrerweiterbildung Informatik
    -
  • Delphi im Informatikunterricht
    In der Informatik hat sich das objektorientierte Programmierparadigma durchgesetzt. Objekt-orientiertes Programmieren ist als konsequente Weiterentwicklung des strukturierten und modularen Programmierens zu sehen. Im Folgenden werden unterrichtserprobte Beispiele für den Einsatz von Delphi im Informatik-Unterricht vorgestellt.
  • Scratch - Gruppenpuzzle Der Einstieg in kreative Programmierprojekte
    $Ein Gruppenpuzzle ist ein möglicher Zugang zur Einführung ins Programmieren mit Scratch. Die Teilnehmenden lernen in 4 Gruppen:Gestaltung: Kostümwechsel, Sound, Musik Bewegung: anderen Objekten folgen, Sensoren: Tastatursteuerung, Kollisionsprüfung Variablen: Inputs, Zähler, Operatoren kennen, um danach gemeinsam ein Spiel (Breakout) zu programmieren.
  • Scratch Projektideen
    $Scratch ist eine am MIT entwickelte, frei verfügbare Programmierumgebung für Kinder und Jugendliche nach dem «low floor – wide walls – high ceiling»-Prinzip. Es existiert bereits viel Material sowie unter scratch.mit.edu über 37 Millionen einseh- & änderbare Programme.  Die Pädagogische Hochschule Schwyz hat eine Broschüre mit acht Projektideen für Scratch entwickelt. Dabei wird jeweils ein Kernidee und einige Skript-Blöcke gezeigt, die ein erstes Erfolgserlebnis ermöglichen.
  • MaKey - MaKey Der Einstieg in kreative Programmierprojekte
    $Das MaKey Makey-Board ist eine kleine Platine, mit dem sich leitfähige Objekte in Computertasten umwandeln lassen. Innert kürzester Zeit lassen sich damit kreative, auf Berührungen reagierende Installationen herstellen: Musikinstrumente, Computerspiele und vieles mehr! Diese Broschüre beinhaltet 10 Unterrichtsideen zum Einsatz von MaKey Makey. (PDF, 12 Seiten, CC-By-SA Pädagogische Hochschule Schwyz)
  • Vorlesung Computergrafik
    Vorlesung Computergrafik
  • Java ist auch eine Insel
    ”Java ist auch eine Insel” ist sowohl als gebundener Buch wie auch als Onlineausgabe zugänglich.Aus dem Vorwort:Die Kapitel dieses Buchs sind für Einsteiger in die Programmiersprache Java wie auch für Fortgeschrittene konzipiert. Kenntnisse in einer strukturierten Programmiersprache wie C, Delphi oder Visual Basic und Wissen über objektorientierte Technologien sind hilfreich, weil das Buch nicht explizit auf eine Rechnerarchitektur eingeht oder auf die Frage, was Programmieren eigentlich ist.
  • Handbuch der Java-Programmierung
    Das Handbuch der Java-Programmierung, 6. Auflageist bei Addison-Wesley erschienen und seit August 2009 erhältlich. Es ist der Nachfolger der gleichnamigen 3., 4. und 5. Auflage, sowie von ”Go To Java 2, 2. Auflage” und ”Go To Java 2”.Das Buch ist in allen Buchhandlungen erhältlich.Die freie HTML-Ausgabe darf in der öffentlichen Bildungseinrichtung auf einem oder mehreren nicht-öffentlichen Computern unentgeltlich installiert und in der Forschung und Lehre verwendet werden.
  • Java-Editor
    Schulgeeignete Java-Entwicklungsumgebung
  • Hausarbeiten der Lehrerweiterbildung Informatik
    -
  • Delphi im Informatikunterricht
    In der Informatik hat sich das objektorientierte Programmierparadigma durchgesetzt. Objekt-orientiertes Programmieren ist als konsequente Weiterentwicklung des strukturierten und modularen Programmierens zu sehen. Im Folgenden werden unterrichtserprobte Beispiele für den Einsatz von Delphi im Informatik-Unterricht vorgestellt.