ich auch eine Zeit lang auf einer ersten Mannschaft war, und ich lehrte die Programmierer, während ich dort war. Ich fand heraus, dass der beste Weg, um die Sprache herunter zu bekommen, darin bestand, mit einfachen Projekten zu üben, die den Datenfluss und andere wichtige Konzepte im Kopf festigen.
Ein paar:
Ein Bremslicht mit benutzer manipulierbar steuert, wie schnell jedes Licht auf bleiben sollte. Sobald Sie das Problem gelöst haben, beheben Sie es, damit der Benutzer nur die Bremsdistanz und die Geschwindigkeitsbegrenzung ändern kann. Auf diese Weise arbeiten Sie in einigen mathematischen Funktionen.
Ich habe immer einige der grundlegenden Konzepte, wie Schleifen und Schieberegister, mit imaginären Killbots gelehrt. Ein Killbot hat ein voreingestelltes Kill-Limit (für for-Schleifen) und muss verfolgen, wie viele Treffer es mit Schieberegistern bekommt.
Ich würde sicherlich nicht mit NI Training Dinge gehen. Sie haben es nur geschafft, die neuen Programmierer zu verwirren, selbst diejenigen mit Erfahrung in anderen Sprachen. Ich fand es auch am besten, das Konzept der globalen Variablen nicht zu lehren, was NI macht, weil es den ganzen Punkt des LabVIEW-Datenflusses durchbricht.
Wow. Das war langatmig.
Ja, wir sind darauf gestoßen. Vielen Dank! –