Skip to content

Commit

Permalink
Merge pull request #15 from isaqb-org/Kapitel-2
Browse files Browse the repository at this point in the history
Inhalte LE2 eingetragen
  • Loading branch information
mrtnlhmnn committed Dec 9, 2023
2 parents 4dd36b6 + 73a68ef commit f11a305
Show file tree
Hide file tree
Showing 6 changed files with 39 additions and 68 deletions.
14 changes: 6 additions & 8 deletions docs/00b-basics/01-what-to-expect-of-this-module.adoc
Original file line number Diff line number Diff line change
@@ -1,20 +1,18 @@
// 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[]
=== What does the module “{curriculum-short}” convey?

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.
====
Original file line number Diff line number Diff line change
Expand Up @@ -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)

|===

Expand All @@ -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.
====
8 changes: 4 additions & 4 deletions docs/00b-basics/03-timing-didactics-and-more.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
2 changes: 0 additions & 2 deletions docs/01-module-block-1/02-learning-goals.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,5 @@ Die Teilnehmenden können Begriffe wie Nachhaltigkeit, Energieeffizienz, negativ
// end::DE[]

// tag::EN[]
[[LG-1-x]]
TODO

// end::EN[]
9 changes: 0 additions & 9 deletions docs/02-module-block-2/01-duration-terms.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -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.
====
41 changes: 19 additions & 22 deletions docs/02-module-block-2/02-learning-goals.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -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[]

0 comments on commit f11a305

Please sign in to comment.