Internet Programming

Kids Can Learn Programming Basics With “Make Your Own Flappy Bird” In 20 Minutes

Saikat Basu 01-03-2014

Kids have a new incentive to learn programming. Thanks to, they can design their own Flappy Bird game in 20 minutes. The “Make Your Own Flappy Bird” tutorial is designed for kids as young as six-year olds. It’s a great idea to leverage a popular game and tap into its global craze for teaching kids about the basics of programming. Children don’t even have to dive into intricate blocks of code and worry about functions, return values, loops and conditionals. It’s 20 minutes of fun.


The Flappy Bird tutorial page gives you a fair idea how the learning progresses. It is interactive and the kids don’t need to have any prior knowledge about coding to move the blocks around. The drag ‘n drop method is excitingly kid-friendly and it is a teaching method that has been followed successfully by graphical coding tools like Scratch and Blockly.

You can move the code blocks around to learn about events, event responses, and event handlers. But it doesn’t stop there, as kids can give free reign to their imagination and build their own Flappy Bird characters in the game with their own rules. For example, the “bird” can turn into a shark, Santa Claus or Superman, and can dodge lasers or turn into a turkey roast after being zapped. is the well-known educational non-profit co-founded by Hadi Partovi, a Seattle based entrepreneur. He explained the idea:

“We already know that the chance to ‘make an app’ is something people aspire to, but they think it’s out of reach. We want to give kids something that lets them express a degree of creativeness.”

With the building blocks of computer programming in place, kids can then dive into more detailed lessons on the site, or anywhere else. There are also plenty more fun tools to get kids excited about programming 10 Tools To Get Kids Excited About Programming For the average kid, computers and smartphones are fun tools. Education comes much later. Getting a kid excited about programming might take some doing because logic needs a bit of time to develop. It is... Read More .

Flappy Bird has flown off beyond the digital horizon. But its simplicity continues to inspire. If you are an adult, there’s nothing stopping you from testing the air with Make Your Own Flappy Bird. Is it fun?


Source: Geek Wire | Image Credits Via Flickr

Affiliate Disclosure: By buying the products we recommend, you help keep the site alive. Read more.

Whatsapp Pinterest

Leave a Reply

Your email address will not be published. Required fields are marked *

  1. Garry Lafier
    March 14, 2014 at 2:34 pm

    This seems like more of a very vague introduction to programming. I would suggest taking an online course to parents or anyone seriously attempting to learn the basics of programming. In the past I have taken several online courses from Learn to Program and would now consider myself pretty good at java and web development. Heres a link to a coupon for a free web development course from LearnToProgram for those serious like I am.

    • Saikat B
      March 15, 2014 at 5:12 am

      This is just a fun tool that's trying to leverage a topical game and make kids understand programming isn't necessary a dull subject.

  2. Saikat B
    March 7, 2014 at 8:48 am

    Always useful. Thanks for the plug :)

  3. Dirk Krause
    March 6, 2014 at 5:17 pm

    Shameless plug: I created a tutorial series for young people to learn JavaScript:

    This one is about creating a Flappy Bird clone in JS
    following this blog entry:

  4. WinsonKOH
    March 5, 2014 at 5:45 am

    This reminds me of golden boy. The way they make the software so user friendly for kids. ;)

  5. Anonymous
    March 5, 2014 at 3:38 am

    A school in my area spent 3 days on khan academy, then closed the lesson with this. This "game" progresses quite slowly, and uses code, but you're not actually programming.

    • Saikat B
      March 5, 2014 at 5:15 am

      Would have loved to see the reaction of the 6-7 year olds after the lesson :)

  6. bob marley
    March 2, 2014 at 9:46 am

    great stop complaining cos this is for younger people !

  7. Saikat B
    March 2, 2014 at 5:06 am

    The game is just designed to sensitize little kids to the "basics" of cause of effect using a really popular game. Actual coding comes much later, as children pick up interest.

  8. hider
    March 1, 2014 at 7:17 pm

    This actually does not help you learn coding at all - all you're doing is dragging and dropping, if you really want to code, learn Objective-c for ios, or Java for android/computer... Drag and drop does work, just you really can not do all of the awesome stuff that you can do with real coding