Robot „Klaus“ for analog programming

A small robot figure for use with teaching material about programming and algorithms.
0
4
0
34
updated June 8, 2025

Description

PDF

🇬🇧 In my class computer science / programming I use “Klaus” for an entry level course of programming and algorithm design. This is fully analog with cards to lay out algorithms. You can then ”run” these by placing a little figure on a game like map. Since the original only contains a wooden game figure I designed “Klaus” as a printable robot with based on the printed figure design of Dr. Jörg Kraus, who published the original material, and with  friendly authorization of the author. See https://www.ems-kraus.de/klaus.html for details about the original material.

I attached a (german) worksheet explaining how to use “Klaus”.

Print settings

  • 0.4mm nozzle
  • 0.12mm layer hight (0.2mm first layer)
  • aligned seams
  • 2 walls
  • monotonic line surface patterns
  • 5 top an bottom layers (each)
  • 15% gyroid infill
  • no supports

 

 

🇩🇪 In meinem Informatikunterricht steige ich in die Programmierung mit dem Set „Programmieren mit Klaus“ ein. Das Set läuft komplett analog und man programmiert Algorithmen durch das Legen verschiedener Karten. Diese Programme werden dann ausgeführt, indem man eine Spielfigur über eine Karte bewegt. Da das Originalset nur eine generische Holzfigur enthält, habe ich basierend auf dem Design der gedruckten Figur von Dr. Jörg Kraus, der das Set anbietet, und mit seiner freundlichen Genehmigung, einen „Klaus“ zum Drucken gestaltet. Details zum originalen Set unter https://www.ems-kraus.de/klaus.html.

Im Anhang findet sich ein Arbeitsblatt, das die Nutzung erklärt.

Druckeinstellungen

  • 0,4mm Düsendurchmesser
  • 0,12mm Schichthöhe (0,2mm für die erste Schicht)
  • ausgerichtete Nähte
  • 2 Wände
  • Monotone Linien Muster für erste und letzte Schicht
  • je fünf erste und letzte volle Schichten
  • 15% Gyroid Füllung
  • keine Supports

Tags



Model origin

The author marked this model as their own original creation.

License