> For the complete documentation index, see [llms.txt](https://felienne.gitbook.io/codasium/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://felienne.gitbook.io/codasium/archief/module-1.1-nederlands/spiekbrief/spiekbrief-ingevuld.md).

# Spiekbrief - ingevuld

**Les 1**

| **print één woord** |                                                                                  |
| ------------------- | -------------------------------------------------------------------------------- |
| Code                | `print()`                                                                        |
| Voorbeeldprogramma  | `print('Hallo')`                                                                 |
| Wat doet deze code? | Zet het woord tussen de haakjes op het scherm.                                   |
| Vergeet niet...     | <ul><li>Ronde haakjes</li><li>Aanhalingsteken voor en achter het woord</li></ul> |

| **print meerdere woorden** |                                                                                                                    |
| -------------------------- | ------------------------------------------------------------------------------------------------------------------ |
| Code                       | `print()`                                                                                                          |
| Voorbeeldprogramma         | `print('Hallo', 'allemaal')`                                                                                       |
| Wat doet deze code?        | Zet alle woorden tussen de haakjes op het scherm.                                                                  |
| Vergeet niet...            | <ul><li>Ronde haakjes</li><li>Aanhalingsteken voor en achter het woord</li><li>Komma's tussen de woorden</li></ul> |

| **print meerdere zinnen** |                                                                                                                    |
| ------------------------- | ------------------------------------------------------------------------------------------------------------------ |
| Code                      | `print()`                                                                                                          |
| Voorbeeldprogramma        | <p><code>print('Hallo', 'allemaal')</code></p><p><code>print('Lekker', 'programmeren!')</code></p>                 |
| Wat doet deze code?       | <p>Zet alle zinnen op het scherm. <br>Iedere print() maakt een nieuwe regel</p>                                    |
| Vergeet niet...           | <ul><li>Ronde haakjes</li><li>Aanhalingsteken voor en achter het woord</li><li>Komma's tussen de woorden</li></ul> |

**Les 2**

| **commentaar**      |                                                                |
| ------------------- | -------------------------------------------------------------- |
| Code                | `#`                                                            |
| Voorbeeldprogramma  | `#Dit programma is gemaakt door Shirley`                       |
| Wat doet deze code? | Code met een hekje ervoor slaat Python over                    |
| Vergeet niet...     | <ul><li>Python slaat codes met een hekje ervoor over</li></ul> |

| **variabelen**      |                                                                                                                                                                            |
| ------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Code                | `naam = 'Jan'`                                                                                                                                                             |
| Voorbeeldprogramma  | <p><code>programmeertaal = 'Python'</code></p><p><code>print('Dit', 'verhaal', 'gaat', 'over', programmeertaal)</code></p>                                                 |
| Wat doet deze code? | <p>Met een isje sla je een woord of getal op onder een naam. <br>Je kunt die naam dan verderop in je programma gebruiken. </p>                                             |
| Vergeet niet...     | <p>Om een variabelenaam moeten geen aanhalingstekens.</p><p>Gebruik je ze wel dat zoekt Python niet op, <br>maar dat print hij de naam van de variabele als woord uit.</p> |

**Les 3**

| **lijsten maken**   |                                                                                                                                                  |
| ------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------ |
| Code                | `dieren = ['schildpad', 'kikker']`                                                                                                               |
| Voorbeeldprogramma  | `dieren = ['schildpad', 'kikker']`                                                                                                               |
| Wat doet deze code? | <p>Met een isje kun je ook een lijst met meerdere woorden erin opslaan</p><p>en een naam geven. Ieder woord moet dan tussen aanhalingstekens</p> |
| Vergeet niet...     | <ul><li>Om de lijst meoten rechte haken</li><li>Ieder woord moet tussen aanhalingstekens</li><li>Tussen de woorden moeten komma's</li></ul>      |

| **aanwijzen in een lijst** |                                                                                                                        |
| -------------------------- | ---------------------------------------------------------------------------------------------------------------------- |
| Code                       | `dieren = ['schildpad', 'kikker']`                                                                                     |
| Voorbeeldprogramma         | <p><code>dieren = \['schildpad', 'kikker']</code></p><p><code>print(dieren\[1])</code></p>                             |
| Wat doet deze code?        | <p>Als je achter de lijst rechte haken zet, met een nummer ertussen, </p><p>wijs je bepaald woord aan in de lijst.</p> |
| Vergeet niet...            | <ul><li>Let op dat je rechte haken gebruikt.</li><li>Tellen begint bij 0! \[0] is dus het eerste woord.</li></ul>      |

**Les 4**

| **input**           |                                                                                                                                                                |
| ------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Code                | `input()`                                                                                                                                                      |
| Voorbeeldprogramma  | <p><code>print('Over', 'welk', 'dier', 'gaat', 'het?')</code><br><code>dier = input()</code><br><code>print('Dit', 'verhaal', 'gaat', 'over', dier)</code></p> |
| Wat doet deze code? | <p>Als je input() in je code zet, kan je invoer aan je programma meegeven.</p><p>Je kunt de invoer opslaan om verderop in je programma te gebruiken.</p>       |
| Vergeet niet...     | <ul><li>Achter input() horen altijd twee ronde haakjes</li><li>Vergeet niet de invoer op te slaan in een variabele met en isje.</li></ul>                      |

**Les 5**

| **input**           | **​**Title                                                                                                                                                                                                                                 |
| ------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| Code                | if                                                                                                                                                                                                                                         |
| Voorbeeldprogramma  | <p><code>print('Hond of kat?')</code><br><code>dier = input()</code><br><code>if dier == 'hond':</code> </p><p>    <code>print('Waf waf')</code></p><p><code>else:</code></p><p>    <code>print('Miauw miauw')</code></p>                  |
| Wat doet deze code? | Met en if kun je keuzes maken in je programma. Is wat achter de if staat waar? Dan wordt de code eronder uitgevoerd. Zo niet, dan wordt de code bij de else uitgevoerd.                                                                    |
| Vergeet niet...     | <ul><li>Achter de regel met de if moet een dubbele punt</li><li>Achter de regel met de else moet een dubbele punt</li><li>De twee opties moeten allebei met spaties beginnen</li><li>Maar één van de twee optie wordt uitgevoerd</li></ul> |
