Beginnen met Python


Een tutorial over het installeren van Python, en het opzetten van een programmeeromgeving

In mijn klas zitten een paar kinderen die willen leren hoe Python werkt. Daarom maak ik een tutorial over hoe je Python installeert, gebruikt, en activeert. Eerst vertel ik wat achtergrond informatie over Python.

Python is een programmeer/scripttaal, gemaakt in de jaren 90 van de vorige eeuw.
Het is ontworpen door Guido van Rossum. De taal is mede gebaseerd op inzichten van professor Lambert Meertens die een taal genaamd ABC had ontworpen, bedoeld als alternatief voor BASIC, maar dan met geavanceerde datastructuren.

De ontwikkeling van Python wordt momenteel geleid door Python Software Foundation
Python Software Foundation heeft een site waar je de software kunt downloaden, en waar de nodige documentatie staat. De site vind je hier:
https://www.python.org/

Maar hoe installeer je Python nou?
Om Python te gebruiken heb je software nodig. Die kun je downloaden en installeren via de (zelfgemaakte) handleiding hieronder.

Opmerking: Mijn laptop staat ingesteld op Engels, omdat ik dat fijner vind, en dan Cortana kan gebruiken. Het kan dus zijn, dat bij jou de menu's er anders uitzien dan hier beschreven staat.

1. Download de software
Ga naar www.python.org in je favoriete webbrowser. Klik op de knop Downloads in het menu.



Je ziet een webpagina met de kop "Download the latest version for Windows". Check eerste je besturingssysteem. Ben je op Windows 10, Windows 8.1/8.2 of Windows 7, dan zit je goed. Klik dan gewoon op de knop "Download Python". Zit je op een mac, of linux PC? Klik dan op de hyperlinks eronder.



2. Installeren
Navigeer naar de Downloads map op je computer, en klik op het bestand dat je zojuist hebt gedownload.



Klik op het bestand en open het. Als het goed is zou er zich nu een installatie programma moeten openen, dat er zo uitziet.



Klik op "Install Now"



Dit is een .exe bestand. Dit betekent dat net een uitvoerbaar programma is. Waarschijnlijk zal Windows je een beveiligings melding geven. Voer dan je Administrator wachtwoord in, en klik op OK. Als het goed is zou het installatieproces nu moeten starten.


Als de installatie voltooit is, klik je op "Close"


3. Je programmeeromgeving opzetten
Je hebt nu de benodigde software, en zou aan de slag kunnen gaan. Maar de IDE (Integrated Development Environment) die in de Python software zit ingebouwd is niet heel fijn om mee te werken. Daarom heb ik een aparte code-editor, waarin ik ook met andere talen zoals HTML, CSS, PHP, JavaScript, en C++ kan werken. De code-editor die ik gebruik, heet Brackets. Zie daarover meer in mijn blogpost over Brackets. Hier onder zie je een klein overzicht over hoe je Brackets installeert.

3.1 Download Brackets
Ga naar www.brackets.io in je webbrowser, en klik op "Download Brackets"


Open het installatiebestand op dezelfde manier, zoals je ook het installatiebestand van de Python software hebt geopend, en klik op "Next", en dan op "Install". Als de installatie voltooit is, klik je op "Finish"

3.2 Maak je klaar voor lancering
Nu je Brackets hebt gedownload, kun je het openen vanuit je startmenu. Klik op je startmenu. (Dat windows icoontje, linksonder op het scherm). Open Brackets. Als je het voor de eerste keer opent zie je dit:



Er moeten nu een paar dingen gebeuren. Maak eerst de tekst wat groter, anders zie je helemaal niks, omdat het zo klein is. Hiervoor gebruik je de toetscombinatie CTRL en +.

Maak nu een map aan, op je bureaublad, en noem het geef het een leuke naam. (Dit wordt je projectmap, waarin je python programma dat jij gaat coderen komt te staan)

Ga terug naar Brackets, en klik op het pijltje naast "Getting Started". Er komt een dropdownmenu tevoorschijn. Klik op "Open folder".



Navigeer naar je projectmap (De map die je net hebt aangemaakt) en klik op "Select folder".



Nu je je projectmap hebt geopend, kun je beginnen met het coderen van je Python programma.
Je moet hiervoor nu nog 1 ding doen, en dat is bestandsnaam-extensies aanzetten. Dit doe je door in de Windows Verkenner op "View" ("Beeld" op een in het Nederlands ingestelde PC), en klik je op "Filename extensions" ("Bestandsnaam extensies" op een in het Nederlands ingestelde PC).



Maak nu je programma aan. Hiervoor klik je op het dropdownmenu "File" (Waarschijnlijk "Bestand" op een in het Nederlands ingestelde PC) en klik op "New" (Waarschijnlijk "Nieuw" op een in het Nederlands ingestelde PC).

Typ nu:


print("Hello, World!")

Of laat de Fibonacci Reeks zien met:

# Python 3: Fibonacci series up to n
 def fib(n):
     a, b = 0, 1
     while a < n:
         print(a, end=' ')
         a, b = b, a+b
     print()
 fib(1000)

Sla het bestand op met CTRL+S. Geef het een naam, maar zorg ervoor, dat je eindigd met .py (dit staat voor Python, nu weet de computer dat het een Python programma is)

4. Maar hoe bekijk ik mijn programma nou?
Je wilt het programma nu wel kunnen aanzetten, maar hoe moet dat zonder de Python IDE?
Daarvoor open je Windows Verkenner, en navigeer je naar je projectmap, en klik op de adresbalk (zie plaatje) en typ "cmd"




Er wordt nu een zwart ding geopend. Waarschijnlijk heb je het weleens gezien, het heet het command prompt. Je kunt er commando's in invoeren. Je kunt daarmee je computer kapot maken, maar wat wij ermee gaan doen, is gewoon veilig.


4.2
Typ in: py bestandnaam.py
Vervang bestandnaam door de naam van jouw programma dat je net hebt gemaakt.

Als alles werk, zou je nu de Fabonacci Reeks, of Hello World moeten zien.


4.3
Wil je je programma aanpassen? Herschrijf, of pas de code in Brackets aan, en voer opnieuw stap 4.2 uit!

Dit was mijn tutorial over het installeren en activeren van Python. Wil je meer weten? Stel je vragen dan in de comments.

Veel codeer plezier,
Robin

Bronnen: 
https://www.python.org/
https://nl.wikipedia.org/wiki/Python_(programmeertaal)
https://www.w3schools.com/python/python_intro.asp

Reacties: