Press coverage for OpenSTEM Robotics Program at Grovely State School

BrisbaneNorthWestNews-2015-08-05-GrovelyRobotics-1-50
A journalist and photographer from Brisbane’s North-West News visited Grovely State School, providing this very nice write-up. This is a great acknowledgement of all the work and achievements by the students in the senior classes on electronics soldering, robotics and programming!

BrisbaneNorthWestNews-2015-08-05-GrovelyRobotics-2-50
It’s been fabulous working with the students and staff at Grovely, and everybody is having a great time – almost forgetting that the OpenSTEM Robotics Program is real curriculum related school work rather than just an incursion experience!

Serendipitously, the Queensland government has recently announced an intention to focus specifically on programming and robotics in education:

“Our goal is to make sure our students are at the cutting edge of innovation through the development of skills to become the technology architects of the digital age,” Queensland Premier Annastacia Palaszczuk said, “This will include an assessment of coding and computer science, as well as early stage robotics, something I firmly believe should be a part of our education system.”

Advance Queensland’ package announcement (July 2015)

We’d love to work with your school too, contact us today! We’re  currently accepting expressions of interest for the second half of Term 4 (2015) and 2016, and we’re also happy to visit you to meet and discuss your ideas and needs. We love our Robotics Program, but we do much more!

E.A.K. | Erase All Kittens

E.A.K. (Erase All Kittens) is an online platform game that teaches kids (yes that’s you!) to code and create on the web. It does this in a unique way – by encouraging hacking into levels, written in HTML and CSS (the languages of websites) – in order to complete the game.

Now go forth and save some kittens!

ArduBlock – Visual Arduino Programming

ArduBlock is a visual drag&drop programming plugin for the Arduino IDE (integrated development environment – the usual tool we use for programming Arduino boards/chips).

It acts as a tool plugin in the regular IDE – you install it by putting the ardublock.jar (Java) file in a specific subdirectory (depends on your operating system and configuration), and then it just shows up in the Tools menu of the IDE.

Then, programming works similar to MIT’s Scratch, and students may already be familiar with that:

ArduBlock visual programming example: LED Blink

Depending on the students’ age, this can be very useful. It can be an extra way for primary school age children to get started with Arduino electronics.

For high school, I reckon it’s very important to provide opportunity to dig into every bit of systems, so that there are no “black boxes” involved.  Still, it’s fine to (for instance) start with a visual environment and then see what that looks like in plain code!

We’ll explore this more on OpenSTEM – the trend with many educational materials appears to have been to simplify, and I’m doubtful as to the need and benefits of that. Kids (can) understand an awful lot more than they’re often given credit for. When kids are taught below their level, it makes for boredom. What a pity!

With kids being very quick at picking up new technology in particular, it is more likely a reflection of the adults (including educators) feeling overwhelmed and thus trying to reduce, rather than actually aiming towards the students’ educational edge.

Turing Test Milestone

In 1950, legendary British computer scientist (and cryptologist!) Alan Turing devised a test. To pass, a computer program would have to hold a five minute text/keyboard conversation with humans and be so convincing that more than 30% of the interrogators would regard it as human.

A program simulating a 13 year old named “Eugene Goostman” just became the first computer program to pass the Turing test by convincing 33% of its human interrogators.

That is truly a milestone and a very significant achievement. Everybody who has ever thought about this will appreciate that conducting a broad conversation for a number of minutes is actually not that easy.

Did you know… in geek circles the Turing test is also commonly used in jokes, with someone wondering whether a particular fellow human (politician?) would actually pass…

Of course, we have to recognise that the sole purpose of Eugene Goostman was to pass the Turing test. Speaking as a programmer, building a system for a highly specific task with clearly defined rules and boundaries is, in the grand scheme of things, peanuts – compared to a human having to deal with all the variables in the real world. Still, it’s real progress. Well done to all the awesome programmers and other scientists involved in this project!