IFD:Getting Started with Programming: Difference between revisions

From Medien Wiki
No edit summary
 
(2 intermediate revisions by the same user not shown)
Line 5: Line 5:
''Maximum Number of Participants:'' 15 <br/>
''Maximum Number of Participants:'' 15 <br/>
''Course Language:'' German/English<br/>
''Course Language:'' German/English<br/>
''First meeting:'' <strong> April 10, 3:15pm, [[Marienstraße 7b]], Room 102</strong><br/>
''First meeting:'' <strong> April 12, 3:15pm, [[Marienstraße 7b]], Room 103</strong><br/>
''Date:'' Tuesdays, 3:15 pm  to 5:45 pm <!--[[Zeitraster]]--><br />
''Date:'' Thrusdays, 3:15 pm  to 5:45 pm <!--[[Zeitraster]]--><br />
''Venue:'' [[Marienstraße 7b]], Room 102<br />
''Venue:'' [[Marienstraße 7b]], Room 103<br />


== Description ==
== Kursbeschreibung ==
Das Werkmodul richtet sich an Studierende gestaltender Studiengänge, die einen Einstieg in die Programmierung physikalischer und digitaler Umgebungen suchen.
Das Werkmodul richtet sich an Studierende gestaltender Studiengänge, die einen Einstieg in die Programmierung physikalischer und digitaler Umgebungen suchen.
Der Kurs führt in die Grundstrukturen des Programmierens ein. Neben den Sprachgrundlagen werden Inhalte der Mensch-Computer-Interaktion näher betrachtet.  
Der Kurs führt in die Grundstrukturen des Programmierens ein. Neben den Sprachgrundlagen werden Inhalte der Mensch-Computer-Interaktion näher betrachtet.  
Line 20: Line 20:


== Grundlagen Programmierung ==
== Grundlagen Programmierung ==
  Praktische Einführung in die Programmierung (Processing/Arduino)
  * Praktische Einführung in die Programmierung (Processing/Arduino)
  Vorgeschichte
  * Vorgeschichte
  Variablen
  * Variablen
  Bedingungen und Schleifen
  * Bedingungen und Schleifen
  Arrays
  * Arrays
  Funktionen
  * Funktionen
  Objektorientiere Programmierung
  * Objektorientiere Programmierung
  Frameworks
  * Frameworks


== Einblicke in ==
== Einblicke in ==
  Technologien
  * Technologien
  Künstlerarbeiten
  * Künstlerarbeiten
  Angewandte Fallbeispiele
  * Angewandte Fallbeispiele
 
[[Category:WS18]],
[[Category:Werkmodul]]
[[Category:Programmierung]]
[[Category:IoT]]
[[Category:Interface Design]]
[[Category:Johannes Dich]]
[[Zeitraster]]

Latest revision as of 09:32, 10 April 2018

Werkmodul
Title: Einführung in die be-greifbare Programmierung
Lecturer: Johannes Deich
Credits/SWS: 6 ECTS, 3 SWS
Maximum Number of Participants: 15
Course Language: German/English
First meeting: April 12, 3:15pm, Marienstraße 7b, Room 103
Date: Thrusdays, 3:15 pm to 5:45 pm
Venue: Marienstraße 7b, Room 103

Kursbeschreibung

Das Werkmodul richtet sich an Studierende gestaltender Studiengänge, die einen Einstieg in die Programmierung physikalischer und digitaler Umgebungen suchen. Der Kurs führt in die Grundstrukturen des Programmierens ein. Neben den Sprachgrundlagen werden Inhalte der Mensch-Computer-Interaktion näher betrachtet. Die open source Programmiersprache und Entwicklungsumgebung Processing, sowie die Mikrocontroller-Plattform Arduino eignen sich auf Grund des einfachen Aufbaus sehr gut als Einstieg in die Welt der be-greifbaren Programmierung.

Getting Started with Programming

This beginners' course is dedicated to all design and media art students who are looking for a graspable programming introduction to create applications within physical and digital environments. Attendees gained insights into the fundamentals of a programming language in conjunction to the principles of Human-Computer-Interaction. The open source based development environments Processing and Arduino are particularly suitable for getting started developing multiple interactive applications.

Grundlagen Programmierung

* Praktische Einführung in die Programmierung (Processing/Arduino)
* Vorgeschichte
* Variablen
* Bedingungen und Schleifen
* Arrays
* Funktionen
* Objektorientiere Programmierung
* Frameworks

Einblicke in

* Technologien
* Künstlerarbeiten
* Angewandte Fallbeispiele,

Zeitraster