Scratch at Bordeaux 2017
Posted: Jul 27th, '17, 22:51
I'm watching the video of John's GP session at Bordeaux and just going to write what new things I'm learning
https://www.youtube.com/watch?v=gsCoI1I ... e=youtu.be
The dotted line to an instance is not to find the instance on the screen but to show which instance is currently being worked on {very useful when multiple instances}
The Esc key is same as pressing stop :-)
Broadcasts cause receivers to launch a new thread every time they receive a broadcast {not sure this is good thing :) }
Seeing how GP is written in GP is fantastic stuff :)
Nice to see a simple explanation between a named and unnamed (lambda ) function
During function stuff - a list suddenly was labled an array - this sort of swapping of naming needs to be minimised, I feel, unless very good reason for it
Loved the instinctive way mapping over a list just works
Range is good
WOW - build own custom block and save it as an extension to load in other projects - that is going to be VERY useful :-)
Nice to see changing + to - etc is being considered as that is a very useful feature
Blocks - Text switching :)
What I really like is that I can use this to just remove the shadowing which makes the blocks look clearer to me (getting old!) :)
Some of the discussions on "real" language block vs text, inheritance etc and acceptance of block programming in examinations was fascinating :-)
I wish I'd been there! :)
Simon
https://www.youtube.com/watch?v=gsCoI1I ... e=youtu.be
The dotted line to an instance is not to find the instance on the screen but to show which instance is currently being worked on {very useful when multiple instances}
The Esc key is same as pressing stop :-)
Broadcasts cause receivers to launch a new thread every time they receive a broadcast {not sure this is good thing :) }
Seeing how GP is written in GP is fantastic stuff :)
Nice to see a simple explanation between a named and unnamed (lambda ) function
During function stuff - a list suddenly was labled an array - this sort of swapping of naming needs to be minimised, I feel, unless very good reason for it
Loved the instinctive way mapping over a list just works
Range is good
WOW - build own custom block and save it as an extension to load in other projects - that is going to be VERY useful :-)
Nice to see changing + to - etc is being considered as that is a very useful feature
Blocks - Text switching :)
What I really like is that I can use this to just remove the shadowing which makes the blocks look clearer to me (getting old!) :)
Some of the discussions on "real" language block vs text, inheritance etc and acceptance of block programming in examinations was fascinating :-)
I wish I'd been there! :)
Simon