http://gurakura.sakura.ne.jp/hellomondrian/intro/
Dieses Dokument basiert auf dem Lehrbuch einer Klasse, die tatsächlich an einer bestimmten Schönheitsschule durchgeführt wurde. Im Gegensatz zu Studenten der Naturwissenschaften haben Studenten nicht immer einen Programmierhintergrund.
Selbst an Kunsthochschulen sind jedoch häufig Programmierkenntnisse wie Medienkunst und interaktive Installationen erforderlich (obwohl diejenigen, die die Situation kennen, möglicherweise das Gefühl haben, "was neu ist ..."). .. Deshalb habe ich versucht, auf leicht verständliche Weise zu erklären, indem ich so viele konkrete Beispiele wie möglich gezeigt habe, damit selbst Studenten sie verstehen können.
Natürlich gibt es einige College-Studenten, die überraschend hohe Programmierfähigkeiten haben. Trotzdem bin ich im Durchschnitt (natürlich) der Meinung, dass im Vergleich zu Studenten der Naturwissenschaften höflichere Erklärungen erforderlich sind. Für diejenigen, die schnell verstehen, mag es ein bisschen langweilig erscheinen, und deshalb.
Processing In dieser Reihe von Dokumenten werden wir die Programmierung mit einem System namens Processing erläutern. Die Verarbeitung ist ein System, mit dem selbst Anfänger problemlos programmgesteuert Computergrafikanimationen (CG) in der Sprache Java erstellen können.
In letzter Zeit können nicht nur Java, sondern auch Programmiersprachen wie Python und JavaScript verwendet werden. In diesem Kurs werden wir jedoch die Verwendung von Java erläutern.
Was ist in dieser Reihe ein gutes Programm sowie die Grundlagen der Programmierung? Wird auf der Abstraktionsachse erklärt. Es gibt keine klare Definition wie Mathematik für die Definition eines guten Programms.
In dieser Reihe werden wir jedoch weiterhin flexiblere Programme und Programme, die widerstandsfähiger gegen Veränderungen sind, als gute Programme erläutern.
Beim Refactoring wird die Programmliste (manchmal auch als Quellcode bezeichnet) geändert, ohne das Verhalten des Programms zu ändern. In diesem Kurs werden wir auch zeigen, wie sich das Programm durch Refactoring zu einem besseren ändert.
Wie eingangs erwähnt, wurde dieses Dokument als Lerninhalt für Studenten erstellt. Da es sich jedoch um einen Inhalt handelt, mit dem Sie das eigentliche Refactoring auf Papier erleben können, nicht nur Anfänger des Programms, sondern auch Anfänger des Programms Ich denke, dass es als Refactoring-Text für diejenigen verwendet werden kann, die danach streben.
Recommended Posts