background preloader

Coding for Kids

Facebook Twitter

Star Wars: The Force Awakens enseña a programar a los más pequeños de la casa. Además de saber inglés (o chino), las nuevas generaciones deberán dominar otro lenguaje: la programación. Por eso son cada vez más pequeños los que se inician en su aprendizaje. Para facilitar las cosas y hacerlas más amenas, este curso online enseña a programar usando personajes de Star Wars: The Force Awakens. Concretamente el droide BB-8, que se encarga de enseñar los comandos más básicos del lenguaje. La responsable es la organización sin fines de lucro Code.org, que en general buscan impulsar el interés en la programación y la computación, como podéis ver en el vídeo que encabeza esta entrada.

El curso consiste en superar retos basados en mover a BB-8 usando líneas de código, y recolectar la chatarra que encontrará en cada uno de los pequeños mapas mientras nos guía Rey, la que parece la protagonista de la nueva trilogía. Por ahora solo existe un nivel del curso de programación, el de JavaScript, y está diseñado para niños de a partir de 11 años. 1dash1: Create and share bite-sized games. CodeCombat - Learn how to code by playing a game.

Lightbot. Code Avengers: learn to code games, apps and websites. Tynker | Coding for kids. Tynker | Coding for kids. Edutopia. Awesome Websites to Get Your Kids Hooked on Programming - TheITBros. The success stories of people who used MOOCs (Massive Open Online Courses) to pick up new skills and even change careers aren’t exactly rare nowadays. You probably have heard of people learning how to code by signing up for classes on sites like Coursera, eDX, and Udacity, then leveraging the knowledge that they’ve gained to find jobs and/or internships.

But what if your ten-year old kid expresses an interest in becoming a computer programmer? These MOOC sites aren’t exactly kid-friendly, and most of the courses that are hosted there require at least highschool-level knowledege to fully comprehend (plus kids might not be so keen on participating in online class discussions if their classmates are scary grownups). Thankfully, there are a few child-friendly options that kids (and kids-at-heart!) Can play and program with. Lightbot Is it a game or is it a programming course? Code.org “Hour of Code” – Write Your First Computer Program Lesson Scratch Robozzle Codecademy.

Codequest, un juego para iOS que ayuda a aprender a programar. Creado por codarica.com, y disponible en iTunes, codequest es un juego no gratuito (cuesta 2 dólares) que permite a los niños familiarizarse con la programación en HTML y CSS. Los personajes del juego tienen que resolver enigmas, responder preguntas y realizar actividades siempre relacionadas con la programación, en aventuras que incluyen más de 100 elementos (tags) de HTML. Contiene varios minijuegos ocultos que permiten entretener y enseñar al mismo tiempo, permitiendo ganar puntos y pasar de niveles hasta transformarse en un “experto programador”. Hay incluso una función, disponible solo para mayores de 13 años, que permite publicar una página web real en sus servidores, permitiendo diseñarlo con varias plantillas, fuentes y formatos. Sin publicidad de terceros ni compras dentro de la aplicación, es una de las mejores opciones que hemos visto, aunque esté todo en inglés…

ScratchJr. Tynker | Coding for kids. CodeSpells: Express Yourself With Magic by ThoughtSTEM. When we were young, wizards like Gandalf and Dumbledore struck a chord in our minds. We spent hours pretending to be wizards and casting epic imaginary spells. Now, we want to bring that kind of creative freedom to video games. Instead of giving the player pre-packaged spells, CodeSpells allows you to craft your own magical spells. It's the ultimate spellcrafting sandbox. What makes it all possible is code. Spell-crafting sandbox: Craft and test your spells on the surrounding landscape - lift rocks, whip a river up into a tornado, anything!

Unlimited creative expression: With 4 different elements (earth, fire, water, air) and the ability to combine those elements in complex ways, the number of spells you can create is literally infinite. Learn some coding: If you already know coding, great! Share spells with friends: As soon as you create a new spell, send it over to your friends for them to try out! Play Online: Create new game modes to play with and against your friends. Dr. Two Basic iPad Apps for Teaching Coding to Kids. November 2, 2014 I got an email today from a teacher asking for some basic iPad coding apps to recommend to her kids.

Actually I have already reviewed several coding apps in the past but for something to start with I would suggest the two titles below. Check them out and let us know what you think of them. 1- Daisy The Dinosaur Learn the basics of computer programming with Daisy the Dinosaur! Hopscotch is programming designed for everyone. Three Video Games That Teach Programming Through Play. Beta The Game (left) and Hack ‘n Slash (right) By Tanner Higgin, Graphite The push to get kids to code has been such a hot topic these past few years you might be sick of hearing about it. There are those that see code as a critical skill — like learning a second language – which all kids need to learn. Others question whether programming is as important as critical thinking, or if code literacy is more or less important than traditional textual/numerical literacy.

While this controversy continues to circulate, most people can agree that a basic understanding of code and coders is an increasingly important part of being a critical thinker in a world that’s full of screens and data. Since digital games are both coded objects and systems that can be critiqued and better understood, they sit nicely between the evangelistic and tempered supporters of code literacy. Code-focused learning games run the gamut of age/grade ranges and level of code complexity.

Take, Beta The Game, for example. Programamos. Teach Your Kids to Code: 6 Beginner's Resources for Parents. Introducing computer programming to your kids can be a challenge, especially for those who aren’t familiar with the nuances of code. Fortunately, in the last few years, a number of apps, software, and guides have been produced that make the often-complex subject of computer coding easy to grasp for young learners.

So where to begin? These are a few resources that parents can share with their kids to help them start learning about programming. Programming Tutorials From Made With Code by Google: Google's Made With Code project has a mission of encouraging girls to pursue careers in computer science. The Made With Code projects are easy to follow, and if your kids are completely new to coding, don't fret. There's something for both intermediate and beginning coders. Inspiring Articles About Kids Learning to Code Still looking for some ideas? Coding Organizations for Kids For the non-coding parents, it can be difficult to know where to begin. LittleBits. Kano - Make a Computer. Ten Resources for Helping Students Learn to Code and Program. When the conversation amongst educators turns to programming, Scratch is often the first resource that is mentioned.

Scratch allows students to program animations, games, and videos through a visual interface. Students create their programs by dragging together blocks that represent movements and functions on their screens. The blocks snap together to help students see how the "if, then" logic of programming works. If you haven't seen Scratch before, watch the short overview in the video below. Scratch Overview from ScratchEd on Vimeo. Snap! The MIT App Inventor allows students to create and publish their own Android applications. Google Blockly's interface will remind you of the MIT App Inventor and Scratch. Crunchzilla is a service that students can use to learn to write Javascript programs.

Code Maven offers 59 lessons for students to work through at their own pace to learn programming fundamentals. CodeMonkey received its own post over the weekend. CodeMonkey. Game Maven from Crunchzilla. <h2>Game Maven from Crunchzilla is an interactive tutorial that lets anyone experiment with coding and write a few games. <p> Game Maven from Crunchzilla uses Javascript. Please enable Javascript if you want to play with Game Maven. Otherwise, Game Maven will not be able to play with you. </p><p></h2> Hello, I'm Game Maven! Hello and Getting Started Lesson 1 BACK How to Play | Lesson Sections | About | FAQ | Terms of Use | Privacy | Contact | © 2015 How to Play Game Maven from Crunchzilla is the third and most advanced programming tutorial in the Crunchzilla series.

It's easy to play. Click on the Reset button if you really mess up your code and want to start over on a lesson. Game Maven saves what lesson you are on, so feel free to stop at any time and come back later. If you haven't done Code Maven from Crunchzilla yet, you probably should do that first unless you already have a lot of programming experience. Have fun! Frequently Asked Questions What is the c in things like c.save()? Sure! Code Maven from Crunchzilla. <h2>Code Maven gets teens excited about programming.

It is an interactive tutorial where anyone can experiment with learning to code. <p> Code Maven from Crunchzilla uses Javascript. Please enable Javascript if you want to play with Code Maven. Otherwise, Code Maven will not be able to play with you. Hi, I'm Code Maven! Getting Started Lesson 1 BACK How to Play | Lesson Sections | About | FAQ | Terms of Use | Privacy | Contact | © 2015 How to Play Code Maven teaches teens and adults a little about Javascript programming! It's easy to play. Click on the Reset button if you really mess up your code and want to start over on a lesson. Code Maven saves what lesson you are on, so feel free to stop at any time and come back later. Have fun! Frequently Asked Questions What is the c in things like c.save()?

C is a variable Code Maven creates for you that contains the Canvas' 2D context. Var c = document.getElementById('pane').getContext('2d'); How can I save my code and use it outside of Code Maven? TouchLogo. Daisy the Dinosaur. Kodable. Dynamic ART Lite - Graphical Programming for Kids. KineScript Lite : Visual Programming. Cato's Hike Lite: A Programming and Logic Odyssey. Move the Turtle. Programming for kids. Hopscotch: Coding for kids, a visual programming language. Code Monster from Crunchzilla. <h2>Code Monster gets kids excited about programming.

It is a combination of a game and tutorial where kids experiment with learning to code. <p> Code Monster use Javascript. Please enable Javascript if you want the play with the Code Monster. Otherwise, Code Monster will not be able to play with you. I'm Code Monster! Getting Started Lesson 1 BACK How to Play | Lesson Sections | About | FAQ | Terms of Use | Privacy | Contact | © 2015 How to Play Code Monster teaches kids and adults a little about Javascript programming! It's easy to play. Click on the Reset button if you really mess up your code and want to start over on a lesson. Code Monster saves what lesson you are on, so feel free to stop at any time and come back later. Have fun!

About Code Monster from Crunchzilla is an interactive tutorial for kids that focuses on action. Projects start with simple boxes and colors, rapidly progressing into exciting experiments with simple animation and fractals. Frequently Asked Questions Sure! For Schools. Bootstrap. Romotive | The Fun Personal Smartphone Robot that You Can Program. Kodable. Daisy the Dinosaur. Tynker. Bee-Bot para iPhone, iPad y iPod touch en la App Store de iTunes. BotBat. Moonbase. Hopscotch. Snap!