Assignment Chef icon Assignment Chef

Lessons

German programming tutorials

Focused lessons based on real assignment themes, written for quick study before you start coding.

Jun 1, 2026

Eigene globale Summierung mit MPI: Butterfly-Algorithmus in C implementieren

Lerne, wie du eine globale Summierung mit MPI_Send und MPI_Recv mittels Butterfly-Kommunikation implementierst. Schritt-für-Schritt-Tutorial mit Hypercube-Vorlage und vollständigem C-Code.

MPI globale Summierung Butterfly Algorithmus MPI Hypercube Kommunikation MPI MPI_Send MPI_Recv Beispiel Csci596 Assignment 2 Lösung

Available languages

Jun 1, 2026

WeatNet-Wetter-App: Socket-Programmierung & Multithreading in der Praxis

Lerne, wie du eine Client/Server-Wetter-App mit Socket-Programmierung, Multithreading und der OpenWeatherMap-API entwickelst – inklusive Authentifizierung, Hashing und JSON-Dateitransfer.

Socket-Programmierung Multithreading Python Client-Server-Architektur OpenWeatherMap API Wetter-App entwickeln

Available languages

Jun 1, 2026

JavaScript-Ereignisse meistern: Ein praktischer Leitfaden für interaktive Webseiten mit Event Listenern

Lerne, wie du mit JavaScript-Ereignissen wie click, mouseover und mouseout interaktive Webseiten erstellst. Dieser Leitfaden führt dich Schritt für Schritt durch Event Listener, das Event-Objekt und die Manipulation von CSS-Klassen – perfekt für dein CPSC1520-Projekt.

JavaScript Ereignisse Event Listener Event Handler click Ereignis mouseover Ereignis

Available languages

Jun 1, 2026

Multithreading und Mutexe in C: Black-Friday-Simulation mit pthreads

Lerne in diesem Tutorial, wie du mit C und pthreads eine Black-Friday-Simulation erstellst. Wir erklären Multithreading, Mutexe und die sichere Synchronisation von Threads anhand eines praxisnahen Beispiels aus dem Einzelhandel.

Multithreading C pthreads Tutorial Mutex Beispiel Black Friday Simulation Thread-Synchronisation

Available languages

May 31, 2026

Kritische Punkte in physikalischen Systemen: Vom Pendel zum Potenzialfeld – Eine vergleichende Analyse für das IB Mathematics Internal Assessment

Lerne, wie die Analyse kritischer Punkte von eindimensionalen zu zweidimensionalen physikalischen Systemen erweitert wird – perfekt für dein IB Mathematics Internal Assessment. Mit Beispielen aus Pendelbewegungen, Magnetfeldern und Gravitationspotenzialen.

Kritische Punkte IB Mathematics Internal Assessment Pendel Analyse Potenzialfeld Hesse-Matrix

Available languages

May 31, 2026

Python Bedingte Anweisungen und Variablen: Ein Tutorial am Beispiel eines Pilz-Sammelspiels

Lerne in diesem praxisnahen Tutorial, wie du in Python Variablen, boolesche Logik und Bedingte Anweisungen einsetzt – inspiriert von einem Textadventure-Spiel, in dem du Pilze gegen Rubine tauschst. Perfekt für Programmieranfänger und Csci 141 Studierende.

Python bedingte Anweisungen Python Variablen und Datentypen boolesche Logik Python if elif else Python Python Spieleentwicklung Tutorial

Available languages

May 31, 2026

RRT-Algorithmus für die Bahnplanung in der Robotik: Eine Schritt-für-Schritt-Anleitung basierend auf AME 547 HW 5

Lerne, wie der Rapidly-exploring Random Tree (RRT) Algorithmus zur Kollisionsvermeidung in der Robotik eingesetzt wird. Diese Anleitung basiert auf der Aufgabenstellung AME 547 HW 5 und erklärt die Implementierung eines Single Tree Search mit Hindernissen.

RRT Algorithmus Bahnplanung Robotik AME 547 HW 5 Single Tree Search Kollisionsvermeidung

Available languages