Informatik
Programmierung
Programmieren macht Spaß! Warum? Nun - wenn Ihr's nicht fühlt, Ihr werdets nicht erjagen. ;-)
Am Gymnasium Coswig arbeiten wir mit folgenden Umgebungen
- Robot Karol (Klasse 8) kostenfreier Download
Robot Karol ist genial für erste Berührungen mit Algorithmen und deren Programmierung. Die Sprache ist einfach, enthält aber alle wesentlichen Elemente einer "richtigen" Programmierprache. Die Aufgaben die Karol erfüllen kann, sind anschaulich und damit sind die Algorithmen verständlich und gut nachvollziehbar.
- EOS (Klasse 8) kostenfreier Download
EOS (einfache objektorientierte Sprache) bietet einen anschaulichen Zugang zum Klassen-Objekt-Attribut-Methode-Modell der Informatik. Damit werden Grafiken nicht gezeichnet, sondern quasi "programmiert". Mit ähnlicher Syntax wie Karol lassen sich die Grafiken auch animieren. Das folgende Script erzeugt eine Uhr mit zwei sich drehenden Zeigern
- Scratch (Klasse 7 u. 8) kostenfreier Download Scratch ist ebenfalls eine objektorientierte Sprache, bei die Programmelemente grafisch zusammengesetzt werden. Durch die Trickfilmoptik ist ein hoher Spaßfaktor garantiert.
- CasioBasic(Profil 10)
Basic ist nicht unbedingt zeitgemäß, aber da wir an der Schule einen programmierbaren Casio-Rechner einsetzen, macht es doch Sinn, wenn man weiß, wie man den Rechner programmieren kann. Mit dem folgenden kurzen Script ist das Spiel Zahlenraten fertig.
local t,g,v ClrText rand(1,100)?g Do Input t,"1=t=100","Rate eine Zahl t" If t<g Then Print "Zu Klein" IfEnd If t>g Then Print "Zu Groß" IfEnd LpWhile g<t Print "Richtig"
- JavaScript Eine Einführung
JavaScript ist trotz harter Konkurrenz durch andere Sprachen aus dem Web 2.0 nicht wegzudenken. Gemeinsam mit PHP sorgt es für Interaktivität im Web. Sehr aktuell, aber nicht so ganz einfach zu erlernen
- Delphi
Ein Klassiker. Durch die gnadenlos logische Struktur für ambitionierte Programmiernovizen bestens geeignet.
Material
- Grundlagen Bildbearbeitung Profil 9
- Grundlagen der Programmierung Info 11
- Einführung HTML Profil 10
Weblinks
- Edelgrau - Alles über Computergrafik mit CorelPhotoPaint
- Audacity - der freie Audio-Editor
- Selfhtml - Das HTML-Standardwerk
- Phase 5 und ftp-uploader - Zwei klasse Tools für die Erstellung und Pflege der Homepage; für Privatanwender kostenlos nutzbar