background preloader

Learn to Program

Facebook Twitter

Google and Raspberry Pi join forces to create Coder. Over the last few years, interest in coding (especially for the web) has led to a blossoming of resources that help average people learn how to program from scratch.

Google and Raspberry Pi join forces to create Coder

Google has decided to join the fun with a new tool called Coder — along with the help of the low-cost Raspberry Pi PC. With Coder, users can develop their own apps for the web and then host them on a miniature server located directly on the Raspberry Pi. The overall cost for the DIY programming project, using Google’s recommended materials, is under $50 — and all of the educational materials are free.

After procuring a Raspberry Pi, eager students simply download information onto an SD card, plug it into the tiny computer, connect to a shared Wi-Fi and access Coder through Chrome. The whole process, according to the developers, takes just 10 minutes. Check out the video below: Coder for Raspberry Pi. A simple way to make web stuff on Raspberry Pi.

Coder for Raspberry Pi

Coder is a free, open source project that turns a Raspberry Pi into a simple platform that educators and parents can use to teach the basics of building for the web. New coders can craft small projects in HTML, CSS, and Javascript, right from the web browser. Download Coder 1.33GB | Coder v0.9Now supports Raspberry Pi 2! How to Install and Connect. Download, unzip, and run the Coder Installer. Mac users, just run the provided installer.PC users, check out our Windows-specific Instructions for more installation details. Insert your new Coder SD card into your Pi, make sure your Pi and your computer are plugged into the network, and power it up.

Javascript Tutor. Hello, my name is Joe and I'm going to teach you a little about Javascript.

Javascript Tutor

Before I do though, there are few things we have to get perfectly straight... Waterbear: Welcome. Learn PHP, HTML, CSS & MYSQL - Tutorials, Cheat Sheets, Quizzes & More! - PHP For Kids.com. LiveWires - python:home. The LiveWires Python Course is intended to teach the Python programming language to people who have never programmed before.

The current LiveWires Python Course release is release 1.2. The current LiveWires package release is release 2.1. The major change from version 1.0 is the use of the Pygame library for the games worksheets; version 2.1 fixes a number of bugs in 2.0. Pages about the Python course: RailsBridge : Teaching Kids Project : Home. Ruby for kids.

Microsoft Small Basic. Squeak: Learn Programming with Robots (Technology in Action): Stéphane Ducasse: 0689253594919: Amazon.com. VB for Very Bright Kids. C# for Sharp Kids. 36 Resources To Help You Teach Kids Programming. As a parent, I am always looking at what my children are learning and what they like.

36 Resources To Help You Teach Kids Programming

As a software developer, I hope that my daughters embrace their inner geek one day and get involved with technology. That being said, I was wondering at what age kids should learn programming and what resources there are to teach kids programming. I found that some people were starting the education as early as 6 years old.

That seems a little early to me as the child barely has any formal educational background, and logic is not something children embrace that early. A more common age seemed to be around 12 or 13, or the equivalent of 7th or 8th grade. Now that we have addressed the age issue, the big question is what programming language should the child learn? Traditional Languages This section will probably draw the most criticism. Lisp and Scheme are used heavily in research oriented universities when teaching an introduction to programming and the theory of programming.

References. Newsweek Graduate Education Directory - Education & Teaching - Teach A Kid Functional Programming And You Feed Her For A Lifetime. Teaching kids how to write computer programs, by Marshall Brain. By Marshall Brain Quick Intro - If you are looking for a quick and easy way to teach your kid a real programming language, without downloading anything or buying anything, try these Python tutorials.

Teaching kids how to write computer programs, by Marshall Brain

Your kid will be writing and modifying code in just a few minutes. Marshall Brain's quick and easy Python tutorials Let's say that you have children, and you would like to help them learn computer programming at a youngish age. As the father of four kids, I have tried to approach it from several different angles. Let's start with a something important: Every kid is different. The second thing to realize is that real analytical skills often don't start appearing until age 11 or 12 or 13 in many kids, so expecting huge breakthroughs prior to that may be unrealistic.

That being said, there are lots of fun things you can try as early as five or six... Games.

Scala

Processing. Welcome to RoboMind.net, the new way to learn programming. 10 Tools To Get Kids Excited About Programming. For the average kid (I won’t talk about someone like Lim Ding Wen here, though I will use his cute photo as the thumbnail alongside), computers and smartphones are fun tools.

10 Tools To Get Kids Excited About Programming

Education comes much later. Kids Coding Resources.

App Inventor

AppGyver. PhoneGap. Learn to code.