About: BlueJ

An Entity of Type: software, from Named Graph: http://dbpedia.org, within Data Space: dbpedia.org

BlueJ is an integrated development environment (IDE) for the Java programming language, developed mainly for educational purposes, but also suitable for small-scale software development. It runs with the help of Java Development Kit (JDK).

Property Value
dbo:abstract
  • BlueJ je volně šiřitelné multiplatformní vývojové prostředí vyvinuté speciálně pro výuku objektově orientovaného programování v jazyce Java. Umožňuje studentům navrhovat diagram tříd vyvíjené aplikace ve zjednodušené verzi jazyka UML. Hlavní výhodou BlueJ je jeho interaktivnost – umožňuje vytvářet instance jednotlivých tříd, zasílat jim zprávy a volat jejich metody. Prostředí BlueJ bylo vyvinuto v druhé polovině devadesátých let a . V současné době (leden 2016) je dostupné ve verzi 3.1.6. O programování v tomto prostředí vyšly nejméně 3 knihy: * česky Rudolf Pecinovský: Myslíme objektově v jazyku JAVA, 2. vyd. * česky Rudolf Pecinovský: OOP: Naučte se myslet a programovat objektově * anglicky David J. Barnes & Michael Kölling: Objects First with Java (A Practical Introduction using BlueJ), 4th ed (cs)
  • BlueJ ist eine integrierte Entwicklungsumgebung für Java, die speziell für Ausbildungszwecke konzipiert wurde. Insbesondere das Vermitteln von Zusammenhängen in der objektorientierten Programmierung steht im Mittelpunkt des Systems. Dem Benutzer stehen zur Programmierung ein Fenster mit einem verkürzten UML-Klassendiagramm und ein Texteditor mit Syntaxhervorhebung und Autovervollständigung zur Verfügung. Im Klassendiagramm kann der Benutzer Klassen erstellen und Assoziationen zwischen diesen schaffen. Änderungen am Diagramm wirken sich sofort auf den Quelltext aus und umgekehrt. BlueJ stellt eine Laufzeitumgebung für einzelne Objekte bereit einschließlich Ein- sowie Ausgabefenster für Methoden. Nach dem Kompilieren kann der Benutzer Objekte der Klassen erstellen, öffentliche Methoden am Objekt aufrufen und die Belegung der Objektvariablen beobachten. Dabei können einzelne Objekte genutzt werden auch ohne ein vollständiges Java-Programm angeben zu müssen.BlueJ kann kostenlos von der Homepage bezogen werden und ist unter der GNU-GPL-Lizenz (GPLv2) benutzbar. (de)
  • BlueJ is an integrated development environment (IDE) for the Java programming language, developed mainly for educational purposes, but also suitable for small-scale software development. It runs with the help of Java Development Kit (JDK). BlueJ was developed to support the learning and teaching of object-oriented programming, and its design differs from other development environments as a result. The main screen graphically shows the class structure of an application under development (in a UML-like diagram), and objects can be interactively created and tested. This interaction facility, combined with a clean, simple user interface, allows easy experimentation with objects under development. Object-oriented concepts (classes, objects, communication through method calls) are represented visually and in its interaction design in the interface. (en)
  • BlueJ es un entorno integrado de desarrollo (de sus siglas en inglés IDE - Integrated Development Environment) para el lenguaje de programación Java, desarrollado principalmente con propósitos educacionales, pero también es adecuado para el desarrollo de software a pequeña escala. BlueJ fue desarrollado para apoyar la enseñanza y el aprendizaje de la programación orientada a objetos, y como resultado, su diseño difiere de otros entornos de desarrollo.​ La pantalla principal muestra gráficamente la estructura de clases de una aplicación en desarrollo (en un diagrama muy parecido a UML), y los objetos pueden ser creados y probados interactivamente. Combinado con una interfaz de usuario simple, esta facilidad de interacción permite experimentar de manera fácil con los objetos en desarrollo. Los conceptos de la orientación a objetos (clases, objetos, comunicación a través de llamadas a métodos) son representadas visualmente en el diseño de interacción en la interfaz.​ (es)
  • BlueJ est un environnement de développement intégré créé principalement pour l'enseignement de la programmation orientée objet. Il permet d'écrire des programmes Java en utilisant le langage Java ou (depuis la version 4) le langage Stride (langage utilisant un éditeur à base de cadres). BlueJ est capable de décompresser directement les fichiers .jar, et travaille dans des répertoires de projets contenant au moins le fichier bluej.pkg. Il y ajoute ensuite un fichier nommé package.bluej, contenant les coordonnées et tailles des différents objets représentés dans son interface graphique. (fr)
  • BlueJ is een opensource IDE voor de programmeertaal Java. Het is voornamelijk ontwikkeld voor educatieve doeleinden, zoals lessen objectgeoriënteerd programmeren.BlueJ verschilt van andere ontwikkelingsomgevingen doordat het de klassenstructuur weergeeft (in een diagram gelijkend op UML) waarin objecten interactief gecreëerd en getest kunnen worden. (nl)
  • BlueJはJavaやオブジェクト指向プログラミングの教育用途に開発された統合開発環境である。小規模なソフトウェア開発にも向いており、一般的に教育機関での開発ツールとして有用性が認められている。デザインが他の開発環境とは異なっており、画面には主に開発中アプリケーションのクラス構造が図式(統一モデリング言語に似たダイアグラム)され、他にもオブジェクトを容易に作成し検証できる。オブジェクト指向の各概念(クラス (コンピュータ)、オブジェクト (プログラミング)、メソッド (計算機科学)通信)をインターフェース上で視覚的に表現している。 (ja)
  • BlueJ — интерактивная среда разработки на языке Java, созданная в основном для использования в обучении, но также подходящая для разработки небольших программ. «BlueJ» создана для начального обучения программированию специалистами британского , австралийского Университета Монаша и компании Sun Microsystems. BlueJ была разработана для поддержки обучения объектно-ориентированному программированию, и поэтому её дизайн значительно отличается от других сред разработки. Главный экран показывает структуру классов разрабатываемого приложения в графическом виде (на UML-подобной диаграмме), а объекты можно создавать и тестировать интерактивно. Подобная интерактивность совместно с ясным, простым интерфейсом пользователя позволяет легко экспериментировать с разрабатываемыми объектами. Концепции объектно-ориентированной разработки (классы, объекты, сообщение через вызов методов) интерактивны и наглядно представлены в интерфейсе программы. В оригинальной версии отсутствует редактор форм, однако его можно подключить в качестве стороннего плагина. (ru)
  • BlueJ é um ambiente de desenvolvimento integrado para desenvolvimento Java. Foi desenvolvido principalmente para iniciação na programação orientada a objetos. Foi desenvolvido por Michael Kölling com a intenção de facilitar o ensino e o aprendizado da programação orientada a objetos. Seu design difere significativamente de outros ambientes de desenvolvimento integrado, pois mostra a estrutura do programa em desenvolvimento como um diagrama UML, o que facilita a visualização da modelagem das classes. (pt)
dbo:author
dbo:computingPlatform
dbo:genre
dbo:language
dbo:license
dbo:operatingSystem
dbo:programmingLanguage
dbo:thumbnail
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 998941 (xsd:integer)
dbo:wikiPageLength
  • 5825 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 1123397270 (xsd:integer)
dbo:wikiPageWikiLink
dbp:author
  • Michael Kölling and John Rosenberg (en)
dbp:caption
  • Screenshot of BlueJ (en)
dbp:developer
  • BlueJ Team (en)
dbp:genre
dbp:language
dbp:license
  • GPL-2.0-or-later with the Classpath exception (en)
dbp:logo
  • BlueJ Logo.svg (en)
dbp:logoSize
  • 96 (xsd:integer)
dbp:name
  • BlueJ (en)
dbp:operatingSystem
dbp:platform
dbp:programmingLanguage
dbp:screenshot
  • 20210807130603 (xsd:decimal)
dbp:screenshotSize
  • 250 (xsd:integer)
dbp:website
dbp:wikiPageUsesTemplate
dbp:wordnet_type
dct:subject
gold:hypernym
rdf:type
rdfs:comment
  • BlueJ est un environnement de développement intégré créé principalement pour l'enseignement de la programmation orientée objet. Il permet d'écrire des programmes Java en utilisant le langage Java ou (depuis la version 4) le langage Stride (langage utilisant un éditeur à base de cadres). BlueJ est capable de décompresser directement les fichiers .jar, et travaille dans des répertoires de projets contenant au moins le fichier bluej.pkg. Il y ajoute ensuite un fichier nommé package.bluej, contenant les coordonnées et tailles des différents objets représentés dans son interface graphique. (fr)
  • BlueJ is een opensource IDE voor de programmeertaal Java. Het is voornamelijk ontwikkeld voor educatieve doeleinden, zoals lessen objectgeoriënteerd programmeren.BlueJ verschilt van andere ontwikkelingsomgevingen doordat het de klassenstructuur weergeeft (in een diagram gelijkend op UML) waarin objecten interactief gecreëerd en getest kunnen worden. (nl)
  • BlueJはJavaやオブジェクト指向プログラミングの教育用途に開発された統合開発環境である。小規模なソフトウェア開発にも向いており、一般的に教育機関での開発ツールとして有用性が認められている。デザインが他の開発環境とは異なっており、画面には主に開発中アプリケーションのクラス構造が図式(統一モデリング言語に似たダイアグラム)され、他にもオブジェクトを容易に作成し検証できる。オブジェクト指向の各概念(クラス (コンピュータ)、オブジェクト (プログラミング)、メソッド (計算機科学)通信)をインターフェース上で視覚的に表現している。 (ja)
  • BlueJ é um ambiente de desenvolvimento integrado para desenvolvimento Java. Foi desenvolvido principalmente para iniciação na programação orientada a objetos. Foi desenvolvido por Michael Kölling com a intenção de facilitar o ensino e o aprendizado da programação orientada a objetos. Seu design difere significativamente de outros ambientes de desenvolvimento integrado, pois mostra a estrutura do programa em desenvolvimento como um diagrama UML, o que facilita a visualização da modelagem das classes. (pt)
  • BlueJ je volně šiřitelné multiplatformní vývojové prostředí vyvinuté speciálně pro výuku objektově orientovaného programování v jazyce Java. Umožňuje studentům navrhovat diagram tříd vyvíjené aplikace ve zjednodušené verzi jazyka UML. Hlavní výhodou BlueJ je jeho interaktivnost – umožňuje vytvářet instance jednotlivých tříd, zasílat jim zprávy a volat jejich metody. Prostředí BlueJ bylo vyvinuto v druhé polovině devadesátých let a . V současné době (leden 2016) je dostupné ve verzi 3.1.6. O programování v tomto prostředí vyšly nejméně 3 knihy: (cs)
  • BlueJ ist eine integrierte Entwicklungsumgebung für Java, die speziell für Ausbildungszwecke konzipiert wurde. Insbesondere das Vermitteln von Zusammenhängen in der objektorientierten Programmierung steht im Mittelpunkt des Systems. Dem Benutzer stehen zur Programmierung ein Fenster mit einem verkürzten UML-Klassendiagramm und ein Texteditor mit Syntaxhervorhebung und Autovervollständigung zur Verfügung. Im Klassendiagramm kann der Benutzer Klassen erstellen und Assoziationen zwischen diesen schaffen. Änderungen am Diagramm wirken sich sofort auf den Quelltext aus und umgekehrt. (de)
  • BlueJ is an integrated development environment (IDE) for the Java programming language, developed mainly for educational purposes, but also suitable for small-scale software development. It runs with the help of Java Development Kit (JDK). (en)
  • BlueJ es un entorno integrado de desarrollo (de sus siglas en inglés IDE - Integrated Development Environment) para el lenguaje de programación Java, desarrollado principalmente con propósitos educacionales, pero también es adecuado para el desarrollo de software a pequeña escala. (es)
  • BlueJ — интерактивная среда разработки на языке Java, созданная в основном для использования в обучении, но также подходящая для разработки небольших программ. «BlueJ» создана для начального обучения программированию специалистами британского , австралийского Университета Монаша и компании Sun Microsystems. В оригинальной версии отсутствует редактор форм, однако его можно подключить в качестве стороннего плагина. (ru)
rdfs:label
  • BlueJ (en)
  • BlueJ (cs)
  • BlueJ (de)
  • BlueJ (es)
  • BlueJ (fr)
  • BlueJ (ja)
  • BlueJ (nl)
  • BlueJ (pt)
  • BlueJ (ru)
owl:sameAs
prov:wasDerivedFrom
foaf:depiction
foaf:homepage
foaf:isPrimaryTopicOf
foaf:name
  • BlueJ (en)
is dbo:knownFor of
is dbo:wikiPageRedirects of
is dbo:wikiPageWikiLink of
is dbp:knownFor of
is foaf:primaryTopic of
Powered by OpenLink Virtuoso    This material is Open Knowledge     W3C Semantic Web Technology     This material is Open Knowledge    Valid XHTML + RDFa
This content was extracted from Wikipedia and is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License