Live data from Hacker News

In love with the BBC micro:bit

markshroyer.com

71–80 of 82 posts

Re: In love with the BBC micro:bit

#71

My organization is working with the BBC Microbit Foundation to make these devices more popular in the US education system. I find the Microbit to be far less intimidating than the Arduino, since the IDE is entirely web based and students can copy a program onto it just as they would copy a file onto an external USB drive. One feature that kills it in the classroom is the Microbit's built-in 5 x 5 LED matrix, which me…

Read that 5 times before I realised "killed it" was good. Oh dear

Re: In love with the BBC micro:bit

#72
post #24

I work for the micro:bit Foundation, who have taken ownership of the project on from the BBC - great to see some love on HN for this! There's more at http://microbit.org but for the Hacker News audience you're probably interested in http://tech.microbit.org though ;). There's even a reference design to make your own microbit-derived designs. We'll be hiring tech people again soon, so if you want to come and help us t…

Is this the new version?

https://www.sparkfun.com/products/14208

One minor comment - the article really made me want one, and when I went to the home page, it took me around five or six clicks to get to a place where I can buy one! Finally I found it at the very bottom of the page under "About". And even then when I click on the adafruit one and it takes me to the adafruit homepage. Why not have a giant button on the homepage? Do you folks really not want people to buy your stuff? :-)

Re: In love with the BBC micro:bit

#74
post #63

Earlier quoted context omitted.

I wonder whether it would be possible to make MicroPython functional on an original 1980s BBC Micro, which has a 6502 and a whole 32K of RAM. The "beeb" stores interpreters on pluggable 32K ROMs.

Cute idea. Care to suggest a URL of two about pluggable ROMs for interpreters?

Here's a couple of emails from people who know more about it than me:

https://pastebin.com/y2k4zYx2

Re: In love with the BBC micro:bit

#75
post #70

Earlier quoted context omitted.

You certainly are missing many things. What you describe is several orders of magnitude more complex to do for a child. It's like saying "why would they build a 2d game with Scratch when they could build a 3D FPS in C++?"

actually I was going to suggest Scratch as the sensible alternative! Or Logo or Smalltalk but is drawing shapes with Canvas or SVG really more difficult than blinking an LED with Python ?

Yes. Much.

I have some experience of trying to teach kids how to use a Pi, and even simple Python part can be a nightmare. SVG is a non-starter.

Also, don't underestimate the fact that the LEDs feel physical while a screen feels virtual. The journey from a single light to an array of lights to shapes shown on the array to shapes shown on a screen is intuitive and fairly obvious.

If you start kids on a screen, even with a turtle, they miss the basics.

Re: In love with the BBC micro:bit

#76
post #56
post #12

Earlier quoted context omitted.

Instead of lambasting it for a low number, perhaps you could tell us what you'd have a child do in 17KB that they couldn't do in 16KB? It's an educational device, and that education involves learning to write pieces of code for which industry users may well prefer to pull in large libraries. I'd be surprised if the target audience - 12-13 year olds - use all that; those that have a passion for it will of course end u…

Quoting from the fine article, which you clearly have not read: “Finally, the micro:bit’s 16 kB of RAM is quite limiting, at least when using the MicroPython runtime. While writing a moderate-size program I managed to repeatedly exhaust the SoC’s memory, resulting in difficult to debug MemoryExceptions. I can easily imagine intermediate users running up against and being confused by this limitation, and would welcome…

> the fine article, which you clearly have not read

https://news.ycombinator.com/newsguidelines.html

> " ... easily imagine intermediate users running up against ... "

Something tells me the author isn't imagining the 12-13 year-old target audience when writing 'intermediate users'. There's nothing wrong with reviewing it from a different audience's perspective of course, but it doesn't do to ignore it if you're going to complain about the device's specification.

Re: In love with the BBC micro:bit

#77

Earlier quoted context omitted.

They did put a BBC Micro in every school though.

So that means that they distributed, what, two or three orders of magnitude more micro:bits?

The BBC Micros probably cost more.

The BBC Micro cost £400 in 1981, which was £1400 in 2016, according to the Bank of England. I don't know if this includes monitors, presumably it doesn't include any software. From the other comment, you can double the price to add disc drives etc.

So, at least £400 for every 25 children. My primary school had one in every classroom, but I don't know if that was the standard, so it could be less.

A 10-pack of Micro:Bits with basic accessories come to £11 each, £275 for 25 children.

Re: In love with the BBC micro:bit

#80
post #62

Earlier quoted context omitted.

Unfortunately there is a lack of easy to use tooling... Mu for the microbit is nice, but other platforms don't have an easy to use editor and file uploader

Do you mean other hardware platforms upon which MicroPython runs, or other software platforms that target the micro:bit? If the former, work is in progress on that front (I am the maintainer of Mu).

Hi! I've been working on adapting mu for other platforms (askvictor/eduvik). My main concern is other hardware platforms (microbit support is great) - there's nothing which 'just works' for esp8266 and other serial-based devices, so any students I point in that direction have to get through a heap of unnecessary technical hurdles to get up and running.
Post reply on HN