Bekanntschaft mit Informatik

In der 8. Klasse meines Gymnasiums entschied ich mich für den Wahlpflichtkurs „Technik/Informatik“ – eine Entscheidung, die sich im Nachhinein als eine der besten meines Lebens herausstellte. Wir begannen mit den Grundlagen in Python, und von der ersten Minute an war ich fasziniert, neue Dinge zu programmieren, zu lernen und Algorithmen zu entwickeln. Mein erstes Projekt war, wie bei vielen, ein einfacher Taschenrechner. Die Zeit verging, das Abitur stand vor der Tür, und damit die Frage, wie es für mich weitergehen sollte. 2020 erzählte mir mein Vater von den „Corona-Checkkarten“ – praktisch die Impf-QR-Codes von damals, aber als physische Karte fürs Portemonnaie. Programme, die so etwas erstellen konnten, waren damals teuer, doch mein Vater wollte so etwas für seine Apotheke. Er fragte mich, ob ich ein solches Programm schreiben könnte. Zunächst war ich skeptisch – es war mein erstes großes Projekt, und ich konnte gerade mal die Basics in Python. Doch nach etwas Überlegen und Tüfteln gelang es mir tatsächlich, zusammen mit einem Kommilitonen meiner Schwester ein funktionierendes Programm zu entwickeln, das in seiner Apotheke großes Interesse weckte. Ich war unglaublich stolz auf das Ergebnis und erkannte, wie viel man mit Informatik erreichen kann. Seitdem programmiere ich kontinuierlich weiter, um meine Fähigkeiten zu verbessern. Falls du einen Blick auf meine Projekte werfen möchtest, findest du hier den Link zu meinem GitHub-Account.

Hier geht's zum Github

Meine Projekte

In meiner Freizeit programmiere ich gerne und habe im Laufe der Jahre einige nützliche Projekte entwickelt. Manche davon habe ich für mich selbst, andere für Familie und Freunde oder einfach zum Üben programmiert.

Vokabeltest-Ersteller (, )

In der 13. Klasse erfuhr meine Lateinlehrerin durch eine Mitschülerin von meinen Programmierkenntnissen. Sie erzählte mir, dass die wöchentliche Auswahl geeigneter Vokabeln, mit der richtigen Anzahl an Wortarten und passenden A- und B-Tests, sehr anstrengend sei. Zunächst scherzhaft fragte sie mich, ob ich nicht eine Lösung dafür programmieren könnte. Die Idee fand ich spannend – ich hatte so etwas noch nie zuvor gesehen, also nahm ich die Herausforderung an. Schnell fand ich immer mehr Freude daran, dieses Projekt zu entwickeln.

Projekt auf Github

Kontaktformular (, , , )

In meinen Semesterferien erklärte mir mein Vater, dass er schon seit Längerem über ein Kontaktformular für Kunden nachdenkt, damit diese ihre Rezepte bequem von zuhause aus bestellen können. Die IT-Firma, mit der er zusammenarbeitete, wollte allerdings für eine solche Website und deren Instandhaltung eine - nicht gerade niedrige - monatliche Gebühr. Wegen der hohen Kosten und der Möglichkeit, viel Neues zu lernen, sagte ich, dass ich mich gerne daran versuchen würde. Mit dem Endergebnis waren wir sehr zufrieden. Wochen später erzählte mir mein Vater von überraschten Kunden, die kaum glauben konnten, wie einfach es war, Rezepte zu bestellen.

Projekt auf Github

Automatisierte Backups (, )

Da Datensicherung für mich ein wichtiges Thema ist, ich jedoch oft zu bequem war, sie regelmäßig manuell durchzuführen, habe ich ein Skript entwickelt, das diesen Prozess automatisiert. Besonders wichtig war mir dabei, dass die Backups im Alltag mit minimalem Aufwand funktionieren. Da ich sowohl unter Windows als auch Linux arbeite, habe ich das Projekt von Anfang an plattformübergreifend konzipiert.

Projekt auf Github

Arduino-Zeichner (, , )

Im Rahmen meines Programmierpraktikums an der Universität habe ich in einer kleinen Gruppe ein vollständiges Softwareprojekt entwickelt, wo ein Arduino per Motoren gesteuert ein Bild auf einem Whiteboard zeichnen sollte. Das Ziel meiner Gruppe war es, eine Simulation zu erstellen, die die benötigten Algorithmen effizient implementiert und testbar macht.

Projekt auf Github