Adjust content overview in notebook 00

- the old chapters 01 and 02 were merged
  -> reflect that in the contents overview in notebook 00
- streamline text
This commit is contained in:
Alexander Hess 2019-09-19 16:04:19 +02:00
parent b5382758ea
commit 387708f253

View file

@ -295,15 +295,7 @@
"slide_type": "slide"
}
},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"Hello world\n"
]
}
],
"outputs": [],
"source": [
"print(\"Hello world\")"
]
@ -316,7 +308,7 @@
}
},
"source": [
"Sometimes a code cell starts with an exclamation mark `!`. Then, the Jupyter notebook behaves as if you just typed the following commands right into a terminal. The cell below asks `python` to show its version number. This is actually *not* Python code but a command in the [Shell](https://en.wikipedia.org/wiki/Shell_script) language. The `!` is useful to execute short commands without leaving a Jupyter notebook."
"Sometimes a code cell starts with an exclamation mark `!`. Then, the Jupyter notebook behaves as if you just typed the following command right into a terminal. The cell below asks `python` to show its version number. This is actually *not* Python code but a command in the [Shell](https://en.wikipedia.org/wiki/Shell_script) language. The `!` is useful to execute short commands without leaving a Jupyter notebook."
]
},
{
@ -671,7 +663,7 @@
}
},
"source": [
"### The ABC Rule"
"### ABC Rule"
]
},
{
@ -728,7 +720,7 @@
}
},
"source": [
"### Phase Iteration - The $\\pi$ Rule"
"### Phase Iteration"
]
},
{
@ -756,7 +748,7 @@
"cell_type": "markdown",
"metadata": {
"slideshow": {
"slide_type": "slide"
"slide_type": "skip"
}
},
"source": [
@ -767,39 +759,38 @@
"cell_type": "markdown",
"metadata": {
"slideshow": {
"slide_type": "slide"
"slide_type": "skip"
}
},
"source": [
"**Part 1: Expressing Logic**\n",
"\n",
"- What is a programming language?\n",
" 1. Structure of a Program\n",
"- What kind of words exist?\n",
" 2. Variables, Expressions, Statements, & Comments\n",
" 3. Functions\n",
"- How can we form sentences from words?\n",
" 4. Conditionals\n",
" 5. Iteration"
"- What is a programming language? What kind of words exist?\n",
" 1. Elements of a Program\n",
" 2. Functions & Modularization\n",
"- What is the flow of execution? How can we form sentences from words?\n",
" 3. Boolean Logic & Conditionals\n",
" 4. Recursion & Looping"
]
},
{
"cell_type": "markdown",
"metadata": {
"slideshow": {
"slide_type": "slide"
"slide_type": "skip"
}
},
"source": [
"**Part 2: Managing Data**\n",
"**Part 2: Managing Data and Memory**\n",
"\n",
"- How is data stored in memory?\n",
" 6. Numbers\n",
" 7. Text\n",
" 8. Sequences\n",
" 9. Mappings & Sets\n",
" 5. Numbers\n",
" 6. Text\n",
" 7. Sequences\n",
" 8. Mappings & Sets\n",
" 9. Arrays\n",
"- How can we create our own data types?\n",
" 10. Classes & Instances"
" 10. Object-Orientation"
]
},
{
@ -821,7 +812,7 @@
}
},
"source": [
"As with every good lecture, there always has to be a [xkcd](https://xkcd.com/353/) comic somewhere."
"As with every good lecture, there has to be a [xkcd](https://xkcd.com/353/) comic somewhere."
]
},
{