Open stgm opened 3 years ago
work in progress voor 1 dag voor profiling/analyse @ https://github.com/Jelleas/sudoku_platforms
Wat misschien mist is een "toepassing" van Python datastructuren, waar je iets complexere structuren bouwt mbv built-in structuren.
Simon vindt Word Pairs geen geweldige opdracht hiervoor.
Even kijken of we dat nu oplossen of bij een volgende versie toevoegen.
Jelle ziet deze volgorde voor zich:
Issue gesplitst, deze is voor typing/testing/profiling
Evt hier ook de pyenv, virtualenv, pip enz.
@Jelleas Wat betreft linters: het lijkt me belangrijk om in de gaten te houden dat geautomatiseerde tools er niet voor zorgen dat studenten meer fundamentele zaken overslaan.
Tools als flake8 en autopep8 zijn bedoeld voor professionals en gaan uit van een heleboel bestaande kennis die de meeste studenten niet hebben. De vraag is of studenten een vergelijkbaar voordeel hebben als professionals of dat ze met sommige dingen beter nog een paar jaar kunnen wachten. Voordat je zo'n tool introduceert moet echt goed duidelijk zijn dat het op het juiste niveau werkt en het leren niet tegenwerkt.
Voorbeeld van wat ik echt niet wil horen van een student: "Oh wat fijn die autopep8! Ik begreep niks van die indentatie in Python."
Andere kant van het verhaal is als je een tool juist wil introduceren op het moment dat je niet wil dat studenten zich nog met iets bezig houden, bv. consistente indentatie. Maar ook dat laat zien: timing is belangrijk.