Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.Sign up
It’s a few months ago now.
I merged the scoop stuff into my main branch to play with it.
A few students were impressed and found it much easier to program some tasks – flashing LEDs at different rates without having to think about it too much – playing some music but reacting to a button press. They are used to ‘Scratch’ and other simple event-driven environments – it’s just how they expect things to work.
It is obviously useful and does seem to work to some extent but I think it might be a big rewrite to get it working correctly. For instance, a variable’s declaration would need to change depending on where the variable is used – ‘volatile’ if used in a scoop loop? Quite a few of these sort of problems worried me, I wish I could remember what they were! Or I had discussed it at the time.
It seemed too much for my tiny programming skills, especially in the small amount of time I have for this :-(