<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="https://www.informatiktools.de/skins/common/feed.css?270"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
		<id>https://www.informatiktools.de/index.php?feed=atom&amp;target=Sascha_Steinborn&amp;title=Spezial%3ABeitr%C3%A4ge%2FSascha_Steinborn</id>
		<title>Informatiktools - Benutzerbeiträge [de]</title>
		<link rel="self" type="application/atom+xml" href="https://www.informatiktools.de/index.php?feed=atom&amp;target=Sascha_Steinborn&amp;title=Spezial%3ABeitr%C3%A4ge%2FSascha_Steinborn"/>
		<link rel="alternate" type="text/html" href="https://www.informatiktools.de/index.php?title=Spezial:Beitr%C3%A4ge/Sascha_Steinborn"/>
		<updated>2026-04-30T11:17:30Z</updated>
		<subtitle>Aus Informatiktools</subtitle>
		<generator>MediaWiki 1.16.2</generator>

	<entry>
		<id>https://www.informatiktools.de/index.php?title=BlueJ</id>
		<title>BlueJ</title>
		<link rel="alternate" type="text/html" href="https://www.informatiktools.de/index.php?title=BlueJ"/>
				<updated>2012-01-04T19:22:55Z</updated>
		
		<summary type="html">&lt;p&gt;Sascha Steinborn: Die Seite wurde neu angelegt: „{{Infobox |Name = BlueJ |Logo = Datei:Bluej.jpg |Kurzbeschreibung = Speziell für Ausbildungszwecke entwickelte Programmierumgebung von Java  |Schlagwoerter =…“&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox&lt;br /&gt;
|Name = BlueJ&lt;br /&gt;
|Logo = [[Datei:Bluej.jpg]]&lt;br /&gt;
|Kurzbeschreibung = Speziell für Ausbildungszwecke entwickelte Programmierumgebung von Java &lt;br /&gt;
|Schlagwoerter = Programmieren, Java, OOP&lt;br /&gt;
|Altersgruppen = Sek. II, Hochschule&lt;br /&gt;
|Sprachen = Englisch&lt;br /&gt;
|Entwickler = Michael Kölling und John Rosenberg&lt;br /&gt;
|AktuelleVersion = 3.0.6&lt;br /&gt;
|Plattform = Windows, Mac OS, Linux&lt;br /&gt;
|Lizenz = http://www.bluej.org/about/license.html&lt;br /&gt;
|Lizenzkosten = kostenfrei&lt;br /&gt;
|Website = [http://www.bluej.org/ BlueJ Homepage]&lt;br /&gt;
}}&lt;br /&gt;
 &lt;br /&gt;
BlueJ ist eine integrierte Entwicklungsumgebung für die JavaProgrammierung. Es wurde speziell für Ausbildungszwecke entwickelt, da das Lernen und Lehren von den Zusammenhängen der objektorientierten Programmierung unterstützt wird.&lt;br /&gt;
Zum Programmieren bietet BlueJ ein verkürztes UML-Klassendiagramm, sowie einen Texteditor, indem die Syntax von Java hervorgehoben und automatisch vervollständigt wird. Anstatt des Quelltextes kann auch die Dokumentation eingesehen werden. Im UML-Klassendiagramm kann der Benutzer neue Klassen erstellen und Assoziationen zwischen Klassen bilden. Diese Veränderung werden auch im Quellcode übernommen, sowie Änderung im Quellcode, die das Klassendiagramm betreffen, werden auch im Diagramm geändert.&lt;br /&gt;
Es steht eine Laufzeit-Umgebung für Objekte zur Verfügung, sowie Ein- und Ausgabefenster für Methoden. Von den kompilierten Klassen lassen sich Objekte erzeugen. Diese können durch öffentliche Methoden verändert werden und die Veränderung kann man in BlueJ nachvollziehen.&lt;br /&gt;
&lt;br /&gt;
== Ziele und Besonderheiten ==&lt;br /&gt;
* Einführung in die Programmierung mit Java&lt;br /&gt;
* OOP-Zusammenhänge werden grafisch veranschaulicht&lt;br /&gt;
* Änderungen im Klassendiagramm werden im Quellcode übernommen und andersherum&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Einfaches Beispiel / Screenshot ==&lt;br /&gt;
&lt;br /&gt;
[[Datei:BlueJBeispiel.jpg|448px]]&lt;br /&gt;
&lt;br /&gt;
[http://oszhdl.be.schule.de/gymnasium/faecher/informatik/delphi_karel/bilder/city2.jpg Karel]&lt;br /&gt;
&lt;br /&gt;
== Technische Voraussetzungen und Hinweise ==&lt;br /&gt;
&amp;lt;!--Welcher Installationsaufwand ist nötig?&lt;br /&gt;
Lässt sich das Werkzeug im Netzwerk betreiben? &lt;br /&gt;
etc.--&amp;gt;&lt;br /&gt;
Windows 2000 oder höher: Installer vorhanden. MacOS X: Installer. Debian, Ubuntu und andere auf Dbian basierende System: Installer. Alle anderen Systeme: ausführbare jar Datei.&lt;br /&gt;
* Minimale Systemvoraussetzungen: 64MB Hauptspeicher, Pentium II Prozessoer oder ähnliches&lt;br /&gt;
* Empfohlene Systemvoraussetzungen: 128MB Hauptspeicher, 400MHz Pentium III Prozessor oder höher&lt;br /&gt;
*Software voraussetzungen: Java 5 JDK oder neuer muss installiert sein&lt;br /&gt;
&lt;br /&gt;
== Schulischer Einsatz ==&lt;br /&gt;
=== Korrespondierende Inhalts-/Prozessbereiche ===&lt;br /&gt;
&amp;lt;!-- &amp;lt;Einordnung in die Bildungsstandards Informatik&amp;gt; --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Inhaltsbereiche:&lt;br /&gt;
* Algorithmen&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--* Information und Daten --&amp;gt;&lt;br /&gt;
&amp;lt;!--* Informatiksysteme --&amp;gt;&lt;br /&gt;
&amp;lt;!--* Informatik, Mensch und Gesellschaft --&amp;gt;&lt;br /&gt;
&amp;lt;!--* Informatik, Mensch und Gesellschaft --&amp;gt;&lt;br /&gt;
Prozessbereiche:&lt;br /&gt;
* Modellieren und Implementieren&lt;br /&gt;
* Kommunizieren und Kooperieren&lt;br /&gt;
&lt;br /&gt;
===Inhalte und Themen===&lt;br /&gt;
BlueJ kann als Ausgangspunkt für die objektorientierte Programmierung dienen, sowie der Programmiersprache Java. Es lassen sich interessante Themen für die Schüler finden, wie z.B.: Spiele und Animationen erstellen, Daten und Medienverwaltungen,...&lt;br /&gt;
&lt;br /&gt;
===Ideen zum Unterrichtseinsatz===&lt;br /&gt;
* Einfache Einführungsbeispiele&lt;br /&gt;
* Grundlagen der Programmiersprachen ausprobieren (Schleifen, Bedingungen,...) &lt;br /&gt;
* Veranschaulichung des OOP-Zusammenhangs nutzen&lt;br /&gt;
&lt;br /&gt;
=== Einsatz in weiteren Fächern ===&lt;br /&gt;
Der Einsatz von BlueJ in verschiedenen Fächern ist schwierig, da Programmierkenntnisse vorhanden sein müssen. Es lassen sich aber Themen aus anderen Fächern finden, die ein BlueJ Projekt ergeben sollen.&lt;br /&gt;
&lt;br /&gt;
== Einschätzung/ Kritik == &lt;br /&gt;
&amp;lt;!--Stärken/Schwächen (Kritik)--&amp;gt;&lt;br /&gt;
BlueJ bietet viel Potenzial um die objektorientierte Programmierung zu verdeutlichen und um Kenntnisse in Java zu erwerben. Es benötigt jedoch ein hohes Abstraktionslevel, damit man in BlueJ ein Projekt erstellen kann. Es werden viele Befehle und syntaktische Anforderungen gefordert. Dadurch benötigen Java-Neulinge eine Anleitung und viele Beispiele. Für Fortgeschrittene Java-Benutzer ist BlueJ intuitiv zu verstehen und spart viel Arbeit.&lt;br /&gt;
&lt;br /&gt;
== Unterrichtsmaterialien und -beispiele ==&lt;br /&gt;
&amp;lt;!--Links und Kurzbeschreibung zu Materialien und dokumentierten Erfahrungen.--&amp;gt;&lt;br /&gt;
[http://www.u-helmich.de/inf/BlueJ/kurs11/index.html Einführung in das Programmieren mit BlueJ]&lt;br /&gt;
&amp;lt;!--*{{pdf|Testdokument.pdf|Testdokument.pdf}}--&amp;gt;&lt;br /&gt;
&amp;lt;!--*{{rar|Testarchiv.rar|Testarchiv.rar}}--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--== Varianten, Weiterentwicklungen und Erweiterungen == --&amp;gt;&lt;br /&gt;
&amp;lt;!--Links und Beschreibungen zu Tools, die auf diesem Werkzeug aufbauen bzw. diesem ähneln.--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Referenzen, weiterführende Literatur und Ansprechpartner ==&lt;br /&gt;
&amp;lt;!--weiterführende Literatur zum Tool/ Wissenschaftliche Veröffentlichungen/weitere Referenzen/Quellen--&amp;gt;&lt;br /&gt;
[http://books.google.de/books/about/Java_lernen_mit_BlueJ.html?hl=de&amp;amp;id=sYYr93RSg34C Java lernen mit BlueJ]&lt;br /&gt;
&amp;lt;!--Links zu  Institutionen/Schulen, welche das Werkzeug einsetzen--&amp;gt;&lt;br /&gt;
&amp;lt;!--Ansprech- und Diskussionspartner--&amp;gt;&lt;br /&gt;
&amp;lt;!--*[http://www.beispiel1.url http://www.beispiel1.url]--&amp;gt;&lt;br /&gt;
&amp;lt;!--*[http://www.beispiel2.url angezeigter Name]--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Kommentare ==&lt;br /&gt;
{{:{{TALKSPACE}}:{{PAGENAME}}}}&lt;br /&gt;
&amp;lt;comments /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- [[Category:objektorientiert]] --&amp;gt;&lt;br /&gt;
&amp;lt;!-- [[Category:ereignisorientiert]] --&amp;gt;&lt;br /&gt;
&amp;lt;!-- [[Category:Visualisierung]] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--Falls aus der Wikipedia Inhalte übernommen wurden, kann folgende Box verwendet werden:--&amp;gt;&lt;br /&gt;
&amp;lt;!--{{Kopie wpde|Name des Artikels|01.01.2011}}--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sascha Steinborn</name></author>	</entry>

	<entry>
		<id>https://www.informatiktools.de/index.php?title=Datei:BlueJBeispiel.jpg</id>
		<title>Datei:BlueJBeispiel.jpg</title>
		<link rel="alternate" type="text/html" href="https://www.informatiktools.de/index.php?title=Datei:BlueJBeispiel.jpg"/>
				<updated>2012-01-04T18:26:58Z</updated>
		
		<summary type="html">&lt;p&gt;Sascha Steinborn: Beispiel Bild für BlueJ
Aus der Schule&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Beispiel Bild für BlueJ&lt;br /&gt;
Aus der Schule&lt;/div&gt;</summary>
		<author><name>Sascha Steinborn</name></author>	</entry>

	<entry>
		<id>https://www.informatiktools.de/index.php?title=Datei:Bluej.jpg</id>
		<title>Datei:Bluej.jpg</title>
		<link rel="alternate" type="text/html" href="https://www.informatiktools.de/index.php?title=Datei:Bluej.jpg"/>
				<updated>2012-01-04T16:57:09Z</updated>
		
		<summary type="html">&lt;p&gt;Sascha Steinborn: BlueJ Markenzeichen
http://www.sugarmile.com/BlogEngine/image.axd?picture=2011%2F10%2Fbluej-org.jpg&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;BlueJ Markenzeichen&lt;br /&gt;
http://www.sugarmile.com/BlogEngine/image.axd?picture=2011%2F10%2Fbluej-org.jpg&lt;/div&gt;</summary>
		<author><name>Sascha Steinborn</name></author>	</entry>

	</feed>