From 680ec508c01febadfb14756c49acf1ae5037cf2a Mon Sep 17 00:00:00 2001
From: Michele Nottoli <michele.nottoli@gmail.com>
Date: Tue, 10 Oct 2023 14:14:28 +0200
Subject: [PATCH] Improved clarity.

---
 0_Installation.ipynb | 30 ++++++++++--------------------
 README.md            | 20 ++++++++++----------
 2 files changed, 20 insertions(+), 30 deletions(-)

diff --git a/0_Installation.ipynb b/0_Installation.ipynb
index 36cfaf4..8f3b8df 100644
--- a/0_Installation.ipynb
+++ b/0_Installation.ipynb
@@ -22,18 +22,13 @@
    "metadata": {},
    "source": [
     "## Software and material\n",
-    "What you need for the workshop (quick overview, step by step instructions are given later):\n",
+    "The course requires various things: a working installation of [Julia 1.9](https://julialang.org/downloads/), [Jupyter](https://jupyter.org/), [IJulia.jl](https://github.com/JuliaLang/IJulia.jl), the course material and various dependencies. To get everything follow these steps:\n",
     "\n",
-    "- [Julia 1.9](https://julialang.org/downloads/)\n",
-    "- [Jupyter](https://jupyter.org/) and [IJulia.jl](https://github.com/JuliaLang/IJulia.jl)\n",
-    "- This repository of workshop materials\n",
-    "- All required dependencies (Julia packages) for the workshop\n",
-    "\n",
-    "### Getting Julia\n",
+    "### 1) Getting Julia\n",
     "For following the course you will need **Julia 1.9**.\n",
     "Julia can be easily obtained in binary form from [Julia downloads](https://julialang.org/downloads/).\n",
     "\n",
-    "### Getting all the rest\n",
+    "### 2) Getting all the rest\n",
     "\n",
     "To get the remaining files and dependencies start up `julia` and in the resulting REPL shell, copy and paste the following:\n",
     "```julia\n",
@@ -43,7 +38,7 @@
     "```\n",
     "This [downloads the install.jl script](https://gitlab.mathematik.uni-stuttgart.de/stammbn/julia-seminar/-/raw/main/install.jl?ref_type=heads) and runs it from julia.\n",
     "\n",
-    "### Getting all the rest (alternative version)\n",
+    "### 2) Getting all the rest (expert version)\n",
     "\n",
     "As an alternative you can also also run the following commands manually (this requires to have `git` and `julia` available from the commandline): \n",
     "```\n",
@@ -52,7 +47,7 @@
     "julia install-manual.jl\n",
     "```\n",
     "\n",
-    "### Starting the notebook\n",
+    "### 3) Starting the notebook\n",
     "To start the notebook make sure to be in the folder `Julia-seminar` and then run `julia`: an interactive Julia command line will open. In there run this command\n",
     "\n",
     "```\n",
@@ -72,18 +67,13 @@
    "metadata": {},
    "source": [
     "## Software und Material\n",
-    "Was du für das Seminar benötigst (schneller Überblick, detaillierte Anweisungen werden später gegeben):\n",
-    "\n",
-    "- [Julia 1.9](https://julialang.org/downloads/)\n",
-    "- [Jupyter](https://jupyter.org/) und [IJulia.jl](https://github.com/JuliaLang/IJulia.jl)\n",
-    "- Dieses Repository mit den Workshop-Materialien\n",
-    "- Alle benötigten Abhängigkeiten (Julia-Pakete) für das Seminar\n",
+    "Der Kurs erfordert verschiedene Dinge: eine funktionierende Installation von [Julia 1.9](https://julialang.org/downloads/), [Jupyter](https://jupyter.org/), [IJulia.jl](https://github.com/JuliaLang/IJulia.jl), das Kursmaterial und verschiedene Abhängigkeiten. Um alles zu bekommen, befolgen Sie diese Schritte:\n",
     "\n",
-    "### Julia herunterladen\n",
+    "### 1) Julia herunterladen\n",
     "Um dem Kurs zu folgen, benötigst du **Julia 1.9**.\n",
     "Julia kann leicht in binärer Form von den [Julia-Downloads](https://julialang.org/downloads/) bezogen werden.\n",
     "\n",
-    "### Alles andere herunterladen\n",
+    "### 2) Alles andere herunterladen\n",
     "\n",
     "Um die verbleibenden Dateien und Abhängigkeiten zu erhalten, starte `julia` und kopiere im resultierenden REPL-Shell folgenden Code:\n",
     "```julia\n",
@@ -93,7 +83,7 @@
     "```\n",
     "Das [lädt das install.jl-Skript herunter](https://gitlab.mathematik.uni-stuttgart.de/stammbn/julia-seminar/-/raw/main/install.jl?ref_type=heads) und führt es in Julia aus.\n",
     "\n",
-    "### Den Rest bekommen (alternative Version)\n",
+    "### 2) Den Rest bekommen (Experten-Version)\n",
     "\n",
     "Als Alternative können Sie auch die folgenden Befehle manuell ausführen (dies setzt voraus, dass `git` und `julia` von der Kommandozeile aus verfügbar sind):\n",
     "```\n",
@@ -102,7 +92,7 @@
     "julia install-manual.jl\n",
     "```\n",
     "\n",
-    "### Starten des Notebooks\n",
+    "### 3) Starten des Notebooks\n",
     "Um das Notebook zu starten, stellen Sie sicher, dass Sie sich im Ordner `Julia-seminar` befinden, und führen Sie dann `julia` aus: Eine interaktive Julia-Befehlszeile wird geöffnet. Führen Sie darin folgenden Befehl aus:\n",
     "\n",
     "```\n",
diff --git a/README.md b/README.md
index f6408fb..5bd1c39 100644
--- a/README.md
+++ b/README.md
@@ -6,18 +6,13 @@ The course material is adapted from two sources:
   - the book [ThinkJulia](https://benlauwens.github.io/ThinkJulia.jl/latest/book.html) from Allen Downey and Ben Lauwens ([Creative Commons Attribution-NonCommercial 3.0 Unported license](https://creativecommons.org/licenses/by-nc/3.0/deed.en)).
 
 ## Software and material
-What you need for the workshop (quick overview, step by step instructions are given later):
+The course requires various things: a working installation of [Julia 1.9](https://julialang.org/downloads/), [Jupyter](https://jupyter.org/), [IJulia.jl](https://github.com/JuliaLang/IJulia.jl), the course material and various dependencies. To get everything follow these steps:
 
-- [Julia 1.9](https://julialang.org/downloads/)
-- [Jupyter](https://jupyter.org/) and [IJulia.jl](https://github.com/JuliaLang/IJulia.jl)
-- This repository of workshop materials
-- All required dependencies (Julia packages) for the workshop
-
-### Getting Julia
+### 1) Getting Julia
 For following the course you will need **Julia 1.9**.
 Julia can be easily obtained in binary form from [Julia downloads](https://julialang.org/downloads/).
 
-### Getting all the rest
+### 2) Getting all the rest
 
 To get the remaining files and dependencies start up `julia` and in the resulting REPL shell, copy and paste the following:
 ```julia
@@ -27,7 +22,7 @@ include(script)
 ```
 This [downloads the install.jl script](https://gitlab.mathematik.uni-stuttgart.de/stammbn/julia-seminar/-/raw/main/install.jl?ref_type=heads) and runs it from julia.
 
-### Getting all the rest (alternative version)
+### 2) Getting all the rest (expert version)
 
 As an alternative you can also also run the following commands manually (this requires to have `git` and `julia` available from the commandline):
 ```
@@ -36,7 +31,7 @@ cd Julia-seminar
 julia install-manual.jl
 ```
 
-### Starting the notebook
+### 3) Starting the notebook
 To start the notebook make sure to be in the folder `Julia-seminar` and then run `julia`: an interactive Julia command line will open. In there run this command
 
 ```
@@ -49,6 +44,11 @@ If you are facing issues, check out
 the [great troubleshooting section](https://carstenbauer.github.io/WorkshopWizard.jl/dev/troubleshooting/)
 from the WorkshopWizard package by Carsten Bauer (which is being used by `install.jl`).
 
+### Troubleshooting
+If you are facing issues, check out
+the [great troubleshooting section](https://carstenbauer.github.io/WorkshopWizard.jl/dev/troubleshooting/)
+from the WorkshopWizard package by Carsten Bauer (which is being used by `install.jl`).
+
 ## For Developers: Setting Up `pre-commit`
 
 [`pre-commit`](https://pre-commit.com/) is a framework that helps to manage and maintain pre-commit hooks to ensure that your code adheres to a consistent style, prevents errors, and adheres to other quality assurance checks.
-- 
GitLab