Programmier-Crash-Kurs für Prototyping: Unterschied zwischen den Versionen

Aus DDSWiki
Wechseln zu: Navigation, Suche
 
(11 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
* Crash-Kurs Programmierung mit JavaScript (Programmier-101 inklusive Bedienung von [https://p5js.org p5js])
+
* [[Wichtige Konzepte der Programmierung auf einem Blick]]
** [[Wichtige Konzepte der Programmierung auf einem Blick]]
+
=== Einfach nur zum Rumspielen und Ausprobieren ... ===
** [https://editor.p5js.org/flotorious/present/IZ0aIxnlh Praktisches Beispiel zu Variablen (probiere selbst!)]
+
* [https://editor.p5js.org/flotorious/present/IZ0aIxnlh Praktisches Beispiel zu Variablen (probiere selbst!)]
** [https://editor.p5js.org/flotorious/present/YdAus3waX Praktisches Beispiel zu Wenn-Dann (probiere selbst!)]
+
* [https://editor.p5js.org/flotorious/present/YdAus3waX Praktisches Beispiel zu Wenn-Dann (probiere selbst!)]
** [https://editor.p5js.org/flotorious/present/Qg9vX42Re Praktisches Beispiel zu Schleifen (probiere selbst!)]
+
* [https://editor.p5js.org/flotorious/present/Qg9vX42Re Praktisches Beispiel zu Schleifen (probiere selbst!)]
** [https://editor.p5js.org/flotorious/present/-pAkaaU9n Praktisches Beispiel zum Koordninatensystem (probiere selbst!)]
+
* [https://editor.p5js.org/flotorious/present/-pAkaaU9n Praktisches Beispiel zum Koordninatensystem (probiere selbst!)]
** [https://editor.p5js.org/flotorious/present/yAacR4NbL Praktisches Beispiel zu einem abstrakten Kunstwerk (probiere selbst!)]
+
* [https://editor.p5js.org/flotorious/present/yAacR4NbL Praktisches Beispiel zu einem abstrakten Kunstwerk (probiere selbst!)]
** [https://editor.p5js.org/flotorious/sketches/7oRVoYQuY Praktisches Beispiel zum Einbinden von 2 Potis (probiere selbst!)]
+
* [https://editor.p5js.org/flotorious/sketches/7oRVoYQuY Praktisches Beispiel zum Einbinden von 2 Potis (probiere selbst!)] (benötigt Potentiometer)
** [https://editor.p5js.org/flotorious/present/MOYI_DC13 Snake Spiel Code zum Reinschauen (probiere selbst!)]
+
* [https://editor.p5js.org/flotorious/present/MOYI_DC13 Snake Spiel Code zum Reinschauen (probiere selbst!)]
== Mini-Challenges==
+
=== Mini-Challenges===
** [[DIP - Programmierung Teil 2 Übung1|Übung1 - Einfache Formen zeichnen in dem Koordinatensystem]]
+
* [[DIP - Programmierung Teil 2 Übung1|Übung1 - Einfache Formen zeichnen in dem Koordinatensystem]]
** [[DIP - Programmierung Teil 2 Übung2|Übung2 - Einfache Formen zeichnen in dem Koordinatensystem]]
+
* [[DIP - Programmierung Teil 2 Übung2|Übung2 - Einfache Formen zeichnen in dem Koordinatensystem]]
** [[DIP - Programmierung Teil 2 Übung3|Übung3 - Kontrollstrukturen (IF ELSE) und Maus-Eingabe]]
+
* [[DIP - Programmierung Teil 2 Übung3|Übung3 - Kontrollstrukturen (IF ELSE) und Maus-Eingabe]]
** [[DIP - Programmierung Teil 2 Übung4|Übung4 - Schleifen]]
+
* [[DIP - Programmierung Teil 2 Übung4|Übung4 - Schleifen]]
** [[DIP - Programmierung Teil 2 Übung5|Übung5 - Funktionen ohne Rückgabewert]]
+
* [[DIP - Programmierung Teil 2 Übung5|Übung5 - Funktionen ohne Rückgabewert]]
*** Mehr Infos zu Funktionen ohne und mit Rückgabewert: [[Funktionen|hier]]
+
** Mehr Infos zu Funktionen ohne und mit Rückgabewert: [[Funktionen|hier]]
** [[DIP - Programmierung Teil 2 Übung6|Übung6 - Arrays]]
+
* [[DIP - Programmierung Teil 2 Übung6|Übung6 - Arrays]]
** [[DIP - Programmierung Teil 2 Übung7|Übung7 - Arrays II]]
+
* [[DIP - Programmierung Teil 2 Übung7|Übung7 - Arrays II]]
*[[DIP - Programmierung Teil 3 Übung7|Übung7 - Objekt Orientiertes Programmieren: Buntes Haus]]
+
*[[DIP - Programmierung Teil 3 Übung7|Übung7 - Objekt Orientiertes Programmieren: Buntes Haus]] (benötigt Lichtsensor)
*[[DIP - Programmierung Teil 2 Übung8|Übung8 - Objekt Orientiertes Programmieren: Wandernder Punkt]]
+
* [[DIP - Programmierung Teil 2 Übung8|Übung8 - Objekt Orientiertes Programmieren: Wandernder Punkt]]
 +
* [[DIP - Programmierung Teil 3 Übung9|Übung9 - Objekt Orientiertes Programmieren: Wandernder Punkt II]]
 +
* [[DIP - Programmierung Teil 3 Übung10|Übung10 - Objekt Orientiertes Programmieren: Koordinatensystem]] (benötigt Lichtsensor oder ähnlichen Sensor)
 +
* [[DIP - Programmierung Teil 3 Übung11|Übung11 - 2 Potis zur Steuerung]] (benötigt Potentiometer)
 +
* [[KI/Sprachsteuerung]]
 +
= Template für Mockup einer App =
 +
* [[Zum Code für das Mockup einer App]]

Aktuelle Version vom 30. Oktober 2023, 17:22 Uhr