Computationeel Denken J3: Python (2023–2024)

Robbe Wulgaert · Sint-Lievenscollege Gent

You are not a member of this course.

Your registration must be approved by a course administrator before you can access this course.

Request registration

Exercise series

Hoofdstuk 1: Sequentie - Kennismaking

Een eerste kennismaking met de Python syntax.

Aan bod komen variabelen en hun datatypes zoals str, int en float en de elementaire input() en print() functies.

Hoofdstuk 1: Sequentie - Concateneren

Hoe plak je stukken tekst of variabelen aan elkaar? Je oefent op het verschil tussen , en + bij het concateneren of samenvoegen van tekst.

Title Class progress Status
Theory - Combining Strings and Numbers
Online bestelling
Online bestelling Deel 2
Oppervlakte en omtrek rechthoek
Oppervlakte en omtrek vierkant
Stappenteller
3D-printer

Hoofdstuk 1: Sequentie - Afronden tot X Cijfers

Hoe gebruik je de round() functie om getallen af te ronden?

Title Class progress Status
Theory - Rounding Numbers
De schrijnwerkerij
Brandstofverbruik
Fahrenheit
Middencirkel
Dodentocht

Hoofdstuk 1: Sequentie - Complexe Operatoren

% en // zijn twee fundamentele bewerkingen bij het programmeren.

Title Class progress Status
Theory - Advanced Operators
De modulo-operator
Even and Odd Squared
Honderdtallen
Paying with bills
Lengtematen

Hoofdstuk 1: Sequentie - Import Math, Pi en Wortels

Via de module import math krijg je toegang tot heel wat wiskundige functies.

Title Class progress Status
Theory - Import Math, Pi and Square Roots
Radius Soccer Ball
Bureau van Pythagoras
Grenswaarden
Behangpapier
Koeriersbedrijf
Ruit

Hoofdstuk 2: Selectie - if- en else-statements

Title Class progress Status
Theory - IF function
Gratis verzending
Theory - IF and ELSE functions
Gratis verzending Deel 2
Positief, negatief of nul
Onbekenden A en B
Prijzen taxi's

Hoofdstuk 2: Selectie - if, elif en else-statements

Title Class progress Status
Theory - IF, ELIF and ELSE functions
Gratis verzending Deel 3
Museumbezoek Griekenland
Korting op pizza's
Risk

Hoofdstuk 2: Selectie - Gecompliceerde Voorwaarden: Gelijk - Ongelijk

Title Class progress Status
Theory - Complicated Conditions - Equal-Unequal
James Bond
Promocodes
Stappenteller
Getallen vergelijken

Hoofdstuk 2: Selectie - Gecompliceerde Voorwaarden: AND - OR

Title Class progress Status
Theory - Complicated Conditions - AND OR
Pretpark
BMI
Interval
Onderscheiding
Aantal tekorten
Gebruikersnaam vergeten

Hoofdstuk 3: Begrensde Herhaling - for-statement

Title Class progress Status
Theory - For i in Range
Som van tien getallen
Bart Simpson
Lancering
Tafels van vermenigvuldiging
Alle tafels
Delers
Gebrekkige, perfecte en overvloedige getallen
Volkomen kwadraat
Priemgetal
Priemgetallen kleiner dan ...
Griekse vierkanten
Sneeuwvlok van Koch
Draakkromme
Driehoek van Sierpiński
Theory - Fibonacci's Row
Rij van Fibonacci

Hoofdstuk 3: Begrensde Herhaling - Patronen

Title Class progress Status
Patroon vierkant
Patroon driehoek links
Patroon driehoek rechts
Patroon pijl links
Patroon hol vierkant
Patroon holle driehoek links
Patroon gelijkbenige driehoek
Patroon ruit
Patroon holle ruit
Patroon N

Hoofdstuk 3: Begrensde Herhaling - Import random

Title Class progress Status
Theory - Import random
Random multiplication
Test the tables of multiplication
Simulating rolling dice
Simulating π
Yahtzee

Hoofdstuk 3: Begrensde Herhaling - Itereren over een String

Title Class progress Status
Theory - Iterate using a String
Woord omdraaien
Palindroom
P-taal
Letters tellen
Isogram
Dubbele klinkers
7 Wonders
Game rank
Game rank Deel 2

Hoofdstuk 4: Voorwaardelijke Herhaling - while-statement

Title Class progress Status
Theory - Conditional Loops
Oneindige lus
200 gram suiker schatten
Papier vouwen
Kudde antilopen
Samengestelde interest
Stuiterende bal
R₀ waarde
Herhaaldelijk optellen
Klasresultaten en gemiddelde
Ontbinden in priemfactoren
Gebruikersnaam vergeten, probeer opnieuw...
Theory - Collatz' Conjecture
Collatz' Conjecture

Hoofdstuk 4: Spelen met Herhalingen

Title Class progress Status
Hoger-Lager
Hoger-Lager, de computer liegt!
Dubbele zessen
Blackjack
Rock Paper Scissors