Make your New Year's resolution learning to code.
Sign up on Code Year to get a new interactive programming lesson sent to you each week and you'll be building apps
and web sites before you know it.
After eating something greasy to get rid of last night's Jello shot-induced hangover, many of you are probably in the middle of writing your New Year's resolutions. Well, here's a good one (especially considering that the tech sector seems to be the only bright spot in a sort of lackluster economy) … Learn to code.
We're a women-run not-for-profit group working to empower everyone to feel comfortable learning beginner-friendly technical skills in a social, collaborative way.
Have fun and make games, or hack your homework using Ruby!
Just tell your parents or teachers you're learning Ruby programming... ;)
Free and works on any computer. Click here to see what it looks like
Learn common PC hardware terms
If you haven't shopped for a computer for a while, the following list of terms used for common PC features and functionality can help you make sure you get everything you need in your new PC.
Educators have been tapping into the wildly popular online game Minecraft for its potential as a learning tool for a while now — to teach physics, math, and computer science.
two teachers, Santeri Koivisto and Joel Levin, decided to make the software more accessible and relevant to teachers
joined forces to found MinecraftEdu and started offering discounted educator licenses
Educators have been tapping into the wildly popular online game Minecraft for its potential as a learning tool for a while now - to teach physics, math, and computer science. But until recently, the game was mostly the territory of computer science teachers, and even they were forced to use the commercial version of the online game.
So a few months ago, two teachers, Santeri Koivisto and Joel Levin, decided to make the software more accessible and relevant to teachers. They joined forces to found MinecraftEdu and started offering discounted educator licenses to Minecraft.
This collection of links and applications highlights just the tip of the iceberg of educational resources that are available on the web. If you are interested in teaching yourself a new skill or learning a new topic indepth in your spare time, hopefully some of these will be of use.
** Collection of Computer Science courses **
Welcome to learnpython.org's interactive Python tutorial. Whether you are an experienced programmer or not, this website is intended for everyone who wishes to learn the Python programming language.
Just click on the chapter you wish to begin from, and follow the instructions. Good luck!
For years, the lingua franca for desktop computers was the Beginner's All-purpose Symbolic Instruction Code, a.k.a. Basic. Essentially every PC had it, and just about anyone could learn to program with it, even in a rudimentary way.
Those days are gone
Welcome to the 2nd Edition of Learn Python the hard way. You can visit the companion site to the book at http://learnpythonthehardway.org/ where you can purchase digital downloads and paper versions of the book. The free HTML version of the book is available at http://learnpythonthehardway.org/book/
Well you don't have to look far. This year the Computer Science and Information Technology Conference (CS & IT) has all these things and a whole lot more.
Please join like-minded computer science and IT educators for a great learning experience July 9th and 10th, 2012, in Irvine, California.
Are you teaching Advanced Placement Computer Science? Are you looking for supplemental exercises that may help you students with the concepts? If so this announcement may be of interest to you. Pex for Fun has been around for a while offering coding duels in C#, F# and Visual Basic. Recently though it was decided to invest some time, money and effort to adapt some exercises specifically to help learn APCS concepts. Most students find the differences between Java and C# pretty minor at this level so most APCS students will find this doable even if they have only been taught Java previously.
This article should acquaint you with basic Arduino programming and show you how to write programs that interact with objects in the real world. (A mandatory disclaimer: the last time I really studied electronics was way back in high school, so this article focuses more on the programming aspects, rather than the electronic side of things.)
.NET Gadgeteer can be used in schools to help students make gadgets and learn C# programming along the way. These lesson plans give teachers all the material needed to run 8 1-hour sessions using .NET Gadgeteer. You will also need the hardware, details of which are given at http://netmf.com/gadgeteer.
Mozilla Webmaker wants to help you make something amazing on the web. With TOOLS, PROJECTS and EVENTS that help you create, learn and connect. Our goal: move millions of people from using the web to actively making the web. Creating a new generation of webmakers, and a more web literate world.
Android App Training is committed to teaching all people how to create great mobile applications without having to learn computer programming. With that in mind, we're pleased to announce our App Inventor K-12 Equal Access Program.