“Hour of Code” is the coolest event around the corner.
The Hour of Code is a one-hour introduction to computer programming, designed to demystify code and show that anyone can learn programming. Hour of Code is planned to take place any time during CS Ed Week!
What is CSEd week?
Computer Science Education Week (CSEdWeek) (Dec. 9-15), is an annual program dedicated to showing K-12 students the importance of computer science education. CSEdWeek is held in recognition of the birthday of computing pioneer Admiral Grace Murray Hopper (December 9, 1906).
Code.org is the face behind.
“Code.org is a non-profit dedicated to growing computer science education by making it available in more schools, and increasing participation by women and underrepresented students of color. Our vision is that every student in every school should have the opportunity to learn computer programming.”
Hour of Code aims to demystify computer science for educators and students alike. Code.org is calling on students, teachers and parents to try one Hour of Code.
Why so much effort?
See this infographic here.
We are not surprised with the popularity gained by the initiative as it is being promoted by all the top programmers or enthusiast at the same time. See below
Code.org video is #20 most shared ad of 2013 which features Starring Bill Gates, Mark Zuckerberg, will.i.am, Chris Bosh, Jack Dorsey, Tony Hsieh, Drew Houston, Gabe Newell, Ruchi Sanghvi, Elena Silenok, Vanessa Hurst, and Hadi Partovi.
“All these stars have made the programming world, what it is now today.”
Online learning partner offers
Code.org created the free tutorial in collaboration with engineers from Microsoft, Google, Twitter and Facebook.
Offers programming interactive stories, games, and animations. It is a project of the Lifelong Kindergarten Group at the MIT Media Lab.
MIT Center for Mobile Learning @ The Media Lab
Walk you through building three simple apps for your Android phone or tablet.
Offers basics of programming with Karel the Dog, a fun, accessible and visual introduction to coding, where giving commands to a computer is just like giving commands to a dog.
Offers basics of programming games, apps and websites.
Offers core programming logic, starting from super-basic programming, on iOS or Android (or Web browser)
Kodable is a self-guided iPad game that introduces kids 5+ to programming basics.
Student-guided tutorial on the iPad using the Hopscotch programming language.
Kodu lets kids create games on the PC and XBox via a simple visual programming language. Kodu can be used to teach creativity, problem solving, storytelling, as well as programming.
Two Lives Left
Cargo-Bot is a puzzle game where you teach a robot how to move crates.
Offers Ruby programming.
Offers learning programming language Python for people with no programming experience.
Learn how to code, create, and build web applications, from the foundations of object-oriented programming in C and C++, to how to write Java.
TouchDevelop lets you create apps on iPad, iPhone, Android, PC, Mac, Windows Phone.
Stanford’s CS 101 class taught by Nick Parlante (FREE!). CS101 teaches the essential ideas of Computer Science for a zero-prior-experience audience. Play and experiment with short bits of code to bring to life to the power and limitations of computers. CS101 also provides a general background on computers today: what is a computer, what is hardware, what is software, what is the internet. No previous experience is required other than the ability to use a web browser
Learn to create websites on your own computer. Learn the server basics in less than a day. Learn to add databases to your website
Thimble makes it ridiculously simple to create and share your own web pages. Write and edit HTML and CSS right in your browser, then instantly preview your work. Host and share your finished projects with a single click.
Create small, customizable and programmable robots using LEGO pieces
Processing is a programming language, development environment, and online community. Since 2001, Processing has promoted software literacy within the visual arts and visual literacy within technology. Initially created to serve as a software sketchbook and to teach computer programming fundamentals within a visual context, Processing evolved into a development tool for professionals.
With more than 1.5 million students already registered across 140 countries, the Hour of Code is now on track to be the largest online education event in history, demonstrating that the demand for computer science education knows no borders or boundaries.