Badges/Python-3: verschil tussen versies

Uit basis
Naar navigatie springen Naar zoeken springen
(De pagina is leeggehaald)
Geen bewerkingssamenvatting
Regel 1: Regel 1:
{{Badge-status
|status=Alpha
|auteur=[[heeft-auteur:: Gebruiker:Hakan|Hakan Akkas]]
|module=[[heeft-module:: Modules/Python-3|Python-3]]}}
{{Zijbalk Badges}}


== Badge Python-3 ==
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/Python-0]]
* [[Badges/Python-1]]
* [[Badges/Python-2]]
=== Python-3 ===
Kennis(*) van de volgende begrippen:
* recursieve functies
* turtle
* bomen en lijsten (recursieve datastructuren)
* objecten in Python .. (hoe was dit ook alweer met turtle?)
* dictionary
=== 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-3]]
* Code Academy (http://www.codecademy.com)

Versie van 17 mrt 2016 22:19

Badge-status: Alpha
Module: Python-3
Badges
  1. Algoritmen en datastructuren-0
  2. Arduino-0
  3. Arduino-1
  4. Blender-0
  5. CSS-0
  6. CSS-1
  7. Databases-0
  8. Databases-1
  9. Excel-0
  10. Git-0
  11. Hardware-0
  12. Hardware-1
  13. HTML-0
  14. HTML-1
  15. ICT in de Wolken omgeving-0
  16. ICT in de Wolken omgeving-1
  17. Javascript voor games-0
  18. Linux-0
  19. Linux-1 (shell scripting)
  20. Netwerken-0
  21. Netwerken-1
  22. Ondernemen-0
  23. Photoshop-0
  24. PHP en MySQL-0
  25. Programmeren in JavaScript-0
  26. Programmeren in JavaScript-1
  27. Python-0
  28. Python-1
  29. Regexp-0
  30. Scrum-0
  31. Scrum-1
  32. Sketchup-0
  33. SQL-0
  34. Storyboard-0
  35. Unity-2D-0
  36. Unity-3D-0
  37. Video-0
  38. Web-0
  39. Web-1
  40. Web-2
  41. Web-3
Modules

Badge Python-3

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-3

Kennis(*) van de volgende begrippen:

  • recursieve functies
  • turtle
  • bomen en lijsten (recursieve datastructuren)
  • objecten in Python .. (hoe was dit ook alweer met turtle?)
  • dictionary

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