Am 8.-9. April waren über 70 Pythonista aus dem gesamten Bundesgebiet, Österreich und der Schweiz zum “PythonCamp Cologne” angereist. Das Python Barcamp wird bereits zum 8. Mal auf ehrenamtlicher Basis von der Python User Group Köln (pyCologne) und dem Python Software Verband e.V. organisiert und bei der GFU Cryus AG ausgerichtet. Neben zahlreichen Beiträgen zu verschiedenen Python-spezifischen Themen, u.a. Pandas, Numpy, Jython, war ein Schwerpunkt in diesem Jahr ein anspruchsvoller mathematischer Komplex bestehend aus Algorithmen, Machine Learning und Neuronale Netze.
Math matters
Sessions am 1. Tag
Nach einem reichhaltigen Frühstück ging es mit Hilfe des Barcamp-Tools gemeinsam mit allen Barcamp-Teilnehmern an die Sessionplanung:
Unser Session-Plan für heute – oder anders gesagt unsere möglichen Gewinner eines von 10 iX-Jahres-Abos… pic.twitter.com/BvO9IcH3x3
— PythonCamp DE (@pythoncamp) April 8, 2017
Session: Algorithmisches Denken
Am 1. Tag stellten wir gemeinsam mit Priv.-Dozent Dr. Bernhard Thomas, Senior Trusted Partner der InterScience GmbH und Inhaber der im.pulse – IT Management Consulting, das Konzept des “Algorithmischen Denkens” vor. Dieses leitet sich als ein wesentlicher Bestandteil aus der “Algorithmischen Bildung” ab:
´Die Initiativgruppe „Algorithmische Bildung“ hält es für dringend erforderlich, Algorithmen zu einem Kernthema der Digitalen Bildung zu machen´ ~ Professor Ulrich Trottenberg
Kernkompetenzen Algorithmischer Bildung
Im Rahmen eines Expertenworkshops wurden als wesentliche Kernkompetenzen der “Algorithmischen Bildung” folgende Lernziele einer Aus- und Fortbildung abgeleitet:
-
Algorithmisches Verständnis: Anhand von Beispielen konkrete Algorithmen verstehen und Schritt für Schritt algorithmische Prinzipien erkennen.
-
Algorithmisches Denken: Algorithmische Prinzipien und Techniken zur Gestaltung von Problemlösungen verwenden. Dabei hat Algorithmisches Denken auch übergeordnete Bedeutung als Methode für Problemanalyse, Lösungsgestaltung, Vorgehensbeschreibung, sowie als Ordnungs- und Strukturierungsmethode.
-
Algorithmische Praxis: Konkrete Algorithmen aus den verschiedensten Bereichen, von Alltagsproblemen bis zu technischen Fragestellungen, anwenden, sowie den Übergang zur Programmierung.
Weiterführende Infos unter Initiativen der InterScience.
Session @PythonCamp #algorithmicThinking by Bernd from #InterScience & Thomas @TFConsult #PythonCamp: why are #algorithms important?! pic.twitter.com/DgDuEwXjxY
— Python SV e.V. (@PythonSV) April 8, 2017
Sessions am 2. Tag
Unser Session-Plan für heute. Bitte beachtet die Vertauschung von Session 3 und den Lightning Talks! ^of pic.twitter.com/vCz1b5ddNc
— PythonCamp DE (@pythoncamp) April 9, 2017
Session: Initiative Algorithmische Bildung
Für eine weitere Vertiefung des Themengebiets stellten wir im Rahmen eines Workshops am 2. Tag die Initiative “Algorithmische Bildung”, deren Projektziele und -inhalte, sowie das aktuelle Projektteam und die beteiligten Partner vor. Das Interesse unter den teilnehmenden Python-Experten war sehr groß und wir konnten mehrere Mitstreiter für unsere Initiative gewinnen.
Sammlung von Session-Ideen beginnt… hier: Algorithmische Bildung von @TFConsult #PythonCamp pic.twitter.com/hYd4jUnRew
— Andreas Schreiber (@onyame) April 9, 2017
Lightning Talks
Praktische Erfahrungen und Parallelen beim Er-Lernen von gesprochenen versus Computer-Sprachen, sowie Algorithmen vorgetragen von Maria Emde (@emde_m), Universität Erlangen.
#initiative #Algorithm ische #Bildung Lightning Talk bei der #pythoncamp 2017 mit @PythonSV und Thomas Fabula pic.twitter.com/s4Cmk9ZRCv
— Peter Jung (@PeterJungX) April 9, 2017
Diversity matters – diversity in Python
Äußerst positives Feedback der Barcamp Teilnehmer zum PythonCamp …
https://twitter.com/PythonSV/status/851123125706162177
Coole #Feedback Runde @pythoncamp #PythonCamp #cologne #students #pros #girlswhocode #womenwhocode #pythonista #python #learn #coding #code pic.twitter.com/SIBQJRIGvm
— Python SV e.V. (@PythonSV) April 8, 2017
Fazit
Das Kölner PythonCamp bildet als fester Bestandteil der deutschsprachigen Python-Community den Auftakt im Frühjahr und ist von Jahr zu Jahr immer schnell(er) ausgebucht. Aufgrund der Beschränkung der Teilnehmerzahl auf max. 75 ist eine persönliche Atmosphäre garantiert. Das Barcamp bietet somit genügend Möglichkeiten zum fachlichen Austausch in einer sehr vertrauensvollen Umgebung unter gleichgesinnten “Python-Friends”.
#PythonCamp die ersten sind schon eingetroffen. pic.twitter.com/E39q8rh36y
— Reimar Bauer (@ReimarBauer) April 8, 2017
Get together
Das persönliche Kennenlernen bei “Kölsch” und leckerem Essen kommt ebenfalls nicht zu kurz, den auch die Abendveranstaltung ist immer gut besucht.
Abendprogramm beim #PythonCamp pic.twitter.com/w4lTyaZkyA
— Henning Dickten (@hensing) April 8, 2017
Beim diesjährigen Barcamp konnte aufgrund der Rekordanzahl von Sponsoren ein entsprechend interessantes Event mit exzellenter Verpflegung und gelungenem Rahmenprogramm geboten werden.
Unser #PythonCamp ist für 2017 vollständig finanziert, alle Sponsoren-Plätze sind vergeben! Vorstellung der Sponsoren ab nächster Woche! ^of
— PythonCamp DE (@pythoncamp) January 20, 2017
Auch die Medienpartner hatten wieder ihren Beitrag geleistet und großzügige Buchspenden und Magazinabos bereitgestellt, die im Rahmen einer Verlosung am Abschlußtag an die Teilnehmer übergeben wurden.
Für uns hat sich das PythonCamp in dreifacher Hinsicht gelohnt: Als Sponsor haben wir gerne zum Erfolg mit beigetragen und als einer der Mitorganisatoren im OrgaTeam konnten wir einen reibungslosen Ablauf vor Ort sicherstellen. Schließlich konnten wir als aktiver Teilnehmer des Barcamps den Themenkomplex Algorithmen und “Algorithmic Thinking” platzieren und mit fachkundigen Mitstreitern diskutieren und weiter vertiefen:
“Damit gewinnt die Initiative “Algorithmische Bildung” weiter an Fahrt und die programm-technische Umsetzung ist mit Hilfe der Python-Community erfolgreich initiiert worden.”
Acknowledgements
Support by all Sponsors and long-time PythonCamp Patron Python Academy (Leipzig) & Python Software Verband e.V. (Berlin) is very much appreciated.
PythonCamp Cologne – Python is e Jeföhl
Weitere Infos unter
GFU : blog.gfu.net/pythoncamp
Twitter : twitter.com/pythoncamp
Website : www.pythoncamp.de
Das PythonCamp Organisationsteam bedankt sich bei allen Teilnehmern und freut sich auf die Neuauflage in 2018, dann in neuer Besetzung.