Unterschiede zwischen den Revisionen 33 und 34
Revision 33 vom 2011-03-16 12:28:19
Größe: 4316
Kommentar:
Revision 34 vom 2011-04-01 06:52:16
Größe: 4276
Kommentar:
Gelöschter Text ist auf diese Art markiert. Hinzugefügter Text ist auf diese Art markiert.
Zeile 19: Zeile 19:
== Fünftes Plenum: Funktionale Programmierung (26. März 2011, TITUS-Forum im Nordwestzentrum, Clubraum 2) ==
{{{#!wiki orange/solid
 * Vorträge
  * Grundbegriffe der Funktionalen Programmierung: Listen, Lambda-Ausdrücke (Grundlagen)
  * Haskell-Grundlagen
  * Exkurse zu Theorie und Arbeitsgebieten der FP (fortgeschrittenes Lambda-Kalkül, Logik, NLP)
}}}
{{{#!wiki green/solid
 * parallel zur Einführung: Übungsaufgaben zur Routinisierung in Haskell
}}}
{{{#!wiki orange/solid
 * Vorträge
  * Haskell-Vertiefung
  * Common LISP
  * Clojure
}}}
----
Zeile 74: Zeile 57:
== Achtes Plenum: Funktionale Programmierung ==
{{{#!wiki orange/solid
 * Vorträge
  * Haskell-Grundlagen II (Rekursion, Funktionen Höherer Ordnung, Typdeklaration, Lazy Evaluation, Parser, Interaktion, Programmbeweis)
  * Exkurse zu Theorie und Arbeitsgebieten der FP (fortgeschrittenes Lambda-Kalkül, Logik, NLP)
}}}
{{{#!wiki green/solid
 * parallel zur Einführung: Übungsaufgaben zur Routinisierung in Haskell
}}}
{{{#!wiki orange/solid
 * Vorträge
  * Haskell-Vertiefung
  * Common LISP
  * Clojure
}}}
----

vorläufiger Verlaufsplan für den LUG Programmierworkshop

(zur Anmeldung / zu benötigte Software / zu Projektideen / Verlauf vergangener Sitzungen..... für Historiker schließlich zur Planungsgrundlage Interessenmatrix)

Hurra, die ersten Workshops haben stattgefunden und waren ein voller Erfolg! Ganz großes Dankeschön an unsere Vortragenden, Bernd, Thomas und Oliver

Der geplante Ablauf der folgenden Sitzungen lässen sich der unten stehenden Übersicht entnehmen. Der Verlauf der vergangenen Sitzungen findet sich nun hier.

Trotz Nennung der jeweiligen Arbeitsform im Vorspann wurden die einzelnen Abschnitte zwecks besserer Übersicht noch einmal farblich hervorgehoben.

  • orange markiert sind dabei die Teile, in denen mögliche Opfer unseres Workshops primär in passiver Rolle
  • grün hingegen jene, in denen sie primär in aktiver Rolle in das Geschehen eingebunden seien werden

Wir hoffen mit dieser Einteilung für genügend Abwechslung und Betätigungsmöglichkeiten gesorgt zu haben.

/!\ Bitte vor Antritt noch einmal prüfen, ob auch alle benötigten Komponenten installiert sind.

Sechstes Plenum: C/C++ (23. April, 10.00 Uhr, Saalbau Gallus, Vereinsraum 2)

  • Arbeitsgruppen
    • Hands-On: Entwicklung kleiner Mini-Anwendungen in C
      • gedacht ist, dass sich hier jeder unserer Vorturner eine Auswahl kleinerer Programmieraufgaben überlegt und den Gruppen zur Bearbeitung vorschlägt.
      • 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.
  • Konzeption eines mittelgroßen Entwicklungsprojektes (in C oder Java) und Planung der Arbeitsteilung
    • hier bitte Vorschläge eintragen

  • Ausklang
    • "Hausaufgaben"
      • spontane, erst durch die direkte Arbeit mit dem entsprechenden Toolkit entstandene Ideen dürfen hier gerne noch eingebracht werden.
      • bereits bestehende Ideen bitte dringend weiter unten im Home-Workshop unter Mini-Projekte eintragen.

Siebtes Plenum: Java (Ende Mai)

  • Praxisübungen
    • Entwicklungsumgebung: eclipse
      • mit Vorturner zum Mitmachen: Erstellen einer Mikro-Anwendung in Java (Grundgerüst)
        • Maven
        • Web-Applikation mit Spring MVC

  • Vorträge
    • Prinzipien Objektorientierter Programmierung
    • Wichtige Java-Bibliotheken

  • Arbeitsgruppen
    • Hands-On: Entwicklung kleiner Mini-Anwendungen in Java
      • gedacht ist, dass sich hier jeder unserer Vorturner eine Auswahl kleinerer Programmieraufgaben überlegt und den Gruppen zur Bearbeitung vorschlägt.
      • 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.


Achtes Plenum: Funktionale Programmierung

  • Vorträge
    • Haskell-Grundlagen II (Rekursion, Funktionen Höherer Ordnung, Typdeklaration, Lazy Evaluation, Parser, Interaktion, Programmbeweis)
    • Exkurse zu Theorie und Arbeitsgebieten der FP (fortgeschrittenes Lambda-Kalkül, Logik, NLP)

  • parallel zur Einführung: Übungsaufgaben zur Routinisierung in Haskell

  • Vorträge
    • Haskell-Vertiefung
    • Common LISP
    • Clojure


Home-Workshop

  • Kleines Entwicklungsprojekt
    • hier bitte Vorschläge eintragen

Material


Home-Workshop

  • Mittleres Entwicklungsprojekt
    • hier bitte Vorschläge eintragen

  • Konzeption eines größeren Entwicklungsprojektes und Planung der Arbeitsteilung
    • hier bitte Vorschläge eintragen

(weitere Arbeitsformen nach Bedarf)


lugfrankfurt: Programmierworkshop/aktuell (zuletzt geändert am 2017-03-19 14:00:09 durch ChristophZimmermann)