1.1 --- a/pymove3d.py Sun Jan 19 13:02:28 2014 +0100
1.2 +++ b/pymove3d.py Sun Jan 19 13:08:12 2014 +0100
1.3 @@ -92,7 +92,9 @@
1.4
1.5 @app.route("/submission")
1.6 def submission():
1.7 - return render_template(get_locale() + "/submission.html", act="submission")
1.8 + filename = os.path.join("templates", get_locale(), "rst", "submission.rst")
1.9 + content = get_content(filename)
1.10 + return render_template("/submission.html", act="submission", content=content)
1.11
1.12 @app.route("/coursematerial")
1.13 def coursematerial():
2.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
2.2 +++ b/templates/de/rst/submission.rst Sun Jan 19 13:08:12 2014 +0100
2.3 @@ -0,0 +1,148 @@
2.4 +
2.5 +Hinweise zur Erstellung der Unterlagen
2.6 +======================================
2.7 +
2.8 +Hier insbesondere zum Vortrag und zur Mitschrift.
2.9 +
2.10 +
2.11 +
2.12 +Tipps zum Aufbau des Inhalts
2.13 +----------------------------
2.14 +
2.15 +Das sind höchstens fünf Folien. Siehe auch Hinweise auf:
2.16 +`http://www.methopedia.eu/de/collection/lightning-talk`_.
2.17 +
2.18 +Die wichtigsten Folien sind:
2.19 +
2.20 +
2.21 ++ Persönliche Infos, Vorstellung (die erste)
2.22 ++ Zusammenfassung des Ergebnisses (die letzte).
2.23 ++ Hierfür solltest Du mind. eine Minute einplanen.
2.24 ++ Dann sind die restlichen zwei Minuten für die anderen Folien frei
2.25 + einteilbar.
2.26 +
2.27 +
2.28 +Wenn etwas mit zwei nicht so vollgestopften Folien besser verständlich
2.29 +ist, nimm zwei statt einer. Der Vorteil muss erkennbar sein. Weniger
2.30 +ist mehr!
2.31 +
2.32 +Mit einer Folie ist dasselbe gemeint wie das Zeigen einer Animation
2.33 +auf einer Folie!
2.34 +
2.35 +
2.36 +
2.37 +Der Vortrag
2.38 +-----------
2.39 +
2.40 +Der länger ist in Ordnung. Nur eher nicht eine Minute und auch nicht
2.41 +deutlich über fünf Minuten. Wenn alles überzeugend in einer Minute
2.42 +untergebracht ist, das für uns dann verständlich bleibt, sind wir
2.43 +damit natürlich zufrieden, es ist sogar eine besondere Leistung.
2.44 +
2.45 +
2.46 +
2.47 +Eine Überlegung wert:
2.48 +---------------------
2.49 +
2.50 +
2.51 ++ Immer in die Lage des Betrachters/Zuhörers versetzen.
2.52 ++ Versteht Dich jemand, der Dich nicht kennt? Er kann hier nicht in
2.53 + einen fremden Kopf sehen und Fragen stellen.
2.54 ++ Holst Du ihn ab und nimmst ihn mit?
2.55 +
2.56 +
2.57 +
2.58 +
2.59 +Gliederungsbeispiel im Detail
2.60 +-----------------------------
2.61 +
2.62 +Hier eine beispielhafte Gliederung, wie so etwas aufgebaut sein kann.
2.63 +Andere Konzepte sind ebenfalls geeignet.
2.64 +
2.65 +
2.66 +
2.67 +Folie 1:
2.68 +--------
2.69 +
2.70 +
2.71 ++ Titel des Projektes und Vorstellung von dir selber/ eurem Team
2.72 ++ Angaben zur Person
2.73 ++ Angaben zum Ort/Schule
2.74 +
2.75 +
2.76 +
2.77 +
2.78 +Folie 2:
2.79 +--------
2.80 +
2.81 +
2.82 ++ Zielsetzung der Projektidee skizzieren in 5 bis höchstens 7
2.83 + Stichpunkten
2.84 ++ Warum hast Du die eingereichte Lösung gewählt?
2.85 +
2.86 +
2.87 +
2.88 +
2.89 +Folie 3:
2.90 +--------
2.91 +
2.92 +
2.93 ++ Besonderheiten Deines Programms
2.94 ++ Eigenschaften
2.95 ++ Abbildungen
2.96 ++ Code Schnipsel
2.97 +
2.98 +
2.99 +
2.100 +
2.101 +Folie 4:
2.102 +--------
2.103 +
2.104 +
2.105 ++ Beschreibung im Detail
2.106 ++ Hinweise zur Ausführung Deines Programms
2.107 ++ Darstellung der Vorteile und der Grenzen der Steuerung mittels
2.108 + Python.
2.109 +
2.110 +
2.111 +
2.112 +
2.113 +Folie 5:
2.114 +--------
2.115 +
2.116 +
2.117 ++ Gib einen Ausblick darauf wo Deine Projektidee eingesetzt werden
2.118 + könnte
2.119 ++ z.B. in einem Spiel, Film, Daumenkino, technische Lösung, Modell
2.120 + usw.
2.121 ++ Zwei Stichpunkte für Beispiele reichen.
2.122 +
2.123 +
2.124 +
2.125 +
2.126 +Nicht vergessen:
2.127 +----------------
2.128 +
2.129 +Die Projektbeschreibung muss auch als ausformulierten Text eingereicht
2.130 +werden! Du kannst Dich am Vortrag orientieren und bei Bedarf ins
2.131 +Detail gehen. Trenne eine einführende Übersicht am Anfang von den
2.132 +Details. Wenn man die Details liest, kennt man dann bereits den
2.133 +Zusammenhang.
2.134 +
2.135 +
2.136 +
2.137 +Alternative Präsentation
2.138 +------------------------
2.139 +
2.140 +Über `http://sketchfab.com`_ (eine Registrierung ist notwendig), das
2.141 +Ergebnis sieht dann wie in dem folgendem Beispiel gezeigt aus.
2.142 +Bedenke, das Internetverbindungen in Präsentationen immer kritisch
2.143 +sind. Es wäre schade, wenn genau im Vortrag nichts gezeigt werden
2.144 +kann. In diesem Fall gilt: Offline ist besser als Online!
2.145 +
2.146 +
2.147 +
2.148 +.. _http://www.methopedia.eu/de/collection/lightning-talk: http://www.methopedia.eu/de/collection/lightning-talk
2.149 +.. _http://sketchfab.com: http://sketchfab.com/
2.150 +
2.151 +
3.1 --- a/templates/de/submission.html Sun Jan 19 13:02:28 2014 +0100
3.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000
3.3 @@ -1,91 +0,0 @@
3.4 -{% extends "theme.html" %}
3.5 -{% block body %}
3.6 -<div class="container">
3.7 - <div class="col-lg-12">
3.8 - <div class="section">
3.9 - <h1>Hinweise zur Erstellung der Unterlagen</h1>
3.10 - <p>Hier insbesondere zum Vortrag und zur Mitschrift.</p>
3.11 - <div class="section">
3.12 - <h2>Tipps zum Aufbau des Inhalts</h2>
3.13 - <p>Das sind höchstens fünf Folien. Siehe auch Hinweise auf: <a class="reference external" href="http://www.methopedia.eu/de/collection/lightning-talk">http://www.methopedia.eu/de/collection/lightning-talk</a>.</p>
3.14 - <p>Die wichtigsten Folien sind:</p>
3.15 - <ul class="simple">
3.16 - <li>Persönliche Infos, Vorstellung (die erste)</li>
3.17 - <li>Zusammenfassung des Ergebnisses (die letzte).</li>
3.18 - <li>Hierfür solltest Du mind. eine Minute einplanen.</li>
3.19 - <li>Dann sind die restlichen zwei Minuten für die anderen Folien frei einteilbar.</li>
3.20 - </ul>
3.21 - <p>Wenn etwas mit zwei nicht so vollgestopften Folien besser verständlich ist, nimm zwei statt einer. Der Vorteil muss erkennbar sein. Weniger ist mehr!</p>
3.22 - <p>Mit einer Folie ist dasselbe gemeint wie das Zeigen einer Animation auf einer Folie!</p>
3.23 - </div>
3.24 - <div class="section">
3.25 - <h2>Der Vortrag</h2>
3.26 - <p>Der länger ist in Ordnung. Nur eher nicht eine Minute und auch nicht deutlich über fünf Minuten. Wenn alles überzeugend in einer Minute untergebracht ist, das für uns dann verständlich bleibt, sind wir damit natürlich zufrieden, es ist sogar eine besondere Leistung.</p>
3.27 - </div>
3.28 - <div class="section">
3.29 - <h2>Eine Überlegung wert:</h2>
3.30 - <ul class="simple">
3.31 - <li>Immer in die Lage des Betrachters/Zuhörers versetzen.</li>
3.32 - <li>Versteht Dich jemand, der Dich nicht kennt? Er kann hier nicht in einen fremden Kopf sehen und Fragen stellen.</li>
3.33 - <li>Holst Du ihn ab und nimmst ihn mit?</li>
3.34 - </ul>
3.35 - </div>
3.36 - <div class="section">
3.37 - <h2>Gliederungsbeispiel im Detail</h2>
3.38 - <p>Hier eine beispielhafte Gliederung, wie so etwas aufgebaut sein kann. Andere Konzepte sind ebenfalls geeignet.</p>
3.39 - </div>
3.40 - <div class="section">
3.41 - <h2>Folie 1:</h2>
3.42 - <ul class="simple">
3.43 - <li>Titel des Projektes und Vorstellung von dir selber/ eurem Team</li>
3.44 - <li>Angaben zur Person</li>
3.45 - <li>Angaben zum Ort/Schule</li>
3.46 - </ul>
3.47 - </div>
3.48 - <div class="section">
3.49 - <h2>Folie 2:</h2>
3.50 - <ul class="simple">
3.51 - <li>Zielsetzung der Projektidee skizzieren in 5 bis höchstens 7 Stichpunkten</li>
3.52 - <li>Warum hast Du die eingereichte Lösung gewählt?</li>
3.53 - </ul>
3.54 - </div>
3.55 - <div class="section">
3.56 - <h2>Folie 3:</h2>
3.57 - <ul class="simple">
3.58 - <li>Besonderheiten Deines Programms</li>
3.59 - <li>Eigenschaften</li>
3.60 - <li>Abbildungen</li>
3.61 - <li>Code Schnipsel</li>
3.62 - </ul>
3.63 - </div>
3.64 - <div class="section">
3.65 - <h2>Folie 4:</h2>
3.66 - <ul class="simple">
3.67 - <li>Beschreibung im Detail</li>
3.68 - <li>Hinweise zur Ausführung Deines Programms</li>
3.69 - <li>Darstellung der Vorteile und der Grenzen der Steuerung mittels Python.</li>
3.70 - </ul>
3.71 - </div>
3.72 - <div class="section">
3.73 - <h2>Folie 5:</h2>
3.74 - <ul class="simple">
3.75 - <li>Gib einen Ausblick darauf wo Deine Projektidee eingesetzt werden könnte</li>
3.76 - <li>z.B. in einem Spiel, Film, Daumenkino, technische Lösung, Modell usw.</li>
3.77 - <li>Zwei Stichpunkte für Beispiele reichen.</li>
3.78 - </ul>
3.79 - </div>
3.80 - <div class="section">
3.81 - <h2>Nicht vergessen:</h2>
3.82 - <p>Die Projektbeschreibung muss auch als ausformulierten Text eingereicht werden!
3.83 - Du kannst Dich am Vortrag orientieren und bei Bedarf ins Detail gehen.
3.84 - Trenne eine einführende Übersicht am Anfang von den Details.
3.85 - Wenn man die Details liest, kennt man dann bereits den Zusammenhang.</p>
3.86 - </div>
3.87 - <div class="section">
3.88 - <h2>Alternative Präsentation</h2>
3.89 - <p>Über <a class="reference external" href="http://sketchfab.com">http://sketchfab.com</a> (eine Registrierung ist notwendig), das Ergebnis sieht dann wie in dem folgendem Beispiel gezeigt aus. Bedenke, das Internetverbindungen in Präsentationen immer kritisch sind. Es wäre schade, wenn genau im Vortrag nichts gezeigt werden kann.
3.90 - In diesem Fall gilt: Offline ist besser als Online!</p>
3.91 - </div>
3.92 - </div>
3.93 - </div>
3.94 -{% endblock %}
4.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
4.2 +++ b/templates/en/rst/submission.rst Sun Jan 19 13:08:12 2014 +0100
4.3 @@ -0,0 +1,148 @@
4.4 +
4.5 +Hinweise zur Erstellung der Unterlagen
4.6 +======================================
4.7 +
4.8 +Hier insbesondere zum Vortrag und zur Mitschrift.
4.9 +
4.10 +
4.11 +
4.12 +Tipps zum Aufbau des Inhalts
4.13 +----------------------------
4.14 +
4.15 +Das sind höchstens fünf Folien. Siehe auch Hinweise auf:
4.16 +`http://www.methopedia.eu/de/collection/lightning-talk`_.
4.17 +
4.18 +Die wichtigsten Folien sind:
4.19 +
4.20 +
4.21 ++ Persönliche Infos, Vorstellung (die erste)
4.22 ++ Zusammenfassung des Ergebnisses (die letzte).
4.23 ++ Hierfür solltest Du mind. eine Minute einplanen.
4.24 ++ Dann sind die restlichen zwei Minuten für die anderen Folien frei
4.25 + einteilbar.
4.26 +
4.27 +
4.28 +Wenn etwas mit zwei nicht so vollgestopften Folien besser verständlich
4.29 +ist, nimm zwei statt einer. Der Vorteil muss erkennbar sein. Weniger
4.30 +ist mehr!
4.31 +
4.32 +Mit einer Folie ist dasselbe gemeint wie das Zeigen einer Animation
4.33 +auf einer Folie!
4.34 +
4.35 +
4.36 +
4.37 +Der Vortrag
4.38 +-----------
4.39 +
4.40 +Der länger ist in Ordnung. Nur eher nicht eine Minute und auch nicht
4.41 +deutlich über fünf Minuten. Wenn alles überzeugend in einer Minute
4.42 +untergebracht ist, das für uns dann verständlich bleibt, sind wir
4.43 +damit natürlich zufrieden, es ist sogar eine besondere Leistung.
4.44 +
4.45 +
4.46 +
4.47 +Eine Überlegung wert:
4.48 +---------------------
4.49 +
4.50 +
4.51 ++ Immer in die Lage des Betrachters/Zuhörers versetzen.
4.52 ++ Versteht Dich jemand, der Dich nicht kennt? Er kann hier nicht in
4.53 + einen fremden Kopf sehen und Fragen stellen.
4.54 ++ Holst Du ihn ab und nimmst ihn mit?
4.55 +
4.56 +
4.57 +
4.58 +
4.59 +Gliederungsbeispiel im Detail
4.60 +-----------------------------
4.61 +
4.62 +Hier eine beispielhafte Gliederung, wie so etwas aufgebaut sein kann.
4.63 +Andere Konzepte sind ebenfalls geeignet.
4.64 +
4.65 +
4.66 +
4.67 +Folie 1:
4.68 +--------
4.69 +
4.70 +
4.71 ++ Titel des Projektes und Vorstellung von dir selber/ eurem Team
4.72 ++ Angaben zur Person
4.73 ++ Angaben zum Ort/Schule
4.74 +
4.75 +
4.76 +
4.77 +
4.78 +Folie 2:
4.79 +--------
4.80 +
4.81 +
4.82 ++ Zielsetzung der Projektidee skizzieren in 5 bis höchstens 7
4.83 + Stichpunkten
4.84 ++ Warum hast Du die eingereichte Lösung gewählt?
4.85 +
4.86 +
4.87 +
4.88 +
4.89 +Folie 3:
4.90 +--------
4.91 +
4.92 +
4.93 ++ Besonderheiten Deines Programms
4.94 ++ Eigenschaften
4.95 ++ Abbildungen
4.96 ++ Code Schnipsel
4.97 +
4.98 +
4.99 +
4.100 +
4.101 +Folie 4:
4.102 +--------
4.103 +
4.104 +
4.105 ++ Beschreibung im Detail
4.106 ++ Hinweise zur Ausführung Deines Programms
4.107 ++ Darstellung der Vorteile und der Grenzen der Steuerung mittels
4.108 + Python.
4.109 +
4.110 +
4.111 +
4.112 +
4.113 +Folie 5:
4.114 +--------
4.115 +
4.116 +
4.117 ++ Gib einen Ausblick darauf wo Deine Projektidee eingesetzt werden
4.118 + könnte
4.119 ++ z.B. in einem Spiel, Film, Daumenkino, technische Lösung, Modell
4.120 + usw.
4.121 ++ Zwei Stichpunkte für Beispiele reichen.
4.122 +
4.123 +
4.124 +
4.125 +
4.126 +Nicht vergessen:
4.127 +----------------
4.128 +
4.129 +Die Projektbeschreibung muss auch als ausformulierten Text eingereicht
4.130 +werden! Du kannst Dich am Vortrag orientieren und bei Bedarf ins
4.131 +Detail gehen. Trenne eine einführende Übersicht am Anfang von den
4.132 +Details. Wenn man die Details liest, kennt man dann bereits den
4.133 +Zusammenhang.
4.134 +
4.135 +
4.136 +
4.137 +Alternative Präsentation
4.138 +------------------------
4.139 +
4.140 +Über `http://sketchfab.com`_ (eine Registrierung ist notwendig), das
4.141 +Ergebnis sieht dann wie in dem folgendem Beispiel gezeigt aus.
4.142 +Bedenke, das Internetverbindungen in Präsentationen immer kritisch
4.143 +sind. Es wäre schade, wenn genau im Vortrag nichts gezeigt werden
4.144 +kann. In diesem Fall gilt: Offline ist besser als Online!
4.145 +
4.146 +
4.147 +
4.148 +.. _http://www.methopedia.eu/de/collection/lightning-talk: http://www.methopedia.eu/de/collection/lightning-talk
4.149 +.. _http://sketchfab.com: http://sketchfab.com/
4.150 +
4.151 +
5.1 --- a/templates/en/submission.html Sun Jan 19 13:02:28 2014 +0100
5.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000
5.3 @@ -1,91 +0,0 @@
5.4 -{% extends "theme.html" %}
5.5 -{% block body %}
5.6 -<div class="container">
5.7 - <div class="col-lg-12">
5.8 - <div class="section">
5.9 - <h1>Hinweise zur Erstellung der Unterlagen</h1>
5.10 - <p>Hier insbesondere zum Vortrag und zur Mitschrift.</p>
5.11 - <div class="section">
5.12 - <h2>Tipps zum Aufbau des Inhalts</h2>
5.13 - <p>Das sind höchstens fünf Folien. Siehe auch Hinweise auf: <a class="reference external" href="http://www.methopedia.eu/de/collection/lightning-talk">http://www.methopedia.eu/de/collection/lightning-talk</a>.</p>
5.14 - <p>Die wichtigsten Folien sind:</p>
5.15 - <ul class="simple">
5.16 - <li>Persönliche Infos, Vorstellung (die erste)</li>
5.17 - <li>Zusammenfassung des Ergebnisses (die letzte).</li>
5.18 - <li>Hierfür solltest Du mind. eine Minute einplanen.</li>
5.19 - <li>Dann sind die restlichen zwei Minuten für die anderen Folien frei einteilbar.</li>
5.20 - </ul>
5.21 - <p>Wenn etwas mit zwei nicht so vollgestopften Folien besser verständlich ist, nimm zwei statt einer. Der Vorteil muss erkennbar sein. Weniger ist mehr!</p>
5.22 - <p>Mit einer Folie ist dasselbe gemeint wie das Zeigen einer Animation auf einer Folie!</p>
5.23 - </div>
5.24 - <div class="section">
5.25 - <h2>Der Vortrag</h2>
5.26 - <p>Der länger ist in Ordnung. Nur eher nicht eine Minute und auch nicht deutlich über fünf Minuten. Wenn alles überzeugend in einer Minute untergebracht ist, das für uns dann verständlich bleibt, sind wir damit natürlich zufrieden, es ist sogar eine besondere Leistung.</p>
5.27 - </div>
5.28 - <div class="section">
5.29 - <h2>Eine Überlegung wert:</h2>
5.30 - <ul class="simple">
5.31 - <li>Immer in die Lage des Betrachters/Zuhörers versetzen.</li>
5.32 - <li>Versteht Dich jemand, der Dich nicht kennt? Er kann hier nicht in einen fremden Kopf sehen und Fragen stellen.</li>
5.33 - <li>Holst Du ihn ab und nimmst ihn mit?</li>
5.34 - </ul>
5.35 - </div>
5.36 - <div class="section">
5.37 - <h2>Gliederungsbeispiel im Detail</h2>
5.38 - <p>Hier eine beispielhafte Gliederung, wie so etwas aufgebaut sein kann. Andere Konzepte sind ebenfalls geeignet.</p>
5.39 - </div>
5.40 - <div class="section">
5.41 - <h2>Folie 1:</h2>
5.42 - <ul class="simple">
5.43 - <li>Titel des Projektes und Vorstellung von dir selber/ eurem Team</li>
5.44 - <li>Angaben zur Person</li>
5.45 - <li>Angaben zum Ort/Schule</li>
5.46 - </ul>
5.47 - </div>
5.48 - <div class="section">
5.49 - <h2>Folie 2:</h2>
5.50 - <ul class="simple">
5.51 - <li>Zielsetzung der Projektidee skizzieren in 5 bis höchstens 7 Stichpunkten</li>
5.52 - <li>Warum hast Du die eingereichte Lösung gewählt?</li>
5.53 - </ul>
5.54 - </div>
5.55 - <div class="section">
5.56 - <h2>Folie 3:</h2>
5.57 - <ul class="simple">
5.58 - <li>Besonderheiten Deines Programms</li>
5.59 - <li>Eigenschaften</li>
5.60 - <li>Abbildungen</li>
5.61 - <li>Code Schnipsel</li>
5.62 - </ul>
5.63 - </div>
5.64 - <div class="section">
5.65 - <h2>Folie 4:</h2>
5.66 - <ul class="simple">
5.67 - <li>Beschreibung im Detail</li>
5.68 - <li>Hinweise zur Ausführung Deines Programms</li>
5.69 - <li>Darstellung der Vorteile und der Grenzen der Steuerung mittels Python.</li>
5.70 - </ul>
5.71 - </div>
5.72 - <div class="section">
5.73 - <h2>Folie 5:</h2>
5.74 - <ul class="simple">
5.75 - <li>Gib einen Ausblick darauf wo Deine Projektidee eingesetzt werden könnte</li>
5.76 - <li>z.B. in einem Spiel, Film, Daumenkino, technische Lösung, Modell usw.</li>
5.77 - <li>Zwei Stichpunkte für Beispiele reichen.</li>
5.78 - </ul>
5.79 - </div>
5.80 - <div class="section">
5.81 - <h2>Nicht vergessen:</h2>
5.82 - <p>Die Projektbeschreibung muss auch als ausformulierten Text eingereicht werden!
5.83 - Du kannst Dich am Vortrag orientieren und bei Bedarf ins Detail gehen.
5.84 - Trenne eine einführende Übersicht am Anfang von den Details.
5.85 - Wenn man die Details liest, kennt man dann bereits den Zusammenhang.</p>
5.86 - </div>
5.87 - <div class="section">
5.88 - <h2>Alternative Präsentation</h2>
5.89 - <p>Über <a class="reference external" href="http://sketchfab.com">http://sketchfab.com</a> (eine Registrierung ist notwendig), das Ergebnis sieht dann wie in dem folgendem Beispiel gezeigt aus. Bedenke, das Internetverbindungen in Präsentationen immer kritisch sind. Es wäre schade, wenn genau im Vortrag nichts gezeigt werden kann.
5.90 - In diesem Fall gilt: Offline ist besser als Online!</p>
5.91 - </div>
5.92 - </div>
5.93 - </div>
5.94 -{% endblock %}
6.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
6.2 +++ b/templates/submission.html Sun Jan 19 13:08:12 2014 +0100
6.3 @@ -0,0 +1,8 @@
6.4 +{% extends "theme.html" %}
6.5 +{% block body %}
6.6 +<div class="container">
6.7 + <div class="col-lg-12">
6.8 + {{ content|safe }}
6.9 + </div>
6.10 + </div>
6.11 +{% endblock %}