Zum Inhalt springen

Missing Semester an der TU Darmstadt

Hey, super dass Du an den Workshops teilnehmen möchtest!

Anmeldung zu Workshops

Alle Workshops finden jeweils um 18:30 in S3|10 107/108 statt.

Workshop Datum
Codemanagement mit Git 24. April
Effizientes Debugging 2. Mai
Einführung in Linux 7. Mai
Coding Best Practices 15. Mai
Einführung in den 3D-Druck 29. Mai
Leiterplatinen selber gestalten 5. Juni

Details zu den Workshops

Das Studium am Fachbereich 18 versorgt einen mit fantastischen Werkzeugen, um Ingenieur:in zu werden. Im Studium am Fachbereich Elektrotechnik lernen wir die Grundlagen der Elektrotechnik und des Programmierens. Einige wichtige Fähigkeiten werden im Studium aber leider nicht angeschnitten: Zum Beispiel das effiziente Entwickeln von Software, das Prototyping mittels 3D-Druck oder die Grundlagen der Leiterplattengestaltung. Wir finden, dass jeder Studierende des Fachbereichs 18 diese Themen kennen sollte, und möchten diese Wissenslücke daher schließen. Alle Workshops sind sehr interaktiv und ein Einstieg in die jeweilige Thematik.

Codemanagement mit Git

Git verleiht der eigenen Produktivität als Softwareentwickler Flügel. Mit Git lassen sich Änderungen an Code protokollieren, verwalten und mit anderen Entwicklern teilen. Git erspart einem somit das lästige, händische Abspeichern von mehreren Versionen eines Programmes oder das Versenden von Code mittels .zip-Dateien in E-Mails. Spätestens zur Bachelorarbeit lohnt es sich für jeden, Git zu verwenden. Dieser Workshop vermittelt die Grundlagen der Versionskontrolle anhand einfacher Beispiele und eignet sich für jeden, der AI1 abgeschlossen hat.

Debugging

Wir alle machen Fehler im Programmcode. In diesem Workshop lernen wir gemeinsam, wie man diese schnell beseitigen kann. Die klassische Methode — das Debugging mittels print()-Statements — ist zwar einfach, aber es geht noch viel besser! Wir führen euch Hands-On in Debugger für Python und Java ein und tauschen gemeinsam Tipps aus.

Linux Basics

Die meisten modernen Server laufen auf Linux. Es ist sehr wahrscheinlich, dass ihr für ein Seminar zukünftig auf einer Linux-Maschine arbeiten werdet. Dieser Workshop gibt eine Einführung in die Kommandozeile und die wichtigsten Linux-Befehle.

Coding Best Practices

Ein Programm, was fehlerfrei ist, ist nicht automatisch gut. Guter Code ist einfach verständlich, wartbar und leicht zu testen. In diesem Workshop präsentieren wir einfache Regeln, um eure Codequalität massiv zu verbessern. Gemeinsam schauen wir uns ein Softwareprojekt eines Programmieranfängers an, und verbessern es schrittweise. Ihr werdet begeistert sein, welche komplexen Probleme ihr schreiben könnt, wenn Ihr Euch an diesen Konzepten orientiert!

3D-Druck Workshop

Beim 3D-Druck wird ein am Computer modelliertes Design Schicht für Schicht zu einem physischem, druckbarem Objekt. Beim Seminar geben eine Einführung in die grundlegenden Begriffe, Softwares und Anwendungen.

Leiterplatte selbst gestalten

Eine Einführung in die Schaltplanerstellung, Layoutentwicklung und den Fertigungsprozess. Der Workshop stattet Euch mit den nötigen Werkzeugen aus, um eine erste Leiterplatte erstellen und fertigen zu lassen.