2010-04-19 4 views
7

Wenn Sie eine eigene Programmierung Clubs organisieren können, wie Sie die Sitzung organisieren würde, damit die MenschenWie ein Spaß effektive Programmierung meetup zu machen, die sowohl Anfänger als auch fortgeschrittene Programmierer Vorteile

  1. Spaß
  2. hatte viele
  3. gelernt
  4. konnten trotz ihres Levels teilnehmen.

welche Arten von Themen, Aktivitäten, Herausforderungen etc. würden Sie (nicht alle in einer Sitzung, aber im Allgemeinen)

wie würden Sie unterschiedliche Ebenen behandeln? Was denken Sie, sind einige wichtige Dinge zu lernen, zu erreichen?

Jede Eingabe wird sehr geschätzt. Ich bin nicht sicher, wie Id die beste Antwort markieren, vielleicht überlasse es der Gemeinschaft, dafür zu stimmen.

+0

Sollte Community Wiki sein. – MarkPowell

+0

Wenn Sie eine Abstimmung wünschen - machen Sie dieses Community-Wiki. –

+0

nicht auf diese Community-Wiki-Sache, aber machte es so, krank auf Metafilter nachschlagen. – robodisco

Antwort

3

Vielleicht eine Reihe von Herausforderungen mit unterschiedlichen Schwierigkeitsgraden. Die Teilnehmer sollten dann kleine Gruppen bilden und versuchen, ihr gewähltes Problem gemeinsam zu lösen.

  • Sie sollten wahrscheinlich versuchen, Mitspieler zu finden mit ähnlichem Leistungsniveau.

  • Sie sollten ein Problem wählen, das herausfordernd und interessant für alle von ihnen ist.

  • Die Verwendung von kleinen Gruppen kann ermutigen Diskussion und Lernen.


http://uva.onlinejudge.org/ hat viele kleine Programmierung Herausforderungen, die verwendet werden können, wie sie sind, oder für die Inspiration.

+0

Ich werde diese Seite jetzt überprüfen. Vielen Dank! – robodisco

2

Ein paar Ideen in den Sinn kommen, dass Sie weiter erforschen möchten:

  • Code Camps sind eine Idee, wo man über verschiedene Strecken je nachdem, was die Menschen sind daran interessiert zu hören und wollen wissen, haben könnte mehr bestimmte Themen. In diesem Fall stellen die fortgeschrittenen Benutzer in einigen Fällen den einfacheren Benutzern dar, aber dies kann aus verschiedenen Gründen, IMO, hilfreich sein.

  • Outside-of-the-Box Conference ist eine andere Idee, bei der die Gruppe, die auftaucht, bestimmt, was diskutiert wird und eine sehr interessante selbstorganisierende Konferenz ist. Dies kann schwierig sein, weil es Vermittler benötigt, die aus den Menschen herausholen können, was sie wollen, und dann sehen, dass sie Früchte tragen. Jemand möchte über kontinuierliche Integration sprechen? Nun, es hängt davon ab, ob andere diese Idee auch machen wollen. Dies bringt merkwürdige Kosten für das Verständnis mit sich, dass wer auch immer kommen mag, über seine Rolle in einer solchen Aktivität informiert werden muss, wie diejenigen, die nur zuschauen, kann ziemlich enttäuscht sein, während diejenigen, die die Ärmel hochkrempeln und in die Aktivität springen eine ganz andere Erfahrung.

Ein weiterer wichtiger Punkt ist, versuchen Sie, entlang technisches Wissen, Form Netzwerk Kontakte zu verschiedenen Themen, Versuch besteht Konsens über Themen wie Konvention gegen Konfiguration, oder etwas anderes zu erreichen? Manchmal kann es gut sein, eine Gemeinschaft zusammen zu bringen und zu sehen, was passiert.

+0

Danke für diese beiden Vorschläge. In Bezug auf die Ziele schätze ich technisches Wissen und knüpfe Kontakte. – robodisco

0

Wie wäre es mit einem Webapp-Projekt, bei dem die Fortgeschrittenen fancy Scripting und Back-Endery machen können, während die Lernenden HTML und CSS machen, aber auch sehen und versuchen zu verstehen, was die cleveren Clogs tun.

Verwandte Themen