neilccbrown.bsky.social
@neilccbrown.bsky.social
Senior Research Fellow in Computing/Programming Education at King's College London, UK. Research and development of novice programming tools, including BlueJ, Greenfoot and Strype.
Since both awards involve the group of my program co-chair Leo Porter, it's probably worth pointing out the awards commitee who decided both is appointed separately by the steering committee and had nothing to do with us. To my mind, just shows Leo has a great track record.
August 8, 2025 at 1:09 PM
When I grow up I want to be as engaging a presenter as Miles.
July 9, 2025 at 7:54 PM
So I now learned that Lynch went on to do daily weather reports on Youtube after this - for so long that it has its own IMDB page: www.imdb.com/title/tt1231... Rated 9.2/10.
Weather Report (TV Series 2005–2022) ⭐ 9.2 | Comedy, News
1m
www.imdb.com
July 1, 2025 at 9:37 PM
But just to add: I like PyTamaro and I think the compositional approach saves coordinate-faffing for creating static pictures. We're just finalising support for third-party libraries in Strype which would enable making the PyTamaro API available in Strype as mentioned in the post.
June 9, 2025 at 11:51 AM
IMO either you provide _place_at_coordinates to students (which is giving them a cartesian API) or you have to teach them to do it in each program - I don't think adding (and dynamically resizing every frame) an invisible rectangle to align the placement is a straightforward concept at school level.
June 9, 2025 at 11:36 AM
TBH I only just added the types this week for our auto complete. I don't know if Sphinx can add them from the type comments, will look into it.
June 6, 2025 at 9:59 AM
Good point, I've linked it now in the post: strype.org/doc/library/ We should have asked you earlier! But released now. Sounds and Images in the API have immutable dimension/duration so you do need to pass the length, but the length is redundant if you pass the sound content.
June 6, 2025 at 8:19 AM
The Newcastle one just gave us final notification yesterday lunchtime, so Pierre hasn't added it yet (and I misunderstood his message; the Manchester one is still waiting a decision so I've edited that out for now)
June 6, 2025 at 8:17 AM