Home Software Programmierung Schule Support

InfoKurs-Tools


Die InfoKursTools sind eine Sammlung von Komponenten, die die Programmierung in C# im Rahmen des Informatikunterrichts erleichtern sollen.

Im Moment sind die folgenden Komponenten enthalten:

InputBox: Die Klasse InputBox stellt ein Eingabedialogfeld zur Verfügung, mit dem man ganze Zahlen (int), Gleitkommazahlen (double) und Zeichenketten (String) eingeben kann.

Bei Bedarf kann der Wert überprüft werden und der Eingabedialog so lange wiederholt werden, bis eine gültige Zahl eingegeben wird.

RandomNumbers: Die Komponente RandomNumber stellt auf eine einfache Art und Weise (Pseudo-)Zufallszahlen zur Verfügung. Diese Komponente ist ein dünner Wrapper um die Klasse Random aus dem .NET-Framework.

Die Komponente RandomNumbers hat den Vorteil für den Informatikunterricht, dass man beim Lernen von C# schon sehr früh Zufallszahlen sinnvoll nutzen kann.

Turtle: Turtle ist eine Komponente, die einen Zeichenbereich zur Vefügung stellt, in dem gezeichnet werden kann.

Das Konzept der Turtle-Grafik (bzw. Schildkrötengrafik) basiert auf der Programmiersprache LOGO.

Screenshots:


Nutzungsbedingungen:

Die Nutzung der Komponenten und ihrer Quelltexte ist für Unterrichtszwecke ohne Einschränkungen erlaubt, jegliche kommerzielle Nutzung muss mit dem Autor geklärt werden.

Die Komponenten werden "AS-IS" geliefert. Der Autor kann keine Haftung für die Funktionsfähigkeit der Komponenten, gleich für welchen Zweck, übernehmen. In keinem Fall ist der Autor verantwortlich für Schäden, die durch die Benutzung der Komponenten entstanden sind, eingeschlossen aber nicht ausschließlich bezogen auf entgangenen Gewinn oder entgangene Einsparungen, weder durch beschädigte oder verlorene Daten, Software- oder Computer-Fehler oder jede andere Ursache. Der Autor ist nicht verpflichtet, eine Wartung oder Überarbeitung der Komponenten sicherzustellen.


Downloads:

aktuelle Version für .NET 2.0 (bis .NET 3.5): Version 1.3.3948 vom 23.10.2010

Version für den Unterricht mit automatischer Installation in SharpDevelop:

Wichtig: Die Unterricht festgestellten Probleme mit der Turtle sind ab der Version 1.3 behoben!

Hinweise zur Installation dieser Version gibt es auf der Installationsseite.

Version für Fortgeschrittene bzw. andere Entwicklungsumgebungen: InfoKursTools_SDVSBDS_Setup
Bei dieser Version wird weder nach dem Installationsordner von SharpDevelop gefragt noch sind die Vorlagen für SharpDevelop enthalten.

alte Version für .NET 1.1: Version 1.1.2227.33272 vom 12.02.2006

Version für den Unterricht mit automatischer Installation in SharpDevelop: InfoKursTools_Setup

Version für Fortgeschrittene bzw. andere Entwicklungsumgebungen: InfoKursTools_SDVSBDS_Setup