2 ms·
I dunno I wasn't all that familiar with Python (I'd done a Django project a decade ago) and I picked Python for a recent project writing some control code for s
by dools 2y ago
I dunno I wasn't all that familiar with Python (I'd done a Django project a decade ago) and I picked Python for a recent project writing some control code for some hardware connected to a Linux box and I have learned quite a bit about Python by doing it.
Perhaps the lesson is about how to read and evaluate code and how to test code. If students get good at how and when to spot errors and how to construct test scenarios that ensure the code is doing what it should then perhaps that will lead to even higher quality code than if they were learning, producing bugs, and then learning how to evaluate the code and test what they had written.
- Avamander 2y ago> If students get good at how and when to spot errors and how to construct test scenarios that ensure the code is doing what it should They lack the skills required to determine that, to fix those basic errors. But they'll still submit the code.
- dools 2y agoWell then they should be submitting it to a compiler/interpreter first!