programming

Latest

  • Facebook site helps start your programming career

    by 
    Jon Fingas
    Jon Fingas
    10.21.2015

    Facebook knows that it can't hire a more diverse workforce unless there's a broader interest in computer science, and it just launched a website to help that happen. TechPrep provides resources to learners (and parents) who are curious about programming, but might not know where to start. It suggests services and gadgets based on your age, skill, and what you're looking for. If you're a teen just starting out, you'll be pointed toward a simple programming language like Scratch. Come to the site as an adult with a bit of experience, meanwhile, and you may see a link to Arduino boards instead. It's a small effort, but it could mean a lot if it starts you on a coding career that you wouldn't have considered otherwise. [Image credit: AP Photo/Sue Ogrocki]

  • Chicago's mayor wants every American high school grad to know how to code

    by 
    Andrew Tarantola
    Andrew Tarantola
    10.10.2015

    Rahm Emanuel, former Chief of Staff for the Obama administration and current mayor of Chicago, has called on the president to institute computer coding competency as a national requirement to graduate high school. "Just make it a requirement," Emanuel said during a recent Washington Post-sponsored policy event. "I am fine with Common Core. We adopted it in the city, one of the first cities to do it. I'm great. [But] you need this skill — national policy. Make it a high-school graduation requirement."

  • The BBC's Micro:bit computers won't reach kids until next year

    by 
    Jamie Rigg
    Jamie Rigg
    09.17.2015

    As part of a wider initiative aimed at teaching children the basics of computing and programming, the BBC created the Micro:bit development board (with a little help from some high-profile partners). Unveiled in its final form this July after years in the making, the broadcaster had originally planned to send out the first batch of Micro:bits to teachers this month, before issuing one million of the things to Year 7 students across the country in October. The BBC has said today, however, that a problem with the power supply identified on a small number of the microcomputers means that timeline has been pushed back by a couple of months.

  • Animated code art uses all of its colors just once

    by 
    Jon Fingas
    Jon Fingas
    09.13.2015

    You probably know that the screen on your computer or phone can display millions of colors, if not more. However, have you wondered what it would look like if you tried to represent all of those colors in a single piece of art? Well, you're looking at it. Qubit researcher and math guru Mike Swarbrick Jones has posted a code-driven animation that shows all the colors in a 24-bit RGB palette exactly once. The technique (which relies on mapping colors to voxels, or 3D pixels) produces a kind of "rainbow smoke" that, as you can see in the clip below, is rather hypnotic -- it's tempting to watch it on a loop and meditate. While this won't produce a masterpiece, it's proof that a good idea and the right calculations can lead to some truly eye-catching (not to mention mind-bending) visuals.

  • ICYMI: Medical HoloLens, programmable kids robot and more

    by 
    Kerry Davis
    Kerry Davis
    07.10.2015

    #fivemin-widget-blogsmith-image-1882{display:none;} .cke_show_borders #fivemin-widget-blogsmith-image-1882, #postcontentcontainer #fivemin-widget-blogsmith-image-1882{width:570px;display:block;} try{document.getElementById("fivemin-widget-blogsmith-image-1882").style.display="none";}catch(e){}Today on In Case You Missed It: Case Western Reserve University students put HoloLens to work to learn parts of the human body. The classic '60s TV show Thunderbirds is coming back for more episodes of puppet goodness thanks to a Kickstarter campaign. And a new robot aimed at teaching kids to program is out to terrorize your family pets.

  • How the BBC's Micro:bit came to be

    by 
    Matt Brian
    Matt Brian
    07.07.2015

    In the early eighties, the BBC started a computing revolution with the launch of the Micro. The heavy, light-brown box, created with help from Acorn and ARM, was designed to complement the broadcaster's ongoing computer literacy project. It was intended to give children a grounding not only in programming, but also graphics, sound and gaming. In the thirty-plus years that have passed, the BBC has remained committed to educating Britain's youngsters in the same fields, but didn't return to hardware until a few years ago.

  • Artist paints a 328-foot-long line of code at Twitter's building (updated)

    by 
    Jon Fingas
    Jon Fingas
    06.24.2015

    Qinmin Liu, the tech-savvy artist who offered replica kidneys in exchange for gold Apple Watches, is back with a new project -- and this one is every bit as audacious and full of social commentary as her last. She recently finished painting a line of code (translated into binary) on a 328-foot scroll of paper in the same building as Twitter's San Francisco headquarters. The piece took 10 days to complete at a solid 8 hours per day, and virtually dominated the hallway.

  • Apple could be delaying HomeKit by a couple months (Update: Nope)

    by 
    Andrew Tarantola
    Andrew Tarantola
    05.14.2015

    Citing sources close to the project, Fortune reports that Apple plans to delay the release of its much anticipated HomeKit platform. While the company has never actually provided a firm release date, it's been widely speculated that HomeKit would hit sometime mid-summer, around June or July. Now it would appear that users will have to wait until August or September to begin smartening up their homes. Fortune's sources blame rapidly bloating code for the delay. Apparently, the current programming iteration demands far too much memory from smaller IoT devices and Apple figures it will need an extra month or so to trim the code down to more functional specs.

  • MIT's light-up robot garden teaches you how to code

    by 
    Jon Fingas
    Jon Fingas
    02.18.2015

    If you're teaching kids how to code, what do you do to show that software makes an impact in the real world? MIT has a clever idea: a robot garden. The project lets you control a grid of Arduino-linked "plants" through programming that makes them blossom and light up in pretty (and occasionally mesmerizing) ways. It'll even teach the virtues of distributed computing -- you can tell these leafy robots to bloom or change color in algorithm-driven sequences. The garden is just a demo for now, but it'll eventually turn into an easy-to-replicate curriculum for students who'd otherwise have to settle for seeing their results on-screen. [Image credit: Jason Dorfman, CSAIL]

  • 'Doctor Who' coding game for kids arrives on tablets

    by 
    Jon Fingas
    Jon Fingas
    02.02.2015

    You no longer have to fire up your computer just to give your children some programming lessons from Doctor Who. The BBC's educational coding game, The Doctor and the Dalek, is now available on iPads and Android tablets (both through Amazon and soon Google Play). You'll get largely the same instruction-based Boolean logic puzzles as before, but with a few new levels and new abilities for your one-of-a-kind Dalek companion. The catch? While the game is still free, it's only available in the UK for now -- here's hoping that the BBC makes it available worldwide so that more kids can help their favorite Gallifreyan.

  • Teachers in diverse areas are learning how to promote programming

    by 
    Jon Fingas
    Jon Fingas
    01.10.2015

    If you want a wider range of kids learning how to code, it's not enough to encourage the students; you have to train the teachers, too. Accordingly, Code.org is launching a training campaign to help teachers promote programming in 60 high-diversity public school districts. The goal is to expose pupils from different cultural backgrounds to coding and make them comfortable with pursuing an education in computer science. It'll take years before it's clear how well the initiative works, but it won't be surprising if tech companies eventually have an easier time recruiting candidates from minorities that typically go underrepresented. [Image credit: Kevin Jarrett, Flickr]

  • Facebook's 'Year In Review' shows tragic side of software's shortcomings

    by 
    Christopher Trout
    Christopher Trout
    12.27.2014

    Facebook's automated 'year in review' slideshows are meant to surface highlights from the year that was, but for some the virtual scrapbook simply brings back bad memories. In the case of web designer Eric Meyer, a photo of his recently deceased daughter appeared, surrounded by confetti, illustrations of party goers dancing and the exclamation "Eric, here's what your year looked like!" In response, Eric wrote a blog post about what he refers to as that app's "Inadvertent Algorithmic Cruelty," and pointing to the shortcomings of modern software design. While many have complained of the relentless onslaught of ads for automated journals like these, for people like Meyer, the persistence isn't just an annoyance.

  • iRobot's newest machine is made for student hackers

    by 
    Jon Fingas
    Jon Fingas
    12.10.2014

    Many educational robots tend to be complex and expensive, or simple and cheap. Where's the middle ground for students who want to build sophisticated things, but don't want to pay a fortune just to get started? iRobot thinks it can reach that happy balance with its new Create 2 robot. It's effectively a Roomba 600 series vacuum turned into a hacker's paradise. Instead of the usual cleaning equipment, you'll find easily accessible, clearly marked spaces that practically beg for add-on hardware (like cameras and arms) and cosmetic modifications. It's the foundation for a robotics project rather than a fully accessorized (and therefore costly) machine, as CEO Colin Angle tells us. You will get many of the tools you need to get cracking, though, including a programming framework, example instructions and 3D printing files for extra parts. So long as you can write code and plug in through USB, you can turn the robot into a Bluetooth-controlled DJ, a miniature security guard or whatever else your budget and skills allow.

  • YouTube offering bonuses to keep talent away from rivals, says WSJ

    by 
    Steve Dent
    Steve Dent
    12.08.2014

    Google is throwing money at its YouTube stars to keep them away from a site that hasn't even launched yet, according to the WSJ. Vessel, created by Hulu exec Jason Kilar, has offered some YouTube artists exclusive and lucrative deals to attract attention to its launch later this year. Other sites like Facebook and Crackle have also reportedly been poaching YouTube stars. The "broadcast yourself" site leans on talent like style coach Michelle Phan and comedian Colleen Ballinger (as Miranda Sings, above) to keep loyal channels fans engaged. But Phan, who had an early look at Vessel, called it "stunning," and others have said that they were offered serious money for exclusive deals. Artists that stay loyal are making out better, though -- on top of bonuses, YouTube has been offering rich funding deals to help select stars create new channels. [Image credit: Flickr/Gage Skidmore]

  • Apple hosting Hour of Code workshops for Computer Science Education Week

    by 
    Kelly Hodgkins
    Kelly Hodgkins
    12.05.2014

    Next week, Apple is hosting workshops and other special events at local retail Apple Stores to celebrate Computer Science Education Week. The highlight of the initiative is the Hour of Code workshop, which is a free one-hour lesson introducing computer programing. "We are proud to be part of making computer science accessible to students of all ages around the world," said Eddy Cue, Apple's senior vice president of Internet Software and Services. "Education is part of Apple's DNA and we believe this is a great way to inspire kids to discover technology." Apple also is hosting special events at select flagship stores that include visits from prominent iOS developers. On December 8th, the developers of the FitPort app will host an event in Tokyo's Ginza Apple Store, while the chief creative officer for The Elements app will be at Chicago's North Michigan Avenue Apple Store. Interested participants can register online for the free workshops on Apple's website. [Via 9to5Mac]

  • Learning circuits and programming with the Geek Squad

    by 
    Billy Steele
    Billy Steele
    11.08.2014

    If you're ever made a gadget purchase at Best Buy, you've likely heard of the Geek Squad: the retailer's in-house fleet of tech support and repair specialists. Well, helping with your hard drive issues isn't all they do. Here at Expand NY, the crew is showing off some of the tools used at Geek Squad Academy events where kids can learn about technology -- from circuits to programming and more. Being the type to roll up our sleeves, we headed over to take a look. Jump down after the break to take a look at the banana-powered piano and video game controlled with a pair of watermelons.

  • GitHub's free student bundle gets you started on writing code

    by 
    Jon Fingas
    Jon Fingas
    10.08.2014

    It's harder to score student discounts on programming tools now that many of them are subscription services, but GitHub has just launched a bundle that could make it far less expensive to get cracking. Its new Student Developer Pack gives you free access to the kind of tools you'd typically need to get a serious coding project off the ground, including the Unreal game engine, cloud hosting and GitHub's own code repository service. How much you get for free varies. Some partners simply offer credit, while others will give you a subscription -- in a few cases, for as long as you're still a student. The hope is that you'll like the tools enough to pay for them later, of course, but it's hard to knock an offer that leaves you with fewer school-related bills.

  • Happy accident: Sphero makes the move from toy to teaching

    by 
    Edgar Alvarez
    Edgar Alvarez
    08.25.2014

    Orbotix, now simply known as Sphero, had the world in awe when it introduced its smartphone-controlled, ball-shaped toy back in 2010. Back then, we were still getting used to the concept of "connected" things. Today, nearly four years after making its debut at the Consumer Electronics Show, Sphero is one of the most popular peripherals around, on iOS and Android alike. But while the robotic ball may have started off as a knickknack for kids, or adults, to play with, it has recently started to break into another, more serious field: education. In an effort to boost that, Sphero launched an initiative called SPRK about five months ago, with the goal of letting schools adopt its product into education curriculum. Simply put, kids could not only learn about programming, but also have fun doing so.

  • 'Minecraft' add-on helps you learn programming while you play

    by 
    Jon Fingas
    Jon Fingas
    08.18.2014

    Programming languages can be daunting to learn, especially if you're a kid who'd rather be playing games than creating them. Thankfully, ThoughtSTEM has found a way to make coding both accessible and entertaining in one shot. Its upcoming LearnToMod software teaches you how to write JavaScript code by producing Minecraft mods that are appropriate to your skill level. If you're just starting out, you can use building blocks of code that produce simple-yet-fun features, such as a bow that shoots teleporters. Advanced students, meanwhile, can write in raw JavaScript and produce content that you wouldn't think was possible in Minecraft's cuboid universe, such as a Tetris mini-game.

  • Schools find ways to get more women into computer science courses

    by 
    Jon Fingas
    Jon Fingas
    08.13.2014

    Technology giants like Apple and Google are frequently dominated by men, in part because relatively few women pursue computer science degrees; just 18 percent of American comp sci grads are female. However, at least a few schools have found ways to get more women into these programs. Carnegie Mellon University saw female enrollment jump to 40 percent after it both scrapped a programming experience requirement and created a tutoring system, giving women a support network they didn't have as a minority. Harvey Mudd College and the University of Washington, meanwhile, saw greater uptake (40 and 30 percent) after they reworked courses to portray coding as a solution to real-world problems, rather than something to study out of personal interest. Harvey Mudd's recruiters also made an effort to be more inclusive in advertising and campus tours.