<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://staging.moocwiki.org/index.php?action=history&amp;feed=atom&amp;title=JavaScript</id>
	<title>JavaScript - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://staging.moocwiki.org/index.php?action=history&amp;feed=atom&amp;title=JavaScript"/>
	<link rel="alternate" type="text/html" href="https://staging.moocwiki.org/index.php?title=JavaScript&amp;action=history"/>
	<updated>2026-06-10T19:28:50Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in MOOCsWiki Staging</subtitle>
	<generator>MediaWiki 1.45.3</generator>
	<entry>
		<id>https://staging.moocwiki.org/index.php?title=JavaScript&amp;diff=17647&amp;oldid=prev</id>
		<title>Glanz am 31. Dezember 2023 um 21:15 Uhr</title>
		<link rel="alternate" type="text/html" href="https://staging.moocwiki.org/index.php?title=JavaScript&amp;diff=17647&amp;oldid=prev"/>
		<updated>2023-12-31T21:15:20Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{:MOOCit - Oben}}&lt;br /&gt;
&lt;br /&gt;
= JavaScript =&lt;br /&gt;
JavaScript ist eine beliebte [[Programmiersprachen|Programmiersprache]], die hauptsächlich für Webentwicklung verwendet wird. Sie ermöglicht es, dynamische und interaktive Elemente in Websites einzubinden. Hier lernst Du alles über die Grundlagen, Funktionen und die vielfältigen Anwendungsmöglichkeiten von JavaScript.&lt;br /&gt;
&lt;br /&gt;
== Grundlagen von JavaScript ==&lt;br /&gt;
=== Geschichte und Entwicklung ===&lt;br /&gt;
JavaScript wurde in den 1990er Jahren von Brendan Eich entwickelt und hat seitdem eine umfassende Evolution durchlaufen. Es ist nicht mit Java zu verwechseln, obwohl die Namen ähnlich sind.&lt;br /&gt;
&lt;br /&gt;
=== Grundkonzepte ===&lt;br /&gt;
JavaScript basiert auf mehreren Kernkonzepten, wie z.B.:&lt;br /&gt;
{{o}} [[Variablen und Datentypen]]&lt;br /&gt;
{{o}} [[Operatoren]]&lt;br /&gt;
{{o}} [[Kontrollstrukturen]]&lt;br /&gt;
{{o}} [[Funktionen]]&lt;br /&gt;
{{o}} [[Objekte und Arrays]]&lt;br /&gt;
{{o}} [[Ereignisse und DOM-Manipulation]]&lt;br /&gt;
&lt;br /&gt;
== Anwendungsbereiche von JavaScript ==&lt;br /&gt;
JavaScript wird in verschiedenen Bereichen eingesetzt, darunter:&lt;br /&gt;
{{o}} [[Webseiten-Interaktivität]]&lt;br /&gt;
{{o}} [[Serverseitige Entwicklung mit Node.js]]&lt;br /&gt;
{{o}} [[Mobile Anwendungen]]&lt;br /&gt;
{{o}} [[Spieleentwicklung]]&lt;br /&gt;
{{o}} [[Maschinelles Lernen]]&lt;br /&gt;
&lt;br /&gt;
= Interaktive Aufgaben =&lt;br /&gt;
&lt;br /&gt;
== Quiz: Teste Dein Wissen ==&lt;br /&gt;
{{:Multiple-Choice Anfang}}&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Was ist JavaScript?&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
(Eine Programmiersprache)&lt;br /&gt;
(!Ein Webbrowser)&lt;br /&gt;
(!Ein Betriebssystem)&lt;br /&gt;
(!Eine Datenbank)&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Welche Funktion hat JavaScript hauptsächlich in Webseiten?&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
(Zur Erstellung interaktiver Elemente)&lt;br /&gt;
(!Zum Erstellen von Grafiken)&lt;br /&gt;
(!Zum Verwalten von Datenbanken)&lt;br /&gt;
(!Zum Styling von Webseiten)&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Was stellt das DOM in JavaScript dar?&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
(Document Object Model)&lt;br /&gt;
(!Data Operation Module)&lt;br /&gt;
(!Dynamic Object Management)&lt;br /&gt;
(!Document Orientation Map)&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Welches Framework ist für JavaScript entwickelt worden?&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
(Node.js)&lt;br /&gt;
(!Django)&lt;br /&gt;
(!Ruby on Rails)&lt;br /&gt;
(!Laravel)&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Wie deklariert man eine Variable in JavaScript?&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
(mit &amp;#039;let&amp;#039;, &amp;#039;const&amp;#039; oder &amp;#039;var&amp;#039;)&lt;br /&gt;
(!mit &amp;#039;int&amp;#039;, &amp;#039;string&amp;#039; oder &amp;#039;float&amp;#039;)&lt;br /&gt;
(!mit &amp;#039;declare&amp;#039; oder &amp;#039;define&amp;#039;)&lt;br /&gt;
(!mit &amp;#039;new&amp;#039; oder &amp;#039;create&amp;#039;)&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Was bedeutet &amp;#039;asynchron&amp;#039; in JavaScript?&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
(Nicht sequentielle Ausführung von Code)&lt;br /&gt;
(!Simultane Ausführung von Code)&lt;br /&gt;
(!Verzögerte Ausführung von Code)&lt;br /&gt;
(!Ununterbrochene Ausführung von Code)&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Was ist ein Array in JavaScript?&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
(Eine Sammlung von Elementen)&lt;br /&gt;
(!Ein einzelner Wert)&lt;br /&gt;
(!Ein Befehlsblock)&lt;br /&gt;
(!Eine Schnittstelle)&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Was ermöglicht die &amp;#039;getElementById()&amp;#039; Funktion in JavaScript?&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
(Auswahl eines Elements nach seiner ID)&lt;br /&gt;
(!Erstellen einer neuen ID)&lt;br /&gt;
(!Löschen eines Elements)&lt;br /&gt;
(!Ändern des Styles eines Elements)&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Wofür steht JSON in JavaScript?&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
(JavaScript Object Notation)&lt;br /&gt;
(!Java Source Open Network)&lt;br /&gt;
(!JavaScript Online Network)&lt;br /&gt;
(!Java Secure Object Notation)&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Wie bindet man JavaScript in eine HTML-Seite ein?&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
(Mit dem &amp;lt;script&amp;gt;-Tag)&lt;br /&gt;
(!Mit dem &amp;lt;js&amp;gt;-Tag)&lt;br /&gt;
(!Mit dem &amp;lt;javascript&amp;gt;-Tag)&lt;br /&gt;
(!Mit dem &amp;lt;link&amp;gt;-Tag)&lt;br /&gt;
&lt;br /&gt;
{{:Multiple-Choice Ende}}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Memory ==&lt;br /&gt;
&amp;lt;div class=&amp;quot;memo-quiz&amp;quot;&amp;gt;&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
| Variable || Ein Speicherplatz für Daten&lt;br /&gt;
|-&lt;br /&gt;
| Funktion || Ein wiederverwendbarer Codeblock&lt;br /&gt;
|-&lt;br /&gt;
| Array || Eine Sammlung von Elementen&lt;br /&gt;
|-&lt;br /&gt;
| DOM || Schnittstelle für HTML- und XML-Dokumente&lt;br /&gt;
|-&lt;br /&gt;
| Node.js || JavaScript-Laufzeitumgebung&lt;br /&gt;
|}&lt;br /&gt;
{{:Memo Ende}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Kreuzworträtsel ==&lt;br /&gt;
&amp;lt;div class=&amp;quot;kreuzwort-quiz&amp;quot;&amp;gt;&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
| javascript || Welche Sprache wird für die Webentwicklung genutzt?&lt;br /&gt;
|-&lt;br /&gt;
| dom || Abkürzung für Document Object Model&lt;br /&gt;
|-&lt;br /&gt;
| node || Plattform für serverseitige JavaScript-Anwendungen&lt;br /&gt;
|-&lt;br /&gt;
| array || Struktur zur Speicherung mehrerer Werte in einer Variablen&lt;br /&gt;
|-&lt;br /&gt;
| async || Eigenschaft für nicht sequentielle Ausführung&lt;br /&gt;
|-&lt;br /&gt;
| json || Datenformat, das in JavaScript verwendet wird&lt;br /&gt;
|-&lt;br /&gt;
| event || Etwas, das in einer Webseite passieren kann&lt;br /&gt;
|-&lt;br /&gt;
| script || Tag zum Einbinden von JavaScript in HTML&lt;br /&gt;
|}&lt;br /&gt;
{{:Kreuzwort Ende}}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== LearningApps ==&lt;br /&gt;
&amp;lt;iframe&amp;gt; https://learningapps.org/index.php?s=JavaScript &amp;lt;/iframe&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Lückentext ==&lt;br /&gt;
&amp;lt;quiz display=simple&amp;gt;&lt;br /&gt;
{&amp;#039;&amp;#039;&amp;#039;Vervollständige den Text.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|type=&amp;quot;{}&amp;quot;}&lt;br /&gt;
JavaScript wurde in den { 1990er } Jahren entwickelt. Es wird hauptsächlich für { Webentwicklung } verwendet und ermöglicht die Erstellung { dynamischer } und { interaktiver } Elemente. Die Sprache kann auch serverseitig mit { Node.js } eingesetzt werden. In JavaScript sind { Variablen }, { Funktionen } und { Ereignisse } wichtige Konzepte.&lt;br /&gt;
&amp;lt;/quiz&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Offene Aufgaben =&lt;br /&gt;
=== Leicht ===&lt;br /&gt;
{{o}} [[Einfache JavaScript-Funktion erstellen]]: Entwickle eine einfache Funktion, die eine Begrüßung ausgibt.&lt;br /&gt;
{{o}} [[HTML-Element mit JavaScript ändern]]: Ändere den Inhalt eines HTML-Elements mit JavaScript.&lt;br /&gt;
{{o}} [[JavaScript-Quiz erstellen]]: Erstelle ein kleines Quiz mit JavaScript und HTML.&lt;br /&gt;
&lt;br /&gt;
=== Standard ===&lt;br /&gt;
{{o}} [[Interaktive Webseite mit JavaScript]]: Erstelle eine Webseite, die interaktive Elemente wie Formulare oder Animationen enthält.&lt;br /&gt;
{{o}} [[Einfache App mit Node.js]]: Entwickle eine einfache Anwendung mit Node.js.&lt;br /&gt;
{{o}} [[JavaScript-Spiel entwickeln]]: Entwickle ein einfaches Spiel mit JavaScript.&lt;br /&gt;
&lt;br /&gt;
=== Schwer ===&lt;br /&gt;
{{o}} [[Komplexe JavaScript-Anwendung]]: Entwickle eine komplexe Anwendung, die verschiedene JavaScript-Konzepte integriert.&lt;br /&gt;
{{o}} [[Machine Learning mit JavaScript]]: Experimentiere mit Machine Learning Bibliotheken in JavaScript.&lt;br /&gt;
{{o}} [[Beitrag zu einem Open-Source JavaScript-Projekt]]: Beteilige dich an einem Open-Source-Projekt, das JavaScript verwendet.&lt;br /&gt;
{{:Offene Aufgabe - MOOC erstellen}}&lt;br /&gt;
&lt;br /&gt;
= Mündliche Prüfung =&lt;br /&gt;
{{o}} [[Anwendungsbereiche von JavaScript]]: Diskutiere verschiedene Anwendungsbereiche von JavaScript und wie sie sich unterscheiden.&lt;br /&gt;
{{o}} [[JavaScript vs. andere Sprachen]]: Vergleiche JavaScript mit einer anderen Programmiersprache deiner Wahl.&lt;br /&gt;
{{o}} [[Zukunft von JavaScript]]: Reflektiere über die zukünftige Entwicklung von JavaScript.&lt;br /&gt;
{{o}} [[Sicherheitsaspekte in JavaScript]]: Diskutiere Sicherheitsaspekte, die bei der Verwendung von JavaScript zu beachten sind.&lt;br /&gt;
{{o}} [[Asynchrone Programmierung in JavaScript]]: Erkläre das Konzept der asynchronen Programmierung in JavaScript und dessen Vorteile.&lt;br /&gt;
&lt;br /&gt;
= OERs zum Thema =&lt;br /&gt;
&amp;lt;iframe&amp;gt; https://de.m.wikipedia.org/wiki/JavaScript &amp;lt;/iframe&amp;gt;&lt;br /&gt;
&amp;lt;iframe&amp;gt; https://www.helles-koepfchen.de/?suche=JavaScript &amp;lt;/iframe&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Links =&lt;br /&gt;
{| align=center&lt;br /&gt;
{{:D-Tab}}&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;JavaScript&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
{{o}} [[JavaScript - Grundlagen|Grundlagen]]&lt;br /&gt;
{{o}} [[JavaScript - Funktionen|Funktionen]]&lt;br /&gt;
{{o}} [[JavaScript - Objekte und Arrays|Objekte und Arrays]]&lt;br /&gt;
{{o}} [[JavaScript - Ereignisse|Ereignisse]]&lt;br /&gt;
{{o}} [[JavaScript - DOM-Manipulation|DOM-Manipulation]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Informatik]]&lt;br /&gt;
[[Kategorie:Programmierung]]&lt;br /&gt;
[[Kategorie:AI_MOOC]]&lt;br /&gt;
&lt;br /&gt;
= Teilen - Diskussion - Bewerten =&lt;br /&gt;
{{:Teilen - MOOCit}}&lt;br /&gt;
[[Kategorie:AI_MOOC]]&lt;/div&gt;</summary>
		<author><name>Glanz</name></author>
	</entry>
</feed>