Insgesamt fünf Personen trafen sich an diesem Abend. Heute ging es darum, verschiedene Programmiersprachen kennenzulernen und einfache Programme zu schreiben.
Auf einem Etherpad sammelten wir unsere Ergebnisse: https://edupad.ch/p/84nAfopszh.
Martin ist schon sehr versiert im Programmieren. Er hat unter anderem Vorlesungen in C gehalten. Python kannte er noch nicht und er schrieb sogleich ein kleines Programm in dieser Programmiersprache. Man soll eine Zahl zwischen 1 bis 100 raten und bekommt dabei immer den Hinweis, ob die eingegebene Zahl grösser, gleich oder kleiner als die zu erratene Zahl ist.
Bruno erweiterte das Programm noch, indem es nun noch angab, wieviele Versuche man gebraucht hat, bis man die richtige Zahl erraten hat.
Marc hatte noch gar keine Erfahrung im Programmieren und darum war es für ihn schwierig, sich zurecht zu finden. Er versuchte sich auch in Python und konnte doch ein wenig die Programmierstrukturen wie eine While- oder For-Schleife kennenlernen.
Sein Feedback nehme ich zum Anlass, mal in einem späteren TechLab Abend einen Python Programmier-Grundkurs anzubieten.
Ich beschäftigte mich an diesem Abend mit Javascript, weil ich die Sprache gerne habe. Ein "Hello World" Beispiel und das "Rate eine Zahl zwischen 1 und 100" Programm konnte ich mit Hilfe von Martin und Bruno umsetzen.
Es gäbe noch ganz viele Programmiersprachen zu entdecken (siehe Etherpad). Eine spannende Seite ist folgende: http://helloworldcollection.de/. Es ist dort in 583 Programmiersprachen das "Hello World" Beispiel aufgelistet.
Ich habe an diesem Abend wieder Lust bekommen, mehr zu programmieren. Wir werden sicher Python Hacking Abende organisieren. Ich freue mich schon darauf.