taweili / ardublock

ArduBlock is a Block Programming Language for Arduino.
GNU General Public License v3.0
414 stars 292 forks source link

Moving to a new release? #88

Closed TonyCallear closed 10 years ago

TonyCallear commented 10 years ago

What do we need to do to move towards a new official release?

The current release is looking out of date?

taweili commented 10 years ago

Will integrate the latest and make a release next week! Thanks a lot for the contribution! - sent via Hojoki

TonyCallear commented 10 years ago

Great news !

TonyCallear commented 10 years ago

Will the next release include SCoop, do you know?

taweili commented 10 years ago

Still figuring out the right syntax for scoop! ;)

---Sent from my iPhone 5s

On February 27, 2014 at 6:15:46 AM GMT+8, TonyCallear notifications@github.com wrote:Will the next release include SCoop, do you know? —Reply to this email directly or view it on GitHub.

taweili commented 10 years ago

Saw you playing with Scoop. Any thought?

TonyCallear commented 10 years ago

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 :-(

taweili commented 10 years ago

Would love to hear more about your students' experience. I want to get this released in a month or two. Suggestions are greatly appreciated.

The issue of the variables are being worked on now. Also, love to get a better syntax for the event loop.

taweili commented 10 years ago

http://blog.ardublock.com/2014/07/04/scoop-20140704-support-for-scoop/

Integrate with latest main! ;)