Software für den Informatikkurs
1. MS Access (lizenzpflichtig, ist in der Schule installiert)
2. Java Development Kit (JDK)
Download hier (80 MB): http://java.sun.com/javase/downloads/index.jsp
***
Oder das SDK: http://www.microsoft.com/downloads/en/details.aspx?familyid=6B6C21D2-2006-4AFA-9702-529FA782D63B&displaylang=en
Wer nur eine Minimallösung installieren möchte, kann sich zunächst auf die Laufzeitumgebung "JRE" (Java Runtime Environment) beschränken. Aktuell ist "JRE 7" (Stand 24.11.2011). Das reicht für die Programmierung mit dem Hamster-Modell, aber nicht für die Programmierung mit Greenfoot.
Download "JRE": http://java.sun.com/javase/downloads/index.jsp
Wer in Java programmieren möchte, der benötigt auch eine Entwicklungsumgebung, die Code compiliert, Fehler anzeigt und Code ausführen kann. Sehr verbreitet ist die Umgebung "Eclipse" (freie software, ca. 200 MB). Homepage: www.eclipse.org. Eclipse bringt auch seine eigene Java-Umgebung (SDK bzw. JDK und JRE) mit. Wenn man seinen eigenen Code compilieren will, sollte man die "PATH"-Systemvariable auf das "bin"-Verzeichnis des JDK einstellen. Dort liegt das Programm "javac.exe" (wenn man Windwos benutzt), der Java-Compiler. Die Path-Variable wird bei Windows 7 unter Systemsteuerung - System und Sicherheit - System - Erweiterte Systemeinstellungen - Umgebungsvariablen gesetzt.
3. Java-Hamster-Modell
Voraussetzung: Java JRE oder JDK muss installiert sein (siehe oben)
1. Download des zip-Archives hier: http://www.java-hamster-modell.de/ (unter "Simulator" - "Download“, ca. 30 MB)
2. Entpacken Sie (z.B. mit 7-zip oder WinZip) die Datei und kopieren Sie dann den Ordner nach C:/Programme
3. Start mit der batch-Datei "hamstersimulator.bat" (nicht .jar)
Frohes Hamstern!
4. Greenfoot
Greenfoot bietet eine spielerische Einführung in das objektorientierte Programmieren. Als Voraussetzung muss das JDK installiert sein.
Zur Downloadseite von Greenfoot
5. CrypTool - Ein Tool zur Veranschaulichung der wichtigsten Verschlüsselungsverfahren
Programmierung in C#:
6 .NET Framework und Sharp Develop
Das .NET Framework muss VOR Sharp Develop installiert werden.
Achtung: In der Schule sind nicht die neusten Versionen installiert. Wenn Sie zu Hause mit .NET Framework 4 arbeiten, können Ihre Dateien in der Schule nicht ausgeführt werden. Sie können deshalb auch eine etwas ältere Version installieren, damit Sie auch zu Hause erstellte eigene Programme in der Schule ausführen können:
Kompatibel mit der Version in der Schule
|
Neuste Versionen |
Windows 7 beinhaltet schon das .NET Framework 3.5.
Falls Sie mit einer früheren Version von Windows
arbeiten, benötigen Sie:
und
Auf jeden Fall installieren müssen Sie: Sharp Develop 3.2oder wie in der Schule die ältere Version Sharp Develop 2.2Falls es immer noch Probleme gibt, kann dies folgende Ursachen haben: a) Mit der 64-bit-Version von Windows 7 arbeitet der C#-Compiler nicht richtig. b) In der Schule nutzen wir Sharp Develop 2.2, vielleicht mal damit probieren. c) Ggf. hilft es, das zugehörige SDK zu installieren, verlinkt auf der Sharp-Develop-Seite (siehe oben). |
.NET Framework 4 ("eigenständige Version")Achtung: NICHT nur das "Client Profile" herunterladen,
das reicht für Sharp Develop 4 nicht aus.
Die Version 4 ist noch nicht ausreichend getestet bezüglich der InfoKurs-Tools.
Sharp Develop 4Ihre Programme werden mit diesen Versionen nicht in der Schule geöffnet werden können. |
VORSICHT: Die Versionen zeigen nur eine sehr eingeschränkte Kompatibilität.
Programme, die mit .NET Framework 4 geschrieben worden sind, können nicht von älteren Versionen bearbeitet werden.
Weitere Infos zu .NET gibt es hier: http://de.wikipedia.org/wiki/.NETAlternative zu Sharp Develop: Eine kostenpflichtige und professionelle Entwicklungsumgebung ("IDE") ist Microsoft Visual Studio. Für unsere Zwecke reicht jedoch das kostenfreie Open-Source-Produkt Sharp Develop.
7. „InfokursTools“ (Erweiterung zu Sharp Develop)
Hinweise zur Installation des .NET Framework:
1. Das .NET Framework ist notwendig, damit Programme laufen, die mit C# erzeugt wurden. Außerdem enthält das .NET Framework die Compiler, die aus dem Quelltext die ausführbaren Dateien erzeugen.
2. Die Programme sollten in der genannten Reihenfolge installiert werden, ansonsten kann es Probleme geben.
3. Für alle Installationen sollte man Administratorrechte auf dem PC besitzen.
4. Nach der Frage, ob man das .NET Framework wirklich installieren will, muss man der Lizenz zustimmen. Das Framework wird danach ohne weiteres Zutun installiert, was aber eine Weile dauern kann.
***************************Installation von Sharp Develop:
Wir arbeiten im Informatikkurs mit der kostenlosen Open-Source Entwicklungsumgebung Sharp Develop. Sie enthält neben einem sehr guten Editor für den Quelltext auch einen grafischen Designer für die Benutzeroberflächen. Zudem bietet sie auch viele Hilfen an, die das Programmieren stark erleichtern.
Ablauf der Installation:
Wenn man keine Platzprobleme auf der Festplatte hat, kann man die Vorgaben übernehmen. Auch wenn die Installation auf Englisch abläuft, hat Sharp Develop eine deutschsprachige Benutzeroberfläche.
Beim ersten Start von Sharp Develop wird man in den älteren Versionen noch gefragt, ob eine neue Datenbank "Code-Completion" angelegt werden soll. Dies auf jeden Fall bejahen! Code-Completion liefert alle Methoden und Eigenschaften eines Objektes, wenn man nach dem Objektnamen einen Punkt eingibt. Code-Completion ist sehr hilfreich, wenn man nicht genau weiß, welche Methoden oder Eigenschaften ein Objekt hat. Deshalb sollte man auf jeden Fall diese Datenbank erstellen. Im nächsten Schritt kann man einfach den voreingestellten Standardpfad für die Datenbank übernehmen.
Damit ist die Installation geschafft.
***************************
8. CrypTool
***************************
9. xampp (auf eigenem PC / Laptop) oder mowes portable (auf USB-Stick), um eine lokale Serverumgebung verfügbar zu haben für die Erstellung einer homepage
- Bitte beachten Sie die näheren Informationen auf der Kursseite (nach unten scrollen)!
10. Joomla 1.5 oder 2.5