Unterschiede zwischen den Revisionen 1 und 85 (über 84 Versionen hinweg)
Revision 1 vom 2010-10-19 20:16:20
Größe: 758
Kommentar: neue Seite erstellt
Revision 85 vom 2012-04-19 04:53:26
Größe: 2868
Kommentar:
Gelöschter Text ist auf diese Art markiert. Hinzugefügter Text ist auf diese Art markiert.
Zeile 1: Zeile 1:
= vorläufiger Verlaufsplan = <<Include(Programmierworkshop/navigation, ,from="^## AKTUELL$", to="^## END$")>>
= aktuelle Planung für die nächsten Termine =
Zeile 3: Zeile 4:
== Plenum ==
 * Vorträge
  * Programmierparadigmen
    * prozedural
    * objektorientiert
    * funktional
  * Entwicklungsumgebung: eclipse
    * Konfiguration
    * grundlegende Bedienung
    * mit Vorturner zum Mitmachen: Erstellen einer Mikro-Anwendung (Grundgerüst)
      
 * Arbeitsgruppen
   * Hands-On: Entwicklung kleiner Mini-Anwendungen <<BR>> gedacht ist, dass sich hier jeder unserer Vorturner eine Auswahl kleinerer Programmieraufgaben überlegt und den Gruppen zur Bearbeitung vorschlägt. <<BR>> gerne natürlich auch eigene Ideen - in diesem Falle kann allerdings nicht garantiert werden, dass sich einer unserer Vorturner auch wirklich damit auskennt und helfen kann.
||<rowspan=2 tablestyle="margin: 0px; width: 100%; background-color: #eeeeee" style="background-color: #dddddd; padding: 1.2ex 1ex; vertical-align: top;"> <<Icon(attention.png)>> ||<style="width: 100%; padding: 1ex 1ex 0.5ex 2ex; border-bottom-style: none"> Bitte vor Antritt zum Workshop noch einmal prüfen, ob auch alle benötigten Komponenten installiert sind. ||
||<style="width: 100%; padding: 0.5ex 1ex 1ex 2ex; border-top-style: none"> Eine vollständige Liste benötigter Programme findet sich unter dem Link [[Programmierworkshop/software|software]]. ||
Zeile 17: Zeile 7:
== Home-Workshop == '''Wenn auf der Startseite dieses wiki nicht anders vermerkt, beginnen die Programmierworkshops um 10.00 Uhr.'''

## JAVA
||<rowspan=2 tablestyle="width: 100%; margin: 0px" style="padding: 0px; background-color: #a3c24a; border-color: #a3c24a; width: 10px"> ||<style="border-bottom-style: none; padding: 0.2em 1em 0.3em 32px; font-weight: bold; font-size: 180%"> Java ||
||<style="border-top-style: none; padding: 0em 2em 0.5em 32px"> <<Include(^Programmierworkshop/Java/termine/[^/]*$, ,from="^## HEADER // VERLAUF", to="^## END // VERLAUF", sort=descending, items=1)>> ||
<<BR>>

## HASKELL
||<rowspan=2 tablestyle="width: 100%; margin: 0px" style="padding: 0px; background-color: #00b8ff; border-color: #00b8ff; width: 10px"> ||<style="border-bottom-style: none; padding: 0.2em 1em 0.3em 32px; font-weight: bold; font-size: 180%"> Haskell ||
||<style="border-top-style: none; padding: 0em 2em 0.5em 32px"> <<Include(^Programmierworkshop/Haskell/termine/[^/]*$, ,from="^## HEADER // VERLAUF", to="^## END // VERLAUF", sort=descending, items=1)>> ||
<<BR>>

## C
||<rowspan=2 tablestyle="width: 100%; margin: 0px" style="padding: 0px; background-color: #ffa500; border-color: #ffa500; width: 10px"> ||<style="border-bottom-style: none; padding: 0.2em 1em 0.3em 32px; font-weight: bold; font-size: 180%"> C/C++ ||
||<style="border-top-style: none; padding: 0em 2em 0.5em 32px"> <<Include(^Programmierworkshop/C/termine/[^/]*$, ,from="^## HEADER // VERLAUF", to="^## END // VERLAUF", sort=ascending, items=8, skipitems=7)>> ||
<<BR>>

## PYTHON
||<rowspan=2 tablestyle="width: 100%; margin: 0px" style="padding: 0px; background-color: red; border-color: red; width: 10px"> ||<style="border-bottom-style: none; padding: 0.2em 1em 0.3em 32px; font-weight: bold; font-size: 180%"> Python ||
||<style="border-top-style: none; padding: 0em 2em 0.5em 32px"> <<Include(^Programmierworkshop/Python/termine/[^/]*$, ,from="^## HEADER // VERLAUF", to="^## END // VERLAUF", sort=ascending, items=1)>> ||
<<BR>>
 





== Weitere bereits gebuchte Termine ==
Normalerweise jeder 4. Samstag im Monat, ab 10 Uhr, TITUS-Forum (Nordwestzentrum), Clubraum 8

aktuelle Planung für die nächsten Termine

<!>

Bitte vor Antritt zum Workshop noch einmal prüfen, ob auch alle benötigten Komponenten installiert sind.

Eine vollständige Liste benötigter Programme findet sich unter dem Link software.

Wenn auf der Startseite dieses wiki nicht anders vermerkt, beginnen die Programmierworkshops um 10.00 Uhr.

Java

Programmierworkshop/Java/termine/2012-09-22

Java / Scala

TITUS-Forum, Clubraum 8

Der Java-Workshop fällt leider für dieses Jahr vorläufig bis auf weiteres aus.

Programmierworkshop/Java/termine/2012-09-22/verlauf



Haskell

Programmierworkshop/Haskell/termine/2013-10-26

Grundzüge der Logik

TITUS-Forum, Clubraum 8

26. Oktober 2013, 10.00 Uhr

Grundzüge der Logik I: Logisches Schließen

  • Natürliches Schließen: Junktorenlogik
  • Natürliches Schließen (Quantorenlogik 1. Stufe)
  • Natürliches Schließen (Quantorenlogik Höherer Stufe)

Lehrbuch: Essler/Martínez, Grundzüge der Logik, Band I, Frankfurt (Vittorio Klostermann)

Programmierworkshop/Haskell/termine/2013-10-26/verlauf



C/C++

Programmierworkshop/C/termine/2012-05-26

C/GTK+

Titus-Forum Clubraum 8

26. Mai 2012

- Termin ist ausgefallen -

Programmierworkshop/C/termine/2012-05-26/verlauf



Python

Programmierworkshop/Python/termine/2012-06-23

Python

Titus-Forum, Clubraum 7

23. Juni 2012

Python Grundlagen I

  • Allgemeines zu Python
    • Geschichte von Python
    • Unterschiede Python 2 / Python 3
    • Der Python Interpreter / Bytecode
  • Grundlegende Python Syntax
  • Das Typensystem von Python

Praxisübungen

Parallel dazu regelmäßig kleinere Übungen

Ausblick

Weitere Themen die bei weiteren Workshops behandelt werden sollen:

  • Objektorientierte Programmierung in Python
  • Elemente funktionaler Programmierung in Python
  • Die Standard Libraries


Programmierworkshop/Python/termine/2012-06-23/verlauf



Weitere bereits gebuchte Termine

Normalerweise jeder 4. Samstag im Monat, ab 10 Uhr, TITUS-Forum (Nordwestzentrum), Clubraum 8

lugfrankfurt: Programmierworkshop/aktuell (zuletzt geändert am 2018-07-01 16:08:37 durch ChristophZimmermann)