background preloader
We've just released the latest KidsRuby version 1.3, and we're very excited to announce built-in support for the Sphero robotic ball from Orbotix ( If you were at RubyConf in Denver you might have seen the preview, and now we've got everything you need to get started learning about the wonderful world of robotics! Support for more robots coming soon... In addition, we now have the standalone KidsRuby Installer for Raspberry Pi (Raspbian), and KidsRuby Installer for Debian, including Ubuntu and other Debian-based Linux versions. Get them while they're hot from our download page at Our brand new 1.2 release of KidsRuby has gone international, now with full Japanese, French, and Spanish translations.

Related:  Programmering

Code & Conquer Most Important: Have Fun. And earn some badges. See how your strategy works out in different scenarios, challenge other players, receive points, earn badges and climb your way to the top of the leaderboard. Boost your coding skills. Do it playing. This game provides the perfect setting to introduce the key concepts employers ask you to know. Khan Academy Minecraft Hour of Code Grades 2+ | Blocks Moana: Wayfinding with Code Make a Flappy game Star Wars: Building a Galaxy with Code

OLE Partners: Cricket Media Title: Engineering and Technology Article: Bit and Byte Go Fishing with Scratch Description: This real-world informational text from Ask magazine develops content knowledge and 21st Century skills. Give STEM subjects extra steam with a game-building tutorial. Source: Cricket Media Media Type: Document Content Category: Informational Text Move the Turtle: Programming for kids Reviews Move The Turtle is an educational application for iPhone and iPad that teaches children the basics of creating computer programs, using intuitive graphic commands. Do you remember the Logo programming language? A friendly Turtle will introduce your child step by step to the basic concepts of programming in a colourful graphic environment. Who knows, maybe your child will be the next outstanding programmer! By completing the tasks, one after another, your child learns:

Teaching Kids to Code Every era demands--and rewards--different skills. In different times and different places, we have taught our children to grow vegetables, build a house, forge a sword or blow a delicate glass, bake bread, create a soufflé, write a story or shoot hoops. Now we are teaching them to code. We are teaching them to code, however, not so much as an end in itself but because our world has morphed: so many of the things we once did with elements such as fire and iron, or tools such as pencil and paper, are now wrought in code. We are teaching coding to help our kids craft their future. In this collection we share many different perspectives on coding, from a university professor's vantage point (MIT's Mitch Resnick describes why learning to code is like learning to learn) to an entrepreneur's reflections from his cross-country roadtrip to bring coding--and his stuffed dog--to classrooms across the U.S.

10 places where anyone can learn to code Teens, tweens and kids are often referred to as “digital natives.” Having grown up with the Internet, smartphones and tablets, they’re often extraordinarily adept at interacting with digital technology. But Mitch Resnick, who spoke at TEDxBeaconStreet, is skeptical of this descriptor. Programming with Minecraft Children love programming. A simple statement, but one that my experience as a Primary school teacher and a Computing subject leader has provided me with a glut of evidence to support. Visual programming applications are commonplace in the vast majority of Primary schools, but what about those pupils who are eager to take the step and cross the divide into the world of text based coding. The Simple Logic » Blog Archive » You Say You Want An Education? With the recent announcement of 17 new schools participating in the massive open online course (MOOC) site, I thought it would be an interesting exercise to see if it was possible to design a reasonable computer science curriculum using just Coursera courses, where “reasonable” is a curriculum that roughly mirrors the coursework required for a four-year university computer science degree. I’ve looked over all of the available Coursera courses as of September 21st, 2012, and created a four-year curriculum. I’ve tried to follow the curricula suggested by real world colleges; in particular I’ve loosely based the approach on MIT’s course 6 curriculum (specifically, 6-3). “Semester” is a loose term in this case, as the courses vary in length from 6 to 14 weeks.

Hello, Code School Project Overview Learn the basics of Code School projects with this quick introduction, and become comfortable using Git and GitHub — even if you’ve never used them before. What You’ll Build You’ll edit a basic HTML page to add in a few elements for the title, headers, and create a list of skills you want to learn. 15 Sites for Learning how to Program or Code There is no denying the popularity of computers and technology in schools. More and more students are integrating technology into their everyday lives and learning new skills at a younger age. Programs such as Project Lead the Way and Gen-Y help facilitate these skills w/ innovative technology tools. Computer Programming is another one of these topics that is being covered more and more in school and a great way to integrate technology into the classroom. *This list is in alphabetical order.

CoreDogs The lessons are in three virtual books. This book explains how Web browsers and Web servers work together, creating the pages people see when they visit your Web site. This book shows you how to create Web pages with basic HTML, CSS, and JavaScript. ClientCore is mostly about tech. But you’ll also learn about making sites useful and attractive. This book is about writing programs that make Web pages, using PHP and MySQL. Introduction to Computer Science - Overview When does the course begin? This class is self paced. You can begin whenever you like and then follow your own pace. It’s a good idea to set goals for yourself to make sure you stick with the course. How long will the course be available?