diff --git a/docs/00b-basics/01-what-to-expect-of-this-module.adoc b/docs/00b-basics/01-what-to-expect-of-this-module.adoc index a888ecb..2bc24c8 100644 --- a/docs/00b-basics/01-what-to-expect-of-this-module.adoc +++ b/docs/00b-basics/01-what-to-expect-of-this-module.adoc @@ -1,8 +1,11 @@ // tag::DE[] === Was vermittelt das Modul „{curriculum-short}“? -Das Modul präsentiert den Teilnehmerinnen und Teilnehmern {curriculum-name} als … -Am Ende des Moduls kennen die Teilnehmerinnen und Teilnehmer … und können … +Galt die IT lange Zeit als Lösung vieler Probleme, die in Zusammenhang mit dem Klimawandel stehen, ist sie mittlerweile selbst Gegenstand von Optimierungsbetrachtungen geworden. Ineffiziente Programmierung, oft hervorgerufen durch die Notwendigkeit eines schnellen Time-to-market, wurde vielfach durch immer schnellere Prozessoren, mehr Hauptspeicher oder schlicht mehr Ressourcen in der Cloud kompensiert. Diesen Weg gilt es zu verlassen und die CO₂-Emissionen, für die Software verantwortlich ist, müssen konsequent reduziert werden. + +Im Modul {curriculum-short} lernen die Teilnehmenden, das Thema Green Software ganzheitlich zu betrachten. Beginnend mit der Einführung in die Regulatorik, Anforderung verschiedener Stakeholder und der Benennung von Handlungsfeldern in Unternehmen über das Messen von CO2-Emmissionen bzw. Energieverbrauch hin zum Kernthema der Softwareentwicklung. In dieses Themengebiet fällt die Energieeffizienz verschiedener Softwarearchitekturen sowie grundlegender verwendeter Konzepte, energieeffiziente Datenstrukturen und Algorithmen aber auch der Einfluss und das Management von Qualitätsanforderungen auf Energieeffizienz. +Ein weiterer wichtiger Bestandteil ist das Thema Cloud, sowohl bezüglich Auswahl des Providers als auch die Möglichkeiten zum CO2-armen Betrieb darin. Zuletzt finden Möglichkeiten zur Verbesserung der Energieeffizienz im Entwicklungsprozess Betrachtung. + // end::DE[] // tag::EN[] @@ -10,11 +13,6 @@ Am Ende des Moduls kennen die Teilnehmerinnen und Teilnehmer … und können … The module presents {curriculum-short} to the participants … At the end of the module, the participants know … and are able to … +TODO // end::EN[] - -[NOTE] -==== -Hier bitte das Modul bzw. dessen Lerninhalte zusammenfassend in 5-8 Sätzen beschreiben. Dabei `{curriculum-name}` -nicht entfernen, beim Zusammenbauen wird dieser Platzhalter mit dem Modulnamen ersetzt. -==== diff --git a/docs/00b-basics/02-curriculum-structure-and-chronological-breakdown.adoc b/docs/00b-basics/02-curriculum-structure-and-chronological-breakdown.adoc index 0e8e7f5..e7e9598 100644 --- a/docs/00b-basics/02-curriculum-structure-and-chronological-breakdown.adoc +++ b/docs/00b-basics/02-curriculum-structure-and-chronological-breakdown.adoc @@ -4,14 +4,16 @@ [cols="<,>", options="header"] |=== | Inhalt | Empfohlene Mindestdauer (min) -| 1. Thema mit Einleitung | 180 -| 2. Thema über xz | 150 -| 3. Thema mit viel Theorie | 120 -| 4. Thema mit xy und Beispiel | 180 -| 5. Thema mit abc und d | 210 -| 6. Thema mit Abschlussbeispiel | 120 +| 1. Basiskonzepte Energie | 60 +| 2. Politik, Regulatorik, Stakeholder | 60 +| 3. Messungen und Monitoring | 90 +| 4. Softwareentwicklung | 120 +| 5. Softwarearchitektur und Qualitätsziele | 1500 +| 6. Cloud-Anbieter | 90 +| 7. Betrieb in der Cloud | 90 +| 8. Energieeffizienter Entwicklungsprozess | 60 | | -| Summe | 960 (16h) +| Summe | 720 (12h) |=== @@ -24,24 +26,9 @@ |=== | Content | Recommended minimum duration (minutes) -| 1. Introduction | 180 -| 2. xz | 150 -| 3. Lots of theory | 120 -| 4. xy and example | 180 -| 5. abc und d | 210 -| 6. Final example | 120 -| | +TODO | Total | 960 (16h) |=== // end::EN[] - -[NOTE] -==== -Bitte die oben angegebene Tabelle entsprechend anpassen. - -= = = - -Please adjust the table above according to your curriculum. -==== diff --git a/docs/00b-basics/03-timing-didactics-and-more.adoc b/docs/00b-basics/03-timing-didactics-and-more.adoc index 16b3da5..71b0272 100644 --- a/docs/00b-basics/03-timing-didactics-and-more.adoc +++ b/docs/00b-basics/03-timing-didactics-and-more.adoc @@ -5,10 +5,10 @@ Bitte in dieser Datei nur die "**?**"-Platzhalter durch die Anzahl der Tage sowi ==== -:recommended-duration-in-days: **?** -:methodical-credits: **?** -:technical-credits: **?** -:communicative-credits: **?** +:recommended-duration-in-days: 2 +:methodical-credits: 10 +:technical-credits: 10 +:communicative-credits: 0 // tag::DE[] === Dauer, Didaktik und weitere Details diff --git a/docs/01-module-block-1/02-learning-goals.adoc b/docs/01-module-block-1/02-learning-goals.adoc index 26c156c..05beeda 100644 --- a/docs/01-module-block-1/02-learning-goals.adoc +++ b/docs/01-module-block-1/02-learning-goals.adoc @@ -19,7 +19,5 @@ Die Teilnehmenden können Begriffe wie Nachhaltigkeit, Energieeffizienz, negativ // end::DE[] // tag::EN[] -[[LG-1-x]] TODO - // end::EN[] diff --git a/docs/02-module-block-2/01-duration-terms.adoc b/docs/02-module-block-2/01-duration-terms.adoc index c65e69a..3d888d3 100644 --- a/docs/02-module-block-2/01-duration-terms.adoc +++ b/docs/02-module-block-2/01-duration-terms.adoc @@ -18,12 +18,3 @@ Energy efficiency, Certifications (e.g. Blue Angel), Policy requirements (e.g. C // end::EN[] -[NOTE] -==== -Überschrift in 00-structure.adoc ersetzen -==== - -[NOTE] -==== -Sinnvolle Zeiten für Dauer und Übungszeit eintragen, vernünftige Begriffe aufzählen. -==== diff --git a/docs/02-module-block-2/02-learning-goals.adoc b/docs/02-module-block-2/02-learning-goals.adoc index db4779c..0b73d04 100644 --- a/docs/02-module-block-2/02-learning-goals.adoc +++ b/docs/02-module-block-2/02-learning-goals.adoc @@ -2,30 +2,27 @@ // tag::DE[] [[LZ-2-1]] -==== LZ 2-1: Lorem ipsum dolor sit amet, consectetur adipiscing elit -Die Teilnehmer... -* (R2) kennen die globalen Herausforderungen bzgl. Klima und Energie -* (R2) kennen die Anforderungen der Politik und Dritter -* (R1) kennen das Greenhouse Gas Protocol und können Ressourcenverbrauch den verschiedenen Scopes zuordnen -* (R2) kennen die Anforderungen der verschiedenen Stakeholder und können deren Ziele einordnen -* (R3) kennen Handlungsfelder, um Green Software im Unternehmen zu platzieren +==== LZ 2-1: Globale Herausforderungen des Klimawandels -// end::DE[] +Die Teilnehmenden kennen die globalen Herausforderungen des Klimawandels. Sie kennen den steigenden Energie- und Ressourcenbedarf der IT und deren wesentliche Treiber. Sie können erklären, wieso sich auch die IT mit dem Thema Resourcen- und Energieeffizienz beschäftigen muss. -// tag::EN[] -[[LG-2-1]] -==== LG 2-1: TBD -Participants... -* (R2) know the global challenges regarding climate and energy -* (R2) know the requirements of politics and third parties -* (R1) know the Greenhouse Gas Protocol and can allocate resource use to the different scopes -* (R2) know the requirements of the different stakeholders and can classify their goals -* (R3) know fields of action in order to place Green Software in the company +[[LZ-2-2]] +==== LZ 2-2: Anforderungen der Politik und Dritter -// end::EN[] +Die Teilnehmenden kennen Anforderungen, die verschiedene Ebenen der Politik an Energieeffizienz stellen. Sie kennen die vorhandenen Zertifizierungen, beispielsweise den Blauen Engel. Sie können unterschiedliche Softwaresysteme Klassifizieren und Aufwand und Nutzen einer Optimierung erkennen. Sie können erklären, welche Anforderungen Dritte entlang der Wertschöpfungskette haben. + +[[LZ-2-3]] +==== LZ 2-3: Greenhouse Gas Protocol + +Die Teilnehmenden kennen das Greenhouse Gas Protocol. Sie sind in der Lage die Scopes zu erklären und Emmissionen den Scopes zuzuordnen. Sie können erklären, welche Scopes beim Betrieb von Software in der Cloud oder On Premise betroffen sind. -[NOTE] -==== -Die einzelnen Lernziele müssen nicht als einfache Aufzählungen mit Unterpunkten aufgeführt werden, sondern können auch gerne in ganzen Sätzen formuliert werden, welche die einzelnen Punkte (sofern möglich) integrieren. -==== +[[LZ-2-4]] +==== LZ 2-4: Anforderungen der Stakeholder +Die Teilnehmenden kennen die Anforderungen der verschiedenen Stakeholder an energieeffiziente Software und die daraus resultierenden Vorteile. Sie kennen die Handlungsfelder, um Green Software im Unternehmen zu platzieren. + +// end::DE[] + +// tag::EN[] +TODO +// end::EN[]