Das didaktische Entwurfsmuster Physik durch Informatik (PDI) enthält Vorschläge für die Gestaltung von Selbsttests. Um Defizite beim Problemlösen physikalischer Aufgaben zu verringern wird die Lösung zu physikalisch-mathematischen Aufgaben nicht durch Antwort-Auswahl oder die Eingabe von Zahlenwerten, sondern in Form eines Quelltext abgefragt.