background preloader

Coding Resources

Facebook Twitter

Kids Who Code: 8 Terrific Books That Introduce Programming. When I was a kid I thought we’d all be living on the moon by 2016, so the fact that I still don’t even have one robot servant is pretty disappointing.

Kids Who Code: 8 Terrific Books That Introduce Programming

However, every time I start thinking the 21st century doesn’t feel enough like the future, I remind myself that my nine-year-old daughter takes LEGO Robotics programming classes at her elementary school, and suddenly it feels like maybe hoverboards aren’t all that far away. All over the world, kids as young as five and six are learning how to write their own software code, which is AMAZING. Books To Help You Teach Students To Code. Arduino + Chromebook.

With over 5 Million units sold in 2014 alone, Chromebooks are a growing trend among schools and homes.

Arduino + Chromebook

One of the biggest drawbacks to Chromebooks has been the inability to connect it to any hardware (i.e. Arduino) -- until now. Favorited Favorite 2 Where EdTech meets TechEd With over 5 Million units sold in the past year, Chromebooks have been a growing trend among schools, homes, and small businesses. Many schools and school districts have been deploying tens of thousands of Chromebooks district-wide in 1:1 initiatives to get computing and technology into the classroom.

In my experience, I’ve found that Chromebooks are amazing. Codebender + Chromebook The folks at codebender just released the codebender plug-in for Chromium OS / Chromebooks. A while back, we posted a short overview of alternatives to the standard Arduino IDE.

Games and Apps

Learn to code. Code.org. How to teach coding and programming. From playing about with animations to designing computer games, teaching coding in schools lends itself to plenty of fun learning activities.

How to teach coding and programming

The topic was introduced last year as part of the new information communication technology (ICT) curriculum, to equip students with the skills they’ll need for the future workplace. So this week on the Guardian Teacher Network we’ve been exercising our digital logic to bring together a selection of ideas and resources about teaching computer programming and coding. Primary schools A great starting place for anyone unfamiliar with the new computing curriculum is the Computing at School (CAS) QuickStart Computing website, which features continued professional development (CPD) materials designed to help primary and secondary teachers deliver the new curriculum.

Resources include a video that explains the various approaches to teaching computing and a guide on getting started with confidence. Playforce.org - Playforce: Learning from the games we play. Pixel Press Floors - Pixel Press. > Pixel Press Floors app – You’ll need an iPad to “Create-from-Paper” and play – and you can create directly in the app just like you would on paper using touch or a stylus with our “Draw-In-App” tools.

Pixel Press Floors - Pixel Press

> Paper, Pencil & our Sketch Guide (optional) – Print the free Sketch Guide at home (visit projectpixelpress.com to download the PDF) and take a picture of what you create with your iPad’s camera. The glyphs you draw (for example an “x” is a spike and a “+” is a coin) are transformed into gameplay objects. From there you can apply a design to the element, test it, and play it. It’s that simple, and once you learn the glyphs, you’ll be creating like a pro. Code School - TryRuby.

Q Games & Learning Design Pack. Bootstrap. Code Avengers - fun effective beginner web app courses for HTML5, CSS3 and JavaScript. Code.org. Hackety Hack! Home. Learn to code from the ground up! Processing.org. Welcome to RoboMind.net, the new way to learn programming. 3D HTML5 & WebGL Game Engine. Free Computer Basics Tutorial. Learn how to code.

The Nature of Code. Hello!

The Nature of Code

By browsing the table of contents on your left, you can read the entire text of this book online for free, licensed under a Creative Commons Attribution-NonCommercial 3.0 Unported License. Start reading the introduction now! If you like this book, please consider supporting it via the links below: Please submit corrections to the book on my Nature of Code GitHub repo. Bug reports for the site and online purchasing system can be reported on GitHub as well. Thanks everyone! Copyright © 2012 by Daniel Shiffman This work is licensed under the Creative Commons Attribution-NonCommercial 3.0 Unported License. All of the book’s source code is licensed under the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This book was generated by the Magic Book Project. Editor. Learn Java Programming and More Interactively - Learneroo.

Learn PHP, MySQL, jQuery, CSS and Java. Computer Science. Learn Web Development with Ruby on Rails Tutorial & Example app. Online Programming Courses, Learn Programming Online. Learn web design and development online free. Books And Courses To Learn To Code. Teaching Tree.

Education - Training, resources, programmes and events. 7 Online Tools to Make Custom Learning Games (No Coding Required!) By Elizabeth Kahn It is a fact that even in the 21st century, students need to study and review information they’ve been taught in class.

7 Online Tools to Make Custom Learning Games (No Coding Required!)

In fact, many scientific studies have asserted that learning doesn’t take place without repetition. Study guides created by the teacher or student in the form of lists may help when a student is preparing to take a test but may not be the best route for learning. There are many digital tools that allow teachers and students to create games to make the repetition of information fun, rather than a chore. The librarian and classroom teacher can make a great team when planning and executing lessons where the students generate games for study review in any content area and across grade levels. Flippity Flippity offers several opportunities to design learning games with a Google spreadsheet.