KBS-WiSe2425-AdventOfCode
Dies ist der 5. Termin vom KunterBuntenSeminar im WS 24/25.
Ort: G-021/22
Datum: 18. Dezember
Zeit: 18:30 Uhr bis ca. 21:00 Uhr
Abstract
Wir programmieren zusammen und/oder kompetetiv die Advent of Code (AoC) Aufgaben diesen Jahres. Unabhängig von Programmier-Vorerfahrung und AoC-Fortschritt sind alle eingeladen.
Was ist das und warum sollte ich kommen?
Advent of Code ist ein Adventskalender, der jedes Jahr im Dezember jeden Tag eine neue Aufgabe zur Verfügung stellt, die bestenfalls programmiertechnisch gelöst werden sollte. Wir wollen uns eine oder mehrere aktuelle Aufgaben anschauen und diese dann zusammen lösen. Je nachdem, worauf wir so Bock haben, schauen wir uns entweder gemeinsam eine Programmiersprache an, die wir alle noch nicht können, und lösen dann die Aufgaben gemeinsam. Oder wir schauen uns verschiedene Lösungen an, die wir schon so haben oder noch erstellen, und küren die schönste und die mit dem unnötigsten Umweg. Oder wir setzen uns in unterschiedlichen Teams mit unterschiedlichem Fortschritt zusammen und lösen die jeweils nächsten Aufgaben gemeinsam. Ggf. erstellen wir ein gemeinsames privates Leaderboard, auf dem wir unseren gemeinsamen Fortschritt tracken.
Ich würde mich besonders freuen, wenn Menschen kommen, die Lösungen in möglichst verschiedenen Programmiersprachen vorstellen. Sprichst du vielleicht Rust, Go, R, Kotlin, Pascal, Delphi, Fortran, Scratch, Whitespace, Brainfuck, HTML, Assembler, PHP, TeX, Karel, oder hast sogar deine eigene Programmiersprache geschrieben und hast Lust, dich damit mal an Advent of Code zu probieren? Das ist der Abend, das auszuprobieren oder vorzustellen!
Aber auch, wenn du keine Programmiererfahrung hast, komm gerne vorbei. Vielleicht kann der Abend ja dein Einstieg in die Software-Development-Karriere sein.
So oder so, ich freue mich auf rege Teilnahme! Für Spekulatius und andere Kekse ist gesorgt.
Vortragende
- 18bittner
Was muss ich mitbringen?
Laptop, auf dem du mit deiner Lieblingsprogrammiersprache programmieren kannst. Falls du noch nicht programmieren kannst, würde ich für den Einstieg empfehlen, dir [Python https://www.python.org] zu installieren, dann schauen wir mal, wie weit wir kommen.