Hi Folks,
Apologies for cross posting - but these email lists contain people who
may be interested in or who may already know about Mu - an editor for
beginner programmers that was written as part of the BBC micro:bit project.
I've promised this for a while and have finally got round to writing it
- the Mappa MUndi, or roadmap for Mu.
https://github.com/mu-editor/mu/pull/180
I'd love feedback!
This is a straw man so please feel free to review it, provide
constructive critique and suggest ideas. I'm not precious about anything
I write, so, jump in!
Thanks in advance,
N.
There is a new K–12 Computer Science Framework:
- Homepage: https://k12cs.org
- HTML: https://k12cs.org/navigating-the-practices/
- PDF: https://k12cs.org/wp-content/uploads/2016/09/K%E2%80%9312-Co
mputer-Science-Framework.pdf
- There are: Concepts and Practices
- The site provides navigation by: Grade-Band, Concept, Progression
- A number of CS organizations and companies have contributed
Ideas / Feedback:
- It may be helpful (and efficient) to coordinate [Python] CS educational
resources with this new K-12 Computer Science Framework:
- Additionally,
I can't help but wonder whether it makes sense it start with TDD
(Test-Driven Development) first when teaching Python (and STEM, and CS, in
general).
Some people at Pycon UK were looking at tooling for writing text adventure
games.
I saw various fragments of code that people were tossing around, and it
inspired me to think about what I'd want if I was writing a game, and what
I might not want. I came up with a much more unopinionated design than what
was being suggested, and courtesy of a few longish flights I've ended up
finishing it to a reasonable standard, documented it and so on.
https://adventurelib.readthedocs.io/
I hope this will be useful to people. I'd appreciate any feedback.
I saw this posted on Reddit: http://thonny.cs.ut.ee/
The project has been around for a while, but has just had its 2.0
release. I don't think it's been mentioned before on this list, so
thought I'd share. I've CCed the author (Aivar - I hope you don't
mind, I thought you might be interested in the discussion).
We've had some previous discussion on this list about Mu
<https://github.com/mu-editor/mu> from Nicholas Tollervey and
collaborators. Thonny seems clearly aimed at a different design point
- Mu heavily optimises for completely zero-friction interaction while
hiding complexity for beginners. Thonny makes efforts to introduce
more advanced features such as debugging in an easy to use way. I also
like the support for step-through expression evaluation.
Best,
Alex