Networks
Tools - Programmierung
Team 194 "Team Rodenkirchen"
Das Programm ist in der Lage mehrere PCs auf einem einzelnen Computer zu simulieren. Auf jedem dieser virtuellen Computer können gleichzeitig verschiedene Java-Applikationen ausgeführt werden.
CoRe - Collaborative Realtime
Tool - Dokumentenbearbeitung
Team 200 "Knights of Java"
Collaborative Realtime ist ein Echtzeit-Textverarbeitungsprogramm für Lerngruppen. Es besteht die Möglichkeit, mit mehreren Leuten an demselben Projekt zu arbeiten, sei es ein Quellcode oder ein einfaches Textdokument.
Parser
Tools - Informatik
Team 204 "Mariensoft"
Bei Parser handelt es sich um ein Programm, das umgangssprachlichen Pseudo-Code in verschiedene Programmiersprachen übersetzen kann. Der User gibt in einem dafür vorgesehenen Textfeld seine Anweisungen in einer einfachen, jedoch von der Syntax festgelegten Umgangssprache an und erhält, durch klick eines Buttons, das Äquivalent in reellen Programmiersprachen angezeigt.
Wahlverfahrenvergleicher
Tools - Politik
Team 211 "Polis 12"
Dieses Programm behandelt die unterschiedlichen Verfahren zur Vergabe
der Sitze in einem Parlament. Das Programm errechnet nach der Eingabe
verschiedener Parteien und deren Wählerstimmen die Anzahl der Sitze,
die sie im jeweiligen Parlament bekommen würde.
Wahlprogramm
Tool - Politik
Team 215 "Polis 13"
Mit diesem Programm für den Politik-Unterricht wird anschaulich gezeigt, wie Verfahren zur Sitzverteilung nach einer Wahl funktionieren und welchen Einfluss sie auf die Mehrheitsverhältnisse in einem parlamentarischen Gremium haben. Der Benutzer kann hierbei auch aktuelle Daten eingeben.
TeleText
Tool - Informatik
Team 217 "Example Group"
Das Programm kann Videotexte Codieren und Decodieren. Es werden Texte in Ascii-Werte und Binaercodes umgewandelt. Diese werden danach ausgegeben. Vorwiegend kann man es im Bereich der Telekommunikation einsetzen, sowie im Informatikunterrricht als Demonstration eines Java Programms.
VERD
Tool - Anwendungsentwicklung
Team 229 "Obisoft"
VERD ist ein Programm zur Modellierung von ER-Diagrammen. Es dient zum einen in der konzeptionellen Phase der Anwendungsentwicklung der Verständigung zwischen Anwendern und Entwicklern, wobei ausschließlich das Was, also die Sachlogik, und nicht das Wie, also die Technik, wesentlich ist.
Zum anderen dient das ER - Modell in der Implementierungsphase als Grundlage für das Design der Datenbank.
Java-Subnet-Calculator
Tools - Computer/Netzwerke
Team 90 "CMB-JSC"
Die grundlegenden Prinzipien von Netzwerken gehen nicht an TCP/IP vorbei.
Bei der Bestimmung von Netzwerkadressen und Subnetzmasken ist es auf die Dauer schwerfällig und zeitintensiv, die mühsam per Hand erzielten Ergebnisse zu kontrollieren oder gar visuell darzustellen. Genau mit dieser Problematik befasst sich das Projekt Java-Subnet-Calculator. Mit Ihm lassen sich Aufgabenstellungen im Bereich der Subnetzbildung in TCP/IP Netzwerken erfüllen, auswerten und visuell darstellen. Bei der Entwicklung innerhalb des Fachs Betriebssysteme/Netzwerke entstand zusätzlich der Bedarf nach einer Ping-Funktion für Rechner, Rechnergruppen und Subnetze im physikalischen Netzwerk.
EasyJ
Tools - Editor Java-Programmierung
Team 94 "JCreators"
Dieses Programm vereinfacht Schülern die Java-Programmierung. Mit EasyJ können Attribute und Methoden zu Java-Klassen hinzugefügt werden, ohne eine einzige Zeile Programmcode fehlerträchtig von Hand schreiben zu müssen. Anschließend kann der Programmcode der Funktionen erstellt werden. Hierbei kommt dem Programmierer zugute, dass er sich nur um den Funktionsinhalt kümmern muss. Das verringert die Fehlerquote und erhöht zugleich die Übersichtlichkeit.
Durch die strikte Trennung von Klassendesign und Programmfunktionen wird den Anwendern aber auch das objektoorientierte Denken vermittelt. Das Arbeiten mit Klassen wird vereinfacht, weil sie in EasyJ nicht mehr nur eine Ansammlung von Buchstaben sind, sondern eine Verkörperung erfahren. EasyJ enthält in seinem umfangreichen Hilfe-Browser zusätzlich das Handbuch der Javaprogrammierung, das offizielle Java-Tutorial von Sun und die englischsprachige Java 2 SDK Standard Edition Documentation.
DaProg
Tools - Musik
Team 91 "javattenu"
Ziel des Projekts ist eine Applikation zur Visualisierung von Qualitätsverlusten und -unterschieden bei der Konvertierung von Signalen (AD/DA-Wandlung) am Beispiel einer Sounddatei im WAVE-Format. Konfigurierbar sind der Typ des Analog-Digital-Wandlers als auch die Samplerate. Das Ergebnis wird visuell durch mehrere Graphen dargestellt, so dass die Ergebnisse direkt verglichen und ausgewertet werden können.
Ianus
Tools - Schüler
Team 125 "Team Ianus"
Mit diesem Programm können Schüler ihre Oberstufenlaufbahn planen. "Ianus" soll sämtliche Vorschriften und Abhängigkeiten, die eine solche Laufbahn erfüllen muss, sowie das schulspezifische Fächerangebot beinhalten. Außerdem sollen Änderungen der Vorschriften auf administrativer Ebene möglich sein.
Waehrungsrechner
Tools - Währungsrechner
Team 182 "Team Euro"
Das Programm rechnet die wichtigsten Währungen in Euro um.
FileSharer
Tools & Hilfsprogramm - Filesharing
Team 24 "Group of Three (GoT)"
Mit dem FileSharer können Schüler sehr einfach, ohne große Netzwerkkenntnisse und auch ohne besondere Zugriffsrechte Dateien untereinander austauschen oder "chatten". Es lässt sich aber auch als Rechentrainer mit Lernkontrolle einsetzen.
Synchronisationsprogramm
Tools & Hilfsprogramme - Datensynchnisation
Team 22 "Aspirin plus C"
Bei der Erstellung von Hausaufgaben im Informatikunterricht war es immer wieder nötig, zu Hause geschriebene Programme auf die Rechner in der Schule zu übertragen. Mit Hilfe unseres Programms soll es möglich sein, Daten z. B. von einem Memorystick, einem FTP-Server oder einem E-Mail-Server mit dem Schulrechner oder der eigenen Festplatte zu Hause zu synchronisieren.