Badges/Python-0: verschil tussen versies
< Badges
Naar navigatie springen
Naar zoeken springen
Geen bewerkingssamenvatting |
Geen bewerkingssamenvatting |
||
Regel 1: | Regel 1: | ||
{{Badge-status | {{Badge-status | ||
|status=Alpha | |status=Alpha | ||
|auteur=[[heeft-auteur:: Gebruiker: | |auteur=[[heeft-auteur:: Gebruiker:Hakan|Hakan Akkas]] | ||
|module=[[heeft-module:: Modules/Python-0|Python-0]]}} | |module=[[heeft-module:: Modules/Python-0|Python-0]]}} | ||
{{Zijbalk Badges}} | {{Zijbalk Badges}} | ||
== Badge Python-0 == | == Badge Python-0 == | ||
Deze badge geeft aan dat je programma's kan schrijven waarin je taken kan onderverdelen in deeltaken middels functies. Bovendien beheers je het werken met lijsten. Ook kun je gegevens lezen/wegschrijven van/naar bestanden. Je demonstreert dit aan de hand van een zelfgemaakt programma. | |||
=== Evidence/criteria === | |||
Een programma (bij voorkeur een woordspel, zoals galgje, wordmind of scrabble) waar je de technieken die hieronder worden opgesomd hebt toegepast. | |||
=== Voorkennis === | |||
* [[Badges/Scratch-0]] | |||
* [[Badges/Inleiding in programmeren-0]] | |||
=== Python-0 === | |||
Kennis(*) van de volgende begrippen: | |||
*sequentie | |||
*basic herhaling met for i in range | |||
*functies | |||
**functies met parameters | |||
* eenvoudige if met random-functie | |||
* meerdere turtle objecten | |||
* basic event-driven (met de turtle module) | |||
=== Professioneel gedrag === | |||
* commentaar in code | |||
* goede functienamen, variabelenamen | |||
=== Principes === | |||
* gebruik van coding rules | |||
** ... als voorbeeld van de regels voor programma-code als communicatie met mensen. | |||
== Materiaal == | |||
* How To Think Like A Computer Scientist (http://openbookproject.net/thinkcs/python/english3e/) | |||
* materiaal ICT in de Wolken: [[Python-0]] | |||
* Code Academy (http://www.codecademy.com) |
Versie van 17 mrt 2016 20:48
Badge Python-0
Deze badge geeft aan dat je programma's kan schrijven waarin je taken kan onderverdelen in deeltaken middels functies. Bovendien beheers je het werken met lijsten. Ook kun je gegevens lezen/wegschrijven van/naar bestanden. Je demonstreert dit aan de hand van een zelfgemaakt programma.
Evidence/criteria
Een programma (bij voorkeur een woordspel, zoals galgje, wordmind of scrabble) waar je de technieken die hieronder worden opgesomd hebt toegepast.
Voorkennis
Python-0
Kennis(*) van de volgende begrippen:
- sequentie
- basic herhaling met for i in range
- functies
- functies met parameters
- eenvoudige if met random-functie
- meerdere turtle objecten
- basic event-driven (met de turtle module)
Professioneel gedrag
- commentaar in code
- goede functienamen, variabelenamen
Principes
- gebruik van coding rules
- ... als voorbeeld van de regels voor programma-code als communicatie met mensen.
Materiaal
- How To Think Like A Computer Scientist (http://openbookproject.net/thinkcs/python/english3e/)
- materiaal ICT in de Wolken: Python-0
- Code Academy (http://www.codecademy.com)