Wanneer je het nog niet bekeken hebt, bekijk de Python 3 online index. Dit is de methode, die ook wij gebruiken, wanneer we de officiële documentatie willen doorkijken wanneer we wanneer we het even niet meer precies weten.
Wat kan ik doen als vervolg?
Er zijn vele manieren om verder te gaan nadat je de CS Circles cursus hebt doorlopen. Het is afhankelijk van wat je graag zou willen doen
- met Python & in-browser, meer geavanceerd materiaal: Problem Solving with Algorithms and Data Structures en zijn voorganger How to Think Like a Computer Scientist: Learning with Python, Interactive Edition
- met Python, meer interactief: Invent Your Own Computer Games With Python en als vervolg PyGame dat gaat over geanimeerde interactieve spelen
- in een andere taal, in-browser, met de focus op interactiviteit en graphics: JavaScript bij de Khan Academy
- moeilijk te berekenen wiskundige problemen: projecteuler.net
- programmeerwedstrijden voor het voortgezet onderwijs zoals: de Nederlandse Informatica Olympiade, CCC, ACSL, ECOO, DWITE, and USACO
Meer uitstekende bronnen:
- Leer door middel van lessen bij Udacity en Coursera
- Leer met behulp van USACO Trainer in C++, Java, en Pascal
- Leer met behulp van de TopCoder tutorials of wedstrijden in C++ en Java
- Oefen met Sphere/SPOJ Judge of gebruik zijn ideone console
- Oefen met de PEG Judge ('blue book' opgaven zijn voor beginnelingen)
- Oefen met de Pyschools opgaven collectie
Terwijl wij in onze lessen Python 3 gebruiken, de nieuwste en meest gestroomlijnde versie van deze taal, wordt ook Python 2 op sommige van bovenstaande websites gebruikt. Bekijk de de samenvatting van de verschillen tussen Python 2 en 3 (van de auteur van de pygame boeken).
Wanneer je een andere bron met ons wilt delen of commentaar hebt op een bron dat hierboven is genoemd, neem gerust contact met ons op!