-Python 2 Computationeel denken

                      Python
1 / 17
volgende
Slide 1: Tekstslide
InformaticaWOStudiejaar 4,5

In deze les zitten 17 slides, met tekstslides en 1 video.

time-iconLesduur is: 45 min

Onderdelen in deze les

                      Python

Slide 1 - Tekstslide

Deze slide heeft geen instructies

Python
Deel 2: Computationeel denken
p 7 

De sequentie

Slide 2 - Tekstslide

Deze slide heeft geen instructies

Leerdoelen 1/2:
Na deze les kun je:
  • in je eigen woorden beschrijven waarom een juiste instructie belangrijk is. 
  • Een algoritme (sequentie) maken






Slide 3 - Tekstslide

Rode achtergrond betekent: klas is stil, dit zijn de leerdoelen en quizzes waarbij niet overlegd mag worden.

Doel van deze les is om het leren zichtbaar te maken voor zowel leerling als docent.
Opdracht 10

• Bekijk onderstaande video om aan te tonen hoe belangrijk een juiste instructie is.


Slide 4 - Tekstslide

Deze slide heeft geen instructies

Slide 5 - Video

Deze slide heeft geen instructies

Voorbeeld leerboek

Slide 6 - Tekstslide

Deze slide heeft geen instructies

Voorbeeld algoritme SEQUENTIE
Om Python code uit te voeren, moet je Python geïnstalleerd hebben

Er zijn verschillende versies van Python
Er zijn verschillen tussen zijn deze verschillende versies, dus je kan niet zomaar code van 1 versie met een andere versie uitvoeren

Slide 7 - Tekstslide

Deze slide heeft geen instructies

Opdracht 11
Een algoritme is een eindige reeks instructies waarmee een taak automatisch kan worden uitgevoerd.
Een verzameling van opeenvolgende handelingen noemen we een sequentie. Als de eerste van die handelingen wordt uitgevoerd, worden ook de opdrachten die volgen automatisch uitgevoerd.



Slide 8 - Tekstslide

Deze slide heeft geen instructies

Opdracht 11
Computationeel denken is een handeling op een zodanige manier beschrijven dat gebruikers, als ze die handelingen nauwgezet volgen, altijd het gewenste resultaat bekomen. In de informatica bedoelen we met computationeel denken het benaderen van problemen op een zodanige manier dat computers kunnen worden gebruikt om ze op te lossen.


Slide 9 - Tekstslide

Deze slide heeft geen instructies

Opdracht 11
• Schrijf zelf een programma voor het probleem van het jeugdhuis.

Slide 10 - Tekstslide

Deze slide heeft geen instructies

Opdracht 11
aantal-frisdrank, aantal_chips en  aantal_hamburgers zijn variabelen.
  • aantal_frisdrank=
  • Gebruiker moet variabele ingeven => input(" ")

Slide 11 - Tekstslide

Deze slide heeft geen instructies

Opdracht 11

Merk op! input-functie slaat alles op als string. Je moet hier eerst een integer of float van maken voordat je ermee kan rekenen. Dit doe je best bij toekennen van de varabele.

Slide 12 - Tekstslide

Deze slide heeft geen instructies

Opdracht 11
=>  aantal_frisdrank=int(input("Hoeveel frisdranken zijn er besteld?"))

Maak nu de berekening en zorg 
dat het resultaat op het 
scherm wordt getoond.

Slide 13 - Tekstslide

Deze slide heeft geen instructies

Opdracht 11 oplossing
voorbeeld oplossing:

Slide 14 - Tekstslide

Deze slide heeft geen instructies

• Opdracht 12

p59 
Operatoren en functies



Slide 15 - Tekstslide

Deze slide heeft geen instructies

• Opdracht 13

p60
meetkundig voorbeeld



Slide 16 - Tekstslide

Deze slide heeft geen instructies

Opdrachten
  1. p 8 oefeningen maken.
  2. Kopieer telkens je code in een word-document. (Schermafbeelding)
  3. Het word-document dien je in op smartschool

Slide 17 - Tekstslide

Deze slide heeft geen instructies