Live data from Hacker News

In love with the BBC micro:bit

markshroyer.com

21–30 of 82 posts

Re: In love with the BBC micro:bit

#21
post #6

Earlier quoted context omitted.

To be fair, the British government didn't give a Commodore 64 to every British child for free.

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?

Re: In love with the BBC micro:bit

#22
post #14

Earlier quoted context omitted.

In some ways the limitations help, don't have kids wanting to program Quake 7. I use mu, the micropython editor, it shows the error messages on the PC when connected via USB, instead of trying to read them scrolling across the display

I've taught close to 500 kids how to code on them. The number one thing they want to do is show better graphics. Number two is sound. For me, [stepping through the code] I would expect as a normal part of coding. Not having it seems to hark back to some primitive time.

The problem is that if you let them have good graphics their artskills start getting in the way of the programming.

Re: In love with the BBC micro:bit

#23
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 means right out of the box it's "blink" program is much more interesting than the Arduino's one orange LED. Some kids will just spend the entire first day playing with the LED matrix, like getting their name to scroll across it, or programming the LEDs individually to make cool patterns. The Microbit also comes with an external battery holder for two AAA batteries, and feels a lot better to carry in your pocket than an Arduino or Raspberry Pi.

After seeing the tremendous adoption in the UK and meeting the Microbit founders, I am very confident this board will play a big role in introducing K-12 students to digital electronics.

Re: In love with the BBC micro:bit

#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 teach kids around the world to be inventors, keep your eye on https://micro-bit-educational-foundation.workable.com/

Finally, as the author hoped, the revision of the hardware now shipping is more resilient to ESD than the previous one :)

Re: In love with the BBC micro:bit

#25

Earlier quoted context omitted.

I've taught close to 500 kids how to code on them. The number one thing they want to do is show better graphics. Number two is sound. For me, [stepping through the code] I would expect as a normal part of coding. Not having it seems to hark back to some primitive time.

The problem is that if you let them have good graphics their artskills start getting in the way of the programming.

My son is obsessed with PICO-8, and he does indeed spend more time making music and drawing sprites/maps than he does coding.

Re: In love with the BBC micro:bit

#26
post #16
post #11

Earlier quoted context omitted.

Perhaps, if they did, Silicon Valley would be in the UK.

The UK still had a hangover from the 1970s at the time, local phones calls cost money, and Americans have always been a lot richer anyway. I suspect America had the inherent advantage here.

> Americans have always been a lot richer

Not always. I do recognize the economic sacrifice the UK made for the sake of winning WWII. It's a beautiful thing - altruism on a national scale.

Re: In love with the BBC micro:bit

#27

I helped test the microbit and I wrote a small program for pedagogical purposes. The hardware was very neat and I liked the leds on the back. Originally there was going to be a coin cell battery but they removed it because children might eat it. Also there is a Bluetooth radio on the microbit but the runtime was 12k and there wasn't enough space to load micropython and Bluetooth at the same time . A link to the examp…

[deleted]

Re: In love with the BBC micro:bit

#28
post #14

Earlier quoted context omitted.

In some ways the limitations help, don't have kids wanting to program Quake 7. I use mu, the micropython editor, it shows the error messages on the PC when connected via USB, instead of trying to read them scrolling across the display

I've taught close to 500 kids how to code on them. The number one thing they want to do is show better graphics. Number two is sound. For me, [stepping through the code] I would expect as a normal part of coding. Not having it seems to hark back to some primitive time.

Speaking of sound, I played around with a BASIC stamp kit[1] and it was pretty cool that it supported polyphonic sound[2] easily, so I was able to program music with harmonies on it right away. It's also fun for creating DTMF signals such as dial tones, busy signals, and dialing numbers.

(Personal note: I've had a lot of fun doing sound on computers from the PC speaker (1 voice square wave), to the SAA1099 as found on the Game Blaster and optional add on for the Sound Blaster (12 voices square wave, 6 per chip), the BASIC stamp mentioned above, or most recently generating wave forms with math (adding sine waves together) and outputting it to DirectX which I learned from Handmade Hero day 007 through 009.[4])

[1] This one exactly: https://www.parallax.com/product/90005

[2] Two frequencies per pin with FREQOUT command: http://www.parallax.com/go/PBASICHelp/Content/LanguageTopics...

[3] http://www.vgmpf.com/Wiki/index.php/SAA1099

[4] https://www.youtube.com/user/handmadeheroarchive

Re: In love with the BBC micro:bit

#29

Earlier quoted context omitted.

I've taught close to 500 kids how to code on them. The number one thing they want to do is show better graphics. Number two is sound. For me, [stepping through the code] I would expect as a normal part of coding. Not having it seems to hark back to some primitive time.

The problem is that if you let them have good graphics their artskills start getting in the way of the programming.

We do things like scroll your name - one character at a time is rubbish.

Then we do a digital pet (think tamagotchi) and again, with a low pixel count this is crap. They want to draw unicorns or fish or bunnies. None of this is possible.

After that they want it to beep when the pet is hungry. No can do.

All pretty basic stuff.

Re: In love with the BBC micro:bit

#30
post #6
post #5

16 KB of memory? The “64” in “Commodore 64”, the name of a computer introduced in 1982, stands for 64 KB of memory. (A 128 KB version followed 3 years later.) It is now 35 years since 1982…

To be fair, the British government didn't give a Commodore 64 to every British child for free.

Not every child - every Year-7 (11-12 year old) child, whose school had a teacher interested enough to apply for them.

My child's DT teacher did, but they used it for one lesson, then were given it to bring home. It's now in a drawer somewhere.

That was last year. I haven't heard of any plans to repeat the exercise.

Post reply on HN