Benutzer:Andyk/Mitschriften/Projekttagebuch Exzerpt: Unterschied zwischen den Versionen
Andyk (Diskussion | Beiträge) K (link) |
Andyk (Diskussion | Beiträge) (link, corr) |
||
Zeile 1: | Zeile 1: | ||
{{PSI}} | {{PSI}} | ||
= Exzerpte der [[Benutzer:Andyk/Mitschriften/Projekttagebuch|Tagebuchsessions]] 1-5 = | = Exzerpte der [[Benutzer:Andyk/Mitschriften/Projekttagebuch|Tagebuchsessions]] 1-5 = | ||
+ | Das ist die Vorbereitung für Freitag. | ||
+ | |||
+ | ''Vorwarnung: Ich werde, wie aus dieser Seite ersichtlich, die Diskussionen aus meiner Erinnerung zusammenfassen. Also falls ihr während meiner Darstellungen etwas dazusagen wollt (sei es, weil ich die Diskussion nicht adäquat dargestellt habe, oder weil es etwas zu ergänzen gibt), würd mich das freuen - die Darstellung würde dann außerdem etwas lebhafter. --[[Benutzer:Andyk|Andyk]] 14:23, 1. Apr. 2009 (UTC)'' | ||
+ | |||
== Die bisherigen Stationen des Tagebuchs aus einer High-Level-Sicht == | == Die bisherigen Stationen des Tagebuchs aus einer High-Level-Sicht == | ||
* Ziel d. Tagebücher: Durch die Lektüre Ideen für IF sammeln | * Ziel d. Tagebücher: Durch die Lektüre Ideen für IF sammeln | ||
− | * bisher aber | + | * bisher aber überwiegend methodische und technische Auseinandersetzung: |
:# Wie sollen die Ideen am Ende formuliert werden, damit eine Umsetzung als IF möglich ist? (Ergebnis: [[Benutzer:Andyk/Mitschriften/Inform 7 Rahmenstruktur|Rahmenstruktur]]) | :# Wie sollen die Ideen am Ende formuliert werden, damit eine Umsetzung als IF möglich ist? (Ergebnis: [[Benutzer:Andyk/Mitschriften/Inform 7 Rahmenstruktur|Rahmenstruktur]]) | ||
:# Was heißt Umsetzung? Welchte technischen Möglichkeiten habe ich überhaupt? (Ergebnis: [[Benutzer:Andyk/Mitschriften/Technische I7-Auseinandersetzungen|Technische Auseinandersetzungen]]) | :# Was heißt Umsetzung? Welchte technischen Möglichkeiten habe ich überhaupt? (Ergebnis: [[Benutzer:Andyk/Mitschriften/Technische I7-Auseinandersetzungen|Technische Auseinandersetzungen]]) | ||
Zeile 15: | Zeile 19: | ||
=== Session1 === | === Session1 === | ||
* Die Ankündigung, Platon eher sprachanalytisch anzugehen und die objektorientierte Analyse direkt auf den Text anzuwenden, um Objekte und Eigenschaften zu identifizieren | * Die Ankündigung, Platon eher sprachanalytisch anzugehen und die objektorientierte Analyse direkt auf den Text anzuwenden, um Objekte und Eigenschaften zu identifizieren | ||
− | * H.A.L.'s Ansatz: von Lektüre zur Parabel zum Code | + | * H.A.L.'s Ansatz: [[Benutzer:Andyk/Mitschriften/Projekttagebuch#09.02.2009:_Session_1_-_zur_.C3.9Cbertragung_von_Platon_in_Inform|von Lektüre zur Parabel zum Code]] |
+ | * Thai und H.A.L.: [[Benutzer_Diskussion:Andyk/Mitschriften/Projekttagebuch#Vorbemerkungen|Ist Platon zeitlos?]] | ||
=== Session2 === | === Session2 === | ||
+ | [[Bild:SeinUndSchein.png|thumbnail|Klassendiagramm über wichtige Stellen von Glaukons Argumentation]] | ||
* Glaukons Gerechtigkeit (Konstruktion des Gerechten und des Ungerechten als trennscharfe Konzepte) | * Glaukons Gerechtigkeit (Konstruktion des Gerechten und des Ungerechten als trennscharfe Konzepte) | ||
* Klassendiagramm, das diesen Sachverhalt auf eine bestimmte Weise modelliert | * Klassendiagramm, das diesen Sachverhalt auf eine bestimmte Weise modelliert | ||
− | * Implementierungsvorschlag Version 1: | + | * [http://phaidon.philo.at/viewvc/Probegalopp/SeinUndSchein.inform/ Implementierungsvorschlag Version 1]: |
** Sein des Gerechten zu Spielbeginn auswählen (Rollenspiel-Imitation?) | ** Sein des Gerechten zu Spielbeginn auswählen (Rollenspiel-Imitation?) | ||
** Sein der Person bestimmt die Handlungsalternativen | ** Sein der Person bestimmt die Handlungsalternativen | ||
** Gerechte/Ungerechte Handlungen vom Modell festgelegt | ** Gerechte/Ungerechte Handlungen vom Modell festgelegt | ||
− | * Diskussion zwischen H.A.L., Thai und mir, vor allem bezüglich der Frage, wie die Unterscheidungen Sein/Schein - Gerecht/ungerecht - Person/Handlung zusammenhängen | + | * Diskussion zwischen H.A.L., Thai und mir, vor allem bezüglich der Frage, [[Benutzer_Diskussion:Andyk/Mitschriften/Projekttagebuch#22.02.2009:_Session_2:_Sein_und_Schein|wie die Unterscheidungen Sein/Schein - Gerecht/ungerecht - Person/Handlung zusammenhängen]] |
− | * Vereinbarkeit von Gyges und Modellstaat? | + | * [[Benutzer:Andyk/Mitschriften/Projekttagebuch#Ansatz_f.C3.BCr_unser_Projekt|Vereinbarkeit von Gyges und Modellstaat?]] |
** Modellstaat: Neuaufbau der sozialen Welt | ** Modellstaat: Neuaufbau der sozialen Welt | ||
** Gyges: bekannte Welt vorausgesetzt? | ** Gyges: bekannte Welt vorausgesetzt? | ||
Zeile 33: | Zeile 39: | ||
* Balzert: Objektorientierte Analyse | * Balzert: Objektorientierte Analyse | ||
* Was sind Objekte/Klassen/Operationen/Attribute | * Was sind Objekte/Klassen/Operationen/Attribute | ||
− | * Buch-Implementierung | + | * [http://phaidon.philo.at/viewvc/Probegalopp/book.inform/ Buch-Implementierung] |
− | * Diskussion über I7-Entsprechungen: Die Klasse "Ding" vs. "bestimmtes Ding" | + | * Diskussion über I7-Entsprechungen: [[Benutzer_Diskussion:Andyk/Mitschriften/Projekttagebuch#Session_3:_Objektorienterte_Analyse_.28_24.02.2009_.29|Die Klasse "Ding" vs. "bestimmtes Ding"]] |
=== Session4 === | === Session4 === | ||
− | * Was sind die Möglichkeiten von I7? | + | * Was sind die Möglichkeiten von I7? --> [[Benutzer:Andyk/Mitschriften/Technische_I7-Auseinandersetzungen|Technische Auseinandersetzungen]] |
=== Session5 === | === Session5 === | ||
− | * Rahmenstruktur | + | * [[Benutzer:Andyk/Mitschriften/Inform_7_Rahmenstruktur|Rahmenstruktur]] |
''"Eine kleine Rechtfertigung: Wenn man ein IF alleine schreibt, muss man sich über all diese Regelungen nicht viele Gedanken machen (Man überlegt und programmiert quasi-parallel). Sobald man aber eine Welt gemeinschaftlich aufbauen will, die viele inhaltlichen Zusammenhänge abbildet und wo man nicht einfach drauf los programmieren kann, muss man sich überlegen, wie man die Bestandteile der Welt kurz beschreibt."'' | ''"Eine kleine Rechtfertigung: Wenn man ein IF alleine schreibt, muss man sich über all diese Regelungen nicht viele Gedanken machen (Man überlegt und programmiert quasi-parallel). Sobald man aber eine Welt gemeinschaftlich aufbauen will, die viele inhaltlichen Zusammenhänge abbildet und wo man nicht einfach drauf los programmieren kann, muss man sich überlegen, wie man die Bestandteile der Welt kurz beschreibt."'' | ||
+ | [[Benutzer:Andyk/Mitschriften/Projekttagebuch#Motivation_f.C3.BCr_diese_Session|Mit dem Text etwas machen]]: | ||
* Anna: Etwas (Operatives) mit einem Text machen; und noch dazu kooperativ im Team | * Anna: Etwas (Operatives) mit einem Text machen; und noch dazu kooperativ im Team | ||
* H.A.L: Auch, wenn man allein etwas macht: Unterscheidung zwischen "Über den Text nachdenken" und "etwas (operatives) damit machen" | * H.A.L: Auch, wenn man allein etwas macht: Unterscheidung zwischen "Über den Text nachdenken" und "etwas (operatives) damit machen" | ||
* Andyk: Erfahrungsbericht: Wie man seine Zeit mit der Formatierung mit LaTex anstatt dem Bewältigen einer Aufgabe verbringen kann | * Andyk: Erfahrungsbericht: Wie man seine Zeit mit der Formatierung mit LaTex anstatt dem Bewältigen einer Aufgabe verbringen kann |
Version vom 1. April 2009, 15:23 Uhr
<root> <div class='right_side_navigation' style='width:156px;position:fixed;bottom:50px;background-color:#efefef;border-color:#bbbbbb;border-width:1pt;border-style:solid;padding:1px 2px;font-size:8pt;text-align:center;filter:alpha(opacity=90);-moz-opacity: 0.9;opacity: 0.9;'> Navigation (PSI)<br> Hauptseite (alt)<br> Hauptseite (Endspurt)<br> recent changes<br> Alle Seiten
Development<br> Endspurt<br> Dev-Talk<br> ChangeLog<br> Repository<br> Global Mindset V4<br /> Szenariosammlung<br /> Projekt-Präsentation
</div><ignore><includeonly></ignore><ignore></includeonly></ignore></root>
Inhaltsverzeichnis
Exzerpte der Tagebuchsessions 1-5
Das ist die Vorbereitung für Freitag.
Vorwarnung: Ich werde, wie aus dieser Seite ersichtlich, die Diskussionen aus meiner Erinnerung zusammenfassen. Also falls ihr während meiner Darstellungen etwas dazusagen wollt (sei es, weil ich die Diskussion nicht adäquat dargestellt habe, oder weil es etwas zu ergänzen gibt), würd mich das freuen - die Darstellung würde dann außerdem etwas lebhafter. --Andyk 14:23, 1. Apr. 2009 (UTC)
Die bisherigen Stationen des Tagebuchs aus einer High-Level-Sicht
- Ziel d. Tagebücher: Durch die Lektüre Ideen für IF sammeln
- bisher aber überwiegend methodische und technische Auseinandersetzung:
- Wie sollen die Ideen am Ende formuliert werden, damit eine Umsetzung als IF möglich ist? (Ergebnis: Rahmenstruktur)
- Was heißt Umsetzung? Welchte technischen Möglichkeiten habe ich überhaupt? (Ergebnis: Technische Auseinandersetzungen)
- Mach eine reine Objektorientierte Analyse
Was heißt das? Welche Konzepte gibt es da? Wie bezieht sich diese Rahmenstruktur auf die technischen Möglichkeiten, die Inform7 bietet? Ergebnis: Zusammenfassung und Erkenntnis: Die Objektorientierte Rahmenstruktur deckt nicht alle Aspekte von I7 ab.
- Also: Überleg dir selbst eine Rahmenstruktur, die weitgehend auf die Möglichkeiten von I7 Bezug nimmt. Identifiziere Elemente und Strukturen. Charakterisiere beide.
Die Sessions im Einzelnen und ihre anschließende Diskussion
Session1
- Die Ankündigung, Platon eher sprachanalytisch anzugehen und die objektorientierte Analyse direkt auf den Text anzuwenden, um Objekte und Eigenschaften zu identifizieren
- H.A.L.'s Ansatz: von Lektüre zur Parabel zum Code
- Thai und H.A.L.: Ist Platon zeitlos?
Session2
- Glaukons Gerechtigkeit (Konstruktion des Gerechten und des Ungerechten als trennscharfe Konzepte)
- Klassendiagramm, das diesen Sachverhalt auf eine bestimmte Weise modelliert
- Implementierungsvorschlag Version 1:
- Sein des Gerechten zu Spielbeginn auswählen (Rollenspiel-Imitation?)
- Sein der Person bestimmt die Handlungsalternativen
- Gerechte/Ungerechte Handlungen vom Modell festgelegt
- Diskussion zwischen H.A.L., Thai und mir, vor allem bezüglich der Frage, wie die Unterscheidungen Sein/Schein - Gerecht/ungerecht - Person/Handlung zusammenhängen
- Vereinbarkeit von Gyges und Modellstaat?
- Modellstaat: Neuaufbau der sozialen Welt
- Gyges: bekannte Welt vorausgesetzt?
--> Gyges-Aufführung im platonischen Staat?
Session3
- Balzert: Objektorientierte Analyse
- Was sind Objekte/Klassen/Operationen/Attribute
- Buch-Implementierung
- Diskussion über I7-Entsprechungen: Die Klasse "Ding" vs. "bestimmtes Ding"
Session4
- Was sind die Möglichkeiten von I7? --> Technische Auseinandersetzungen
Session5
"Eine kleine Rechtfertigung: Wenn man ein IF alleine schreibt, muss man sich über all diese Regelungen nicht viele Gedanken machen (Man überlegt und programmiert quasi-parallel). Sobald man aber eine Welt gemeinschaftlich aufbauen will, die viele inhaltlichen Zusammenhänge abbildet und wo man nicht einfach drauf los programmieren kann, muss man sich überlegen, wie man die Bestandteile der Welt kurz beschreibt." Mit dem Text etwas machen:
- Anna: Etwas (Operatives) mit einem Text machen; und noch dazu kooperativ im Team
- H.A.L: Auch, wenn man allein etwas macht: Unterscheidung zwischen "Über den Text nachdenken" und "etwas (operatives) damit machen"
- Andyk: Erfahrungsbericht: Wie man seine Zeit mit der Formatierung mit LaTex anstatt dem Bewältigen einer Aufgabe verbringen kann