Wolfram-Archiv
Wolfram Programming Lab ist ein Legacy-Produkt.
Alle Funktionen und Merkmale, einschließlich des Zugriffs auf Programming Lab Explorations, sind mit Wolfram|One verfügbar.
Programmieren Sie drauf los. »

Q&A

Q&A für Schüler

Q&A für Lehrende

Wie lässt sich die Wolfram Language mit Scratch vergleichen?

Scratch ist eine einfache, visuelle Programmiersprache für Kinder. Die Wolfram Language ist textbasiert und deutlich mächtiger. Sie eignet sich einerseits ausgezeichnet als Nachfolgesprache auf Scratch, aber auch zum Programmieren auf allen Levels bis hin zur professionellen Programmierung und den Grenzgebieten von Forschung und Industrie.

Wie lässt sich die Wolfram Language mit Java, C++ und Python vergleichen?

Sie basiert auf dem fundamental anderen Ansatz, dass Sprache ein Maximum an Automatisierung und eingebautem Wissen bieten soll. Dadurch ist die Wolfram Language wesentlich mächtiger und gleichzeitig leichter anzuwenden, da repetitive Programmieraufgaben automatisch erledigt werden und für den Anwender wegfallen.

Wie leicht ist die Wolfram Language für Schüler zu erlernen?

Die meisten Neueinsteiger sind beinahe sofort in der Lage, bestehenden Code in der Wolfram Language zu modifizieren und innerhalb kurzer Zeit zu lernen, eigenen Code zu schreiben. Besonders wichtig sind die allgemeine Kohärenz des Sprach-Designs sowie die leicht lesbaren englischsprachigen Funktionsnamen in der Sprache.

Wie funktioniert das Debuggen in der Wolfram Language?

Das Debuggen ist normalerweise viel einfacher als in anderen Sprachen, da die Wolfram Language symbolisch ist. Das heiß, dass jedes Code-Fragment sofort eine Bedeutung hat und für sich allein getestet werden kann.

Ist die Wolfram Language hilfreich beim Erlernen anderer Programmiersprachen?

Ja. Die Sprache bringt Schülern eine Vielzahl von Informatik- und Programmier-Konzepten nahe – welche sie später beim Erlernen anderer Sprachen anwenden können, selbst wenn diese im Vergleich zur Wolfram Language relativ primitiv wirken.

Wie vermittelt die Wolfram Language Low-Level-Konzepte?

Die Wolfram Language ist eine High-Level-Programmiersprache, die so entworfen wurde, dass sich Anwender nicht mit Datentypen, Zeigern, Speicherzuordnung usw. befassen müssen. Wenn Sie das jedoch trotzdem tun wollen, können Sie den Großteil dieser Konzepte bei der Arbeit sehen – und zwar sehr deutlich, dank der symbolischen Struktur der Sprache und der Fähigkeit zur Visualisierung in Sekundenschnelle.

Bereitet das Wolfram Programming Lab auf Informatik-Wettbewerbe, wie den Bundeswettbewerb Informatik, den Informatik-Biber etc. vor?

Die Wolfram Language bietet Schüern eine mächtige Umgebung zum Erlernen zugrundeliegender Konzepte, mit Visualisierung in Sekundenschnelle und wesentlich einfacherem Debuggen.

Wie lange dauert es, die gesamte Wolfram Language zu erlernen?

Im Grunde lernen Sie nie aus. Das Ziel der Sprache ist es, so viel Wissen wie möglich zu beinhalten. Folglich heißt das: Die gesamte Wolfram Language zu erlernen ist so, als würde man sich mit jedem nur denkbaren Fachgebiet befassen. Die Grundprinzipien der Wolfram Language können Sie jedoch sehr schnell erlernen. Wenn Sie alle Prinzipien beherrschen, beherrschen Sie auch einen Großteil der modernen Informatik.

Wie hängt die Wolfram Language mit Mathematica zusammen?

Beim Erlernen der Mathematica lernen Ihre Schüler auch den Umgang mit Mathematica – das bevorzugte Werkzeug in Mathematik- und anderen technik- und naturwissenschaftsbezogenen Kursen an den meisten Universitäten. Die Wolfram Language ist in einer über 30-jährigen Entwicklungszeit aus Mathematica hervorgegangen.

Wie hängt die Wolfram Language mit Wolfram|Alpha zusammen?

Wolfram|Alpha ist intern in der Wolfram Language integriert. Die Wolfram Language nutzt außerdem die Wolfram Knowledgebase und das Wolfram Natural Language Understanding System zum Verständnis natürlicher englischer Sprache. Beides wurde speziell für Wolfram|Alpha entwickelt.

Praktisches

Muss ich Software installieren, um das Wolfram Programming Lab nutzen zu können?

Nein. Es gibt eine Version des Wolfram Programming Lab, die über die Wolfram Cloud in einem Internetbrowser läuft und keine Software-Installationen voraussetzt.

Kann ich das Wolfram Programming Lab offline nutzen?

Ja, außer beim Abruf von Daten oder bei Eingabe in natürlicher Sprache. Es gibt eine Version des Wolfram Programming Lab, die offline am Wolfram Desktop – auf Mac-, Windows- und Linuxsystemen – läuft und auf die Cloud nur zum Abrufen von Daten oder zur Verarbeitung natürlicher Sprache zugreift.

Kann ich das Wolfram Programming Lab kostenlos ausprobieren?

Ja. Sie können bestehende Programmierideen bearbeiten und Ihre eigenen kleinen Programme schreiben.

Können Schüler das Wolfram Programming Lab zuhause nutzen?

Ja, mit jedem internetfähigen Gerät. Um auf Dateien zugreifen zu können, mit denen im Unterricht gearbeitet wurde, muss man sich einloggen und eine entsprechende Lizenz besitzen. Die Desktopversion des Wolfram Programming Lab steht Schülern von Bildungseinrichtungen mit entsprechender Lizenz ebenfalls zur Verfügung.

Welchen Computer braucht man, um das Wolfram Programming Lab auszuführen?

Für die Webversion brauchen Sie lediglich einen Computer mit Internetbrowser. Für die Desktopversion reicht jeder Windows-, Mac- oder Linux-Computer mit mindestens 1 Gigabyte RAM.

Können Schüler das Wolfram Programming Lab auf Mobilgeräten verwenden?

Derzeit kann das Wolfram Programming Lab per Internetbrowser auf Mobilgeräten verwendet werden. Native Versionen sind jedoch in Planung.

Gibt es Vorzeigeprojekte von Schülern mit dem Wolfram Programming Lab?

Wir ermutigen Schüler, ihre Kreationen in der Wolfram Community zu posten und mit der Welt zu teilen.

Enthält das Wolfram Programming Lab die vollständige Wolfram Language?

Ja. Und zwar dieselbe Wolfram Language, die Wissenschaftler und Softwareentwickler weltweit verwenden.

Zu welcher Version des Wolfram Programming Lab raten Sie mir als Lehrkraft?

Je intensiver Sie das Wolfram Programming Lab in Ihren Unterricht einbauen, desto mehr werden sich Ihre Ansprüche verändern. Für den Anfang empfehlen wir Ihnen, sich die Programmierideen anzusehen – Sie brauchen sich nur für ein kostenloses Nutzerkonto anmelden. Wenn Sie eigene Inhalte mit der Wolfram Language erstellen möchten, empfiehlt sich ein Upgrade zu einem Premium-Nutzerkonto. So können Sie den Wolfram Desktop nutzen und so viele Dateien erstellen und speichern, wie Sie wollen. Außerdem stehen Ihnen zusätzliche Optionen des technischen Support zur Verfügung sowie die Möglichkeit, Schülergruppen separat zu verwalten.

Einige meiner Schüler haben großes Interesse an der Wolfram Language. Wie können sie ihre Kenntnisse der Sprache vertiefen?

Interessierten Schülern stehen zahlreiche Ressourcen zur Verfügung. Sie können sich für eines der Wolfram Summer Programs in den USA anmelden, sich als Student Ambassador bewerben, ihre Arbeit im Wolfram Demonstrations Project veröffentlichen oder ein Zertifikat im Rahmen des Mathematica Student Certification Program erwerben.

Speichert Wolfram die Information von Schüern?

Wird das Wolfram Programming Lab im Web benutzt, werden alle Nutzerdateien und -angaben in der Wolfram Cloud gespeichert und unterliegen den Standard-Datenschutzrichtlinien. Wird eine Desktopversion des Wolfram Programming Lab verwendet, benötigen nur bestimmte Anfragen Zugriff auf die Cloud. Eine Wolfram Private Cloud ermöglicht die private Nutzung des Wolfram Programming Lab in der Cloud.

Pädagogik

Lässt sich das Wolfram Programming Lab in den Lehrplan integrieren?

Die Programmierideen-Sammlung des Wolfram Programming Lab wächst und wächst und deckt viele verschiedene Gebiete ab. Das Wolfram Programming Lab ermöglicht ein wesentlich umfassenderes Arbeiten mit und Vermitteln von computer-
gestützter Berechnung und mehr Unterrichtsmöglichkeiten als je zuvor – komplette Lehrpläne dafür werden gerade erst entwickelt.

Kann das Wolfram Programming Lab auch ohne Betreuung durch eine Lehrkraft verwendet werden?

Ja. Die ständig wachsende Sammlung bestehender Programmierideen eignet sich ideal zum selbstständigen Erkunden.

Für welches Alter eignet sich das Wolfram Programming Lab?

Ein erstes Experimentieren mit dem Wolfram Programming Lab empfiehlt sich normalerweise für die Altersgruppe 10 bis 12. Da es sich um ein breites und tiefes System handelt, ist es eine kontinuierliche nützliche Vorbereitung für die berufliche Laufbahn. Die Wolfram Language eignet sich aber auch für reifere Einsteiger.

Bietet das Wolfram Programming Lab Möglichkeiten zur Evaluierung?

Die Programmierideen sind zum explorativen Erkunden der Sprache im eigenen Tempo und je nach individuellem Interesse gedacht. Wenn Sie eine traditionellere Unterrichtsmethode zum Vermitteln der Wolfram Language suchen, bietet das An Elementary Introduction to the Wolfram Language-Ebook zahlreiche Tutorials und traditionelle Evaluierungsoptionen.

Wie finde ich Freiwillige, die im Umgang mit der Wolfram Language versiert sind?

Millionen Fachleute nutzen Mathematica, den direkten Vorläufer der Wolfram Language – und zwar mit Leidenschaft. Besuchen Sie die Wolfram Community, um Nutzer der Wolfram Language in Ihrer Nähe zu finden.

Wie viel Mathematik brauchen Schüler für das Wolfram Programming Lab?

Sie brauchen fast gar keine Mathematik. Aber mit den tiefgehenden mathematischen Fähigkeiten der Wolfram Language kommen Neueinsteiger durch den praktischen Umgang ganz nebenher mit viel Mathematik in Berührung, sowohl in traditioneller als auch in unkonventioneller Vermittlung.

Gibt es begleitende Lehrwerke zur Wolfram Language?

Ja, die gibt es! An Elementary Introduction to the Wolfram Language bietet einen strukturierten Kurs über die Wolfram Language und ist erhältlich in Print und im Internet und ist sogar direkt in das Wolfram Programming Lab eingebaut. Für Schüler mit etwas fortgeschritteneren Mathematikkenntnissen gibt es außerdem das Buch Hands-on Start to Wolfram Mathematica and Programming with the Wolfram Language.

Ist es ein Nachteil, dass die Muttersprache meiner Schüer nicht Englisch ist?

Deshalb gibt es Code-Übersetzungen sowohl in der Cloud als auch in Desktopprodukten: Diese helfen allen, die nicht Englisch sprechen, dabei, Code in der Wolfram Language zu verstehen.

Einsatzmöglichkeiten

Können Schüler Webseiten und Apps mit dem Wolfram Programming Lab entwickeln?

Die Technologie des Wolfram Programming Lab ist unglaublich leistungsstark beim Entwickeln von Webseiten und Apps. Der benötigte Zugang zur Wolfram Cloud ist in Verbindung mit dem Wolfram Programming Lab großteils kostenlos. Wenn Ihre Schüler das nächste Facebook betreiben wollen, müssen sie jedoch zusätzliche Wolfram Cloud Credits erwerben.

Können Schüler Spiele mit dem Wolfram Programming Lab entwickeln?

Ja, im Handumdrehen – zum Beispiel „abstrakte“ Spiele wie Tetris oder Sudoku. Das Programming Lab eignet sich außerdem bestens zum Vermitteln der zugrundeliegenden algorithmischen Prinzipien von Spielen. Um Spiele mit realistischen 3D-Welten zu entwickeln, müssen Sie das Lab an ein System wie Unity3D anbinden, beispielsweise unter der Verwendung der Wolfram Engine für Unity3D.

Kann ich das Wolfram Programming Lab im Mathematikunterricht einsetzen?

Definitiv. Obwohl andere Wolfram-Produkte wie Mathematica Online und Wolfram|Alpha Pro dafür besser geeignet sind.

Kann ich das Wolfram Programming Lab im Informatikunterricht einsetzen?

Absolut. Es ist eine ideale Umgebung zur Vermittlung der Konzepte und der praktischen Anwendung von Informatik auf allen Niveaus.

Kann das Wolfram Programming Lab zur Einführung von Datenwissenschaft eingesetzt werden?

Definitiv. Die Wolfram Language ist ein ideales Werkzeug für Datenwissenschaft auf allen Niveaus. Und nicht zuletzt bieten die ganzen in die Sprache eingebauten Daten mit Bezug zur echten Welt ideales Material für Übungen und Experimente im Bereich der Datenwissenschaft.

Lässt sich das Wolfram Programming Lab mit Raspberry Pi verbinden?

Das Wolfram Programming Lab bietet ein Remote Development Kit, das sich zur Entwicklung von Programmen für Raspberry Pi eignet. Es kann auch an jeden Raspberry Pi, der mit einem Netzwerk verbunden ist, angebunden werden und die gebündelte Version der Wolfram Language auf dem Pi betreiben.

Wie lässt sich das Wolfram Programming Lab mit Robotik verbinden?

Das Wolfram Programming Lab bietet einen großartigen Weg, die Prinzipien der Robotik zu verstehen und Code zu schreiben, der für Roboter verwendet werden kann. Die Desktopversion ermöglicht die direkte Anbindung an externe Geräte. Mit dem Wolfram Programming Lab kann auch autonomer Wolfram Language-Code für Raspberry Pi-Computer geschrieben werden, die anschließend in Roboter eingebaut werden können.

Kann das Wolfram Programming Lab für Experimentalwissenschaften eingesetzt werden?

Ja. Es handelt sich um ein Weltklassesystem zur Datenanalyse und -visualisierung sowie zur Modellierung und Simulation. Die Desktopversion ermöglicht außerdem direkte Anbindung an externe Messgeräte. Sowohl Desktop- als auch Cloudversionen können mit Raspberry Pi-Computern, welche sich zur Datenerhebung und zu Kontrollversuchen eignen, verbunden werden.

Unterstützt das Wolfram Programming Lab kunstbezogene Aktivitäten?

Ja. Die eingebauten Graphik- und Tonfähigkeiten der Wolfram Language machen die Durchführung kunstbezogener Projekte für Schüler und Studierende zum Kinderspiel. Die Wolfram Language wird von zahlreichen professionellen Künstlern, Architekten und Designern verwendet. Manche der Programmierideen behandeln speziell algorithmische Kunst und Design.

Ist 3D-Drucken mit dem Wolfram Programming Lab möglich?

Das Wolfram Programming Lab kann 3D-Geometrien erzeugen und diese in die Standardformate für 3D-Drucker exportieren. Die Wolfram Language bietet eingebaute Unterstützung für 3D-Scanner und -Drucker und lässt Sie so Ihre 3D-Kreationen zum Leben erwecken. Werfen Sie einen Blick auf diesen Webcast für zusätzliche Informationen. In Kürze gibt es Programmierideen, die speziell die Erstellung, Manipulation und das Drucken von 3D-Objekten behandeln.

Kann das Wolfram Programming Lab in der Grundschule verwendet werden?

Eigenen Code in der Wolfram Language zu schreiben ist vielleicht noch zu schwierig. Aber bestehende interaktive Programmierideen – oft mit Visualisierungen – können von Anfang an faszinierend und ein guter Weg sein, den Anstoß zu praktischer Programmiererfahrung zu geben.

Wie verhält sich das Wolfram Programming Lab zu computerbasierter Mathematik?

Es gibt zwar unterschiedliche Initiativen, aber das Wolfram Programming Lab unterstützt die Konzepte der computerbasierten Mathematik – so können Schüler und Studierende Programme schreiben und ausführen, anhand derer dann Mathematik mit der Wolfram Language erforscht werden kann.

en es ja ko pt-br