This is no 20 GB video file, painstakingly pulled from a render farm. All of it was generated in real time by one tiny algorithm. And it’s amazing.
The first story published about L.A.’s Monday earthquake had an interesting line appended to its end: "This information comes from the USGS Earthquake Notification Service and this post was created by an algorithm written by the author."
Kentucky State Classifies Computer Programming Classes As Foreign Languages
Posted in: Today's ChiliLanguage have been described to be a living thing, never mind the fact that it is inanimate and does not possess any kind of spirit whatsoever. Vocabularies change along with the passage of time, and hence, it is interesting to take note that the Kentucky Senate has decided that computer programming classes will be classified as foreign language credits in public schools, where this bill was passed on Tuesday. Don’t you think that this particular move is quite a plucky one, not to mention progressive – whether it is a Southern state or not? There is a reason behind this move, as Kentucky as a state intends their students to play major roles in programming.
Kentucky State Classifies Computer Programming Classes As Foreign Languages original content from Ubergizmo.
Play-i Raises $1.4M From The Crowd For Toy Robots That Make Programming Kid-Friendly, Comes To Stores Near You Next Summer
Posted in: Today's ChiliIf we’re going to prepare future generations for an increasingly technical world (and workforce) ahead, then we need to teach them computer science and engineering. To some, that may sound like a no-brainer, but to the American educational system, where nine out of ten schools don’t offer programming courses, it not. Of course, to really get students engaged and inspire that lifelong love of computer science and technology — just as it is with learning a new language — education has to start early. And it has to be fun.
Learning how to code takes time and is a difficult proposition for adults, so asking kids to sit down and write a line of code (let alone learn the laws of computer science) almost seems absurd. It’s this problem that led Vikas Gupta, the former head of consumer payments at Google, to create Play-i and a couple of kid-friendly, educational robots.
Joined by co-founders Saurabh Gupta, who previously led the iPod software team at Apple, and Mikal Greaves, who led product design and manufacturing for electronics and toys at Frog Design, to make programming and engineering concepts accessible to kids, who’d rather be outside digging in the dirt. The team knew that whatever solution they designed would need to be something kids would want to play with, so they created Bo and Yana, two programmable, interactive robots that look and act a lot like toys.
The team raised $1 million from Google Ventures, Madrona Venture Group and others last year to build the prototypes, and today, though it’s still tinkering with details, the learning system is nearly ready for lift-off. When it comes to market next year, kids will be able to play with Bo and Yana right out of the box, controlling them through Play-i’s companion app designed for the iPad.
The app presents visual sequences of actions and simple commands on the iPad that kids can then perform — like clapping, waving their hand or shaking one of the robots — that compel the robots to perform certain actions. Young programmers can get three-wheeled Bo to scoot around the room, blink his light or play a xylophone, shake Yana to roar like a lion, or have them interact with each other. Through actionable storytelling, play and music, younguns start to learn the most basic concepts behind programming, like causation.
The coolest idea behind the interactive learning system is that, as kids get older, they will start to find that the commands are recorded on the app in a variety of programming languages, like Java and Python, so that concepts become more challenging as they progress. The idea is for Bo and Yana to be accessible to all ages, the level of learning is as simple or challenging as you want it to be.
While the gamifying of coding and teaching programming through toys isn’t new and, as Eliza pointed out, Play-i is entering a market already inhabited by products and startups like Cargo-Bot, Move the Turtle and Bee-Bot, this kind of computer science education is still relatively new. The demand and the market for it is also just beginning to develop, and as education reform pushes STEM education into more schools and, in turn, schools begin to look for novel ways to teach these concepts at younger and younger ages, the opportunity will continue to grow.
Although the co-founders think they’re onto something with Bo and Yana, they wanted to test the level of interest and demand among consumers. So they launched a crowdfunding campaign on the Play-i website in mid-November, and have since been pleased to find that not only was there interest, but that interest wasn’t just limited to the U.S.
Over the course of its 31-day crowdfunding campaign, Play-i raised $1.4 million, five-times its goal, and $26K of that total were contributions towards robots that the company will give to schools and organizations that work with underprivileged children. The campaign saw contributions from the U.K., Canada, Germany, Australia, India and France, among others, with over 30 percent of contributions coming from outside the U.S.
With over 10,000 pre-orders and plans to ship next summer, the team will spend the next six months finalizing manufacturing and distribution partnerships. Gupta tells us that they plan to sell the robots through their website and through both online and brick-and-mortar retailers, though he says those deals are still in the works.
For more, stay tuned, find Play-i at home here and Eliza’s interview with the Play-i founder below:
You’ll have to plug in a typical Arduino-compatible board at some point in its life, whether it’s to add code or just to supply power. Not Punch Through Design’s upcoming Cortado, however. The tiny device centers on a custom Bluetooth 4.0 LE module that both enables wireless programming (including through mobile apps) and helps the board last for more than a year on a replaceable watch battery. In fact, the Cortado will already be powered up when you get it — you can start coding before you’ve opened the shipping box. It should also be relatively flexible for its size with a built-in accelerometer and the ability to serve as an Apple iBeacon transmitter. Punch Through is crowdfunding the board with hopes of shipping its first units in May. If you’re interested, you can pledge $18 to pre-order a Cortado; there’s also a helpful promo video after the break.
Filed under: Peripherals
Via: Make
Source: Punch Through Design
Dan Shapiro’s Robot Turtles board game Kickstarter showed there is serious appetite for kids’ games that aren’t just fun to play with but also sneakily teach core coding principles. Instead of the $25,000 he was aiming for, Shapiro raised more than $630,000. Geeky moms and dads clearly have money, and will spend it on the right bit of educational kit.
With that kind of Kickstarter community response, it’s pretty likely we’re set to see a wave of educational toys doing cool fun stuff with programming principles. To wit, meet Primo: a physical programming interface that teaches children programming logic while they control the movements of an Arduino-powered robot.
All of Primo’s electronics are concealed inside wooden boxes, so from the child’s point of view they’re playing with blocks, a board and a cute little robot. But as they snap the coloured pieces (instruction blocks) into the board (the physical programming interface) they are building up a set of instructions that the wheeled bot will execute when they push the big red button. So they get to see their program come to life as the bot moves around the room and navigates around household objects.
The instruction blocks comprise four different coloured pieces: forward, to move the bot forward; left; right; and the green circular function block. The function block adds a little more complexity to the basic instruction set as it calls the last line of blocks on the board every time it’s called. Aka it’s a sub-routine.
The function element, used in conjunction with the setting of longer physical paths for the robot to complete, then requires kids to use logical thinking to build up longer sequences of instructions to complete the challenge. And that’s the subtle learning it’s hoping to achieve.
It’s certainly a lot more basic than the Kano DIY computer Kickstarter – but the idea is to offer coding ‘baby steps’, for four-to-seven-year-olds, not throw kids in at the deep end.
“Skills are mastered gradually. Mountains are climbed one step at a time. Think of Primo as the very first step in a child’s programming education. Primo provides the very basic ABC of programming logic,” Primo’s U.K.-based (Italian) creators note on their Kickstarter page.
They’re aiming to raise £35,000 to get the kit to market. The full, assembled kit costs £160 to early Kickstarter backers – or £135 for a DIY version that you can self-assemble at home. They’ve already managed to raise more than £5,500 since the campaign kicked off on Friday, with 27 days left to run. If it hits its funding target, they’re aiming to ship to backers next August.
London-based duo Dentaku have made digital instruments out of beer bottles, text messages, and color-sensing robots
Does the name Ada Lovelace ring any bells? No? Seeing as you’re reading this on a computer, tablet or smartphone, it should. The Victorian mother-of-three, born 1815, was the world’s first ever computer programmer.
Sometimes I see the kinds of toys being sold in stores today and I worry. Baby dolls with a diapered monkey pet, pole dancer dolls (apparently, these exist), shopping spree board games… Don’t get me wrong, these toys are probably fun and your kid will probably love them.
But I’d love to see more toys with better educational values on the shelves, because that way, they have tons of fun and actually learn something – like with the Robot Turtles board game.
Thought up by Dan Shapiro, Robot Turtles is a board game that teaches your kids the basic language of programming. The premise of the game is simple: the kids get a stack of action cards, while an adult reads the instructions and moves the turtle for the on the board. When they want to move the turtle in a certain way, they have to pick a card and lay it on the table.
Don’t you wish you played something like this growing up before you enrolled at, say, MIT or the University of Management and Technology, to take up some IT course so that basic programming would’ve been at least one of your first languages? Yeah, I bet you do.
Dan sums the entire game up pretty nicely: “The little programmers put instruction cards down, driving the turtles through the maze, but the grownup is the computer, executing commands on the board. At its heart, Robot Turtles is a game about bossing around adults. Just like programming is about bossing around computers.”
A lot of people think Robot Turtles is a good idea, because it raised over $630,000 on Kickstarter, which is many times over Dan’s $25,000 project goal. If you didn’t have a chance to make a pledge to get the game, then you can join the mailing list on the Robot Turtles website to find out when it becomes available again.
Funny thing is, this isn’t the first time turtles have been used to help kids learn how to program…
[via Dvice]
It’s undoubtedly possible to turn a Raspberry Pi into a web server, but it’s not always easy. Thankfully, Google just streamlined the process with its new Coder project. The open source tool lets developers build web apps for a ready-made Raspberry Pi web server using only a desktop browser. Coder manages all the files, including any media. The mini PC, meanwhile, only requires a network connection and an SD card reader to store the server. Beyond the hardware, Coder is free to use; if you’ve wanted a cheap testbed for web programming, you’ll find one at the source link.
Filed under: Google
Source: Coder