
Raspberry Pi, the $25 computer that can fit in your pocket, has gotten a lot of press for its low cost and small size. What you may not know, however, is that the pint-sized PC is also great for learning how to program.
This week, Broadcom put the computer in the hands of middle school students many of whom had no background whatsoever in programming and taught them how to make a game.
All of the students who participated were finalists in the Broadcom MASTERS program, short for Math, Applied Science, Technology, Engineering and Rising Stars. Originally a science fair-type competition between 1,500 middle school students, the Raspberry Pi event was held in D.C. from Sept. 28 to Oct. 3 for the competition's 30 finalists.
"A key part of our mission at Broadcom is to promote math and science education at all levels," Broadcom co-founder Dr. Henry Samueli told Mashable.
"This is the culmination of a year's worth of work," he said. The company has held the MASTERS program for the past two years, and Samueli said that it will continue "hopefully forever going forward." The program is managed by the Society for Science and the Public, and judged by an independent panel of judges.
A little more advanced than the volcano you may have made for the school science fair, finalists submitted projects ranging from the "The Effects of Various Con?gurations of Heat Stack on the Energy Output of a Thermoacoustic Piezoelectric Generator" to "The Impact of a Parabolic Re?ector on Wi-Fi Reception at Different Angles." There was also more at stake than just a blue ribbon; the winner of the competition walked away with $25k.
As some of the country's brightest middle-school minds, the final 30 contestants participated in an hour-long event in which they learned to program over breakfast.
Starting with a snake game similar to what you might have played on an early cell phone, the children were given a Raspberry Pi and an hour to expand on the game to make it a little different. Kids were broken up into six groups of five. A Broadcom employee and a student from Howard University assisted each group.
"This stuff, you could do it on any old PC, " Eben Upton, founder and trustee of the Raspberry Pi Foundation told Mashable shortly after the event. He said that part of the beauty of the Raspberry Pi is that it's cheap enough that almost anyone can buy one (all you need is some sort of display and a keyboard to use it), making it ideal to be used as a dedicated programming machine.
"You don't need to worry about it if you do something [such as format the file system], Upton said. "You can't destroy it in any visible way. It provides a safe place, a low consequence place where you can practice programming."
During their breakfast programming session, kids did everything from turn snake into a multiplayer game, to creating a version of the game with holographic apples that the snake would pass through rather than eat.
Mashable was able to talk to a few of students involved in the event shortly after. The consensus amongst the group, who had never programmed before, was that it was hard to do at first, but got much easier once they got the hang out it. Everyone seemed to have a good time.
"You look at these kids and you say, 'Yes we've done a good job here,' because now we've taken these bright young minds and steered them in the direction of math and science education," Samueli said. "Hopefully they'll become the engineers of tomorrow that will create the next companies."
Raspberry Pi is already being used in some schools, particularly in the UK, to teach programming to younger students.
Check out a gallery of photos from the event below.
Do you think programming is an important skill that kids should learn in school? Let us know your thoughts in the comments.
Raspberry Pi inventor and Broadcom engineer Eben Upton with Dr. Henry Samueli, CTO, Co-Founder and Chairman of the Board, Broadcom Corporation

Samueli teaching Broadcom MASTERS middle school finalists how to program a Raspberry Pi

Broadcom engineer Rozi Roufoogaran teaching coding with Broadcom MASTERS finalist Will Monts, Grand Prize winner Raymond Gilmartin and finalist Ethan Messier (left to right)

Purple team creating "invisible apples" and marked certain spaces as "invisible death squares (Left to right Finalists Varun Iyer, Sean Hnath and Elan Filler)

Black team made the game easier by slowing it down and also tried to add a second player (Left to right Finalists Will Monts, Grand Prize winner Raymond Gilmartin, Maura Clare Oei, Rising Star Winner Cassie Drury and Ethan Messier)

Finalist Anna Lou and First Place Engineering Winner Chase Lewis programming

Broadcom engineer Rozi Roufoogaran volunteering in action programming Raspberry Pis with finalists Ethan Messier and Maura Clare Oei (left to right)

Red team changed the programming to instantly win upon getting the snake to successfully eat 10 apples (Left to right Finalists Ceili Masterson, Marconi Award Winner Jessika Baral and David Li)

Samueli programming Pis with finalists Ceili Masterson and David Li (left to right)

Finalists Daniel Lu and Chase Lewis concentrating on a Pi

White team made some "rotten" apples in yellow that ended the game and added grass to the background screen (Left to right Daniel Lu, Eben Upton, Chase Lewis and Broadcom engineer Shane Lansing)

Finalists Daniel Lu and Chase Lewis trying out new "Pi" tricks with Broadcom engineer Shane Lansing and Raspberry Pi creator Eben Upton.

Raspberry Pi inventor Eben Upton inspiring Broadcom MASTERS finalists to program.

Finalist Katherine Fennell and Engineering Second Place Winner Carolyn Jons enjoying their pie desserts after making it possible for two people able to control one snake

All of the teams hard at work learning how to program Pis as part of the Broadcom MASTERS national science fair competition in Washington, D.C.

First Place Math Winner Maria Elena Grimmett, finalist Samuel Coulson, Anna Lou, Daniel Lu Chase Lewis with Broadcom volunteer team lead Shane Lansing and Henry Samueli

Finalists Anna Lou, Daniel Lu and Chase Lewis coding it up

Second place technology winner Anirudh Jain and Shashank Dholakiapart of the gray team that tried to create a collaborative 2-person version but ended up with one snake who just kept growing larger

(Left to right top row) Finalists Sean Hnath, Varun Iyer, Henry Samueli and Eben Upton (Left to right bottom) along with Paige Gentry, Elan Filler and Second Place Science Winner Nicole Odzer

Eben Upton getting hands on with the Pi with Broadcom MASTERS finalists Ethan Messier and Will Monts

Eben Upton helping the black team add a second player (Left to right Grand Prize Winner Raymond Gilmartin, finalist Ethan Messier, Broadcom engineer Rozi Roufoogaran and finalist Will Monts

The MASTERS having fun with Raspberry Pi (Left to right , Broadcom engineer Rozi Roufoogaran, Grand Prize Winner Raymond Gilmartin, finalist Ethan Messier and Eben Upton

No hay comentarios:
Publicar un comentario