http://csedweek.org/learn 1st do the tutorial for beginners. (the screen pictured below)Then try another type of more advanced code!
Tutorials for beginners
Write your first computer program
Learn the basic concepts of Computer Science with drag and drop programming. This is a game-like, self-directed tutorial starring video lectures by Bill Gates, Mark Zuckerberg, Angry Birds and Plants vs. Zombies. Learn repeat-loops, conditionals, and basic algorithms. Available in 20 languages
Learn to code with Mark Zuckerberg and Angry Birds!Ages 6-106 | Modern browsers, smartphones, tablets8,114,284participantsGo
Create a holiday card
With Scratch, you can code your own interactive games, stories, animations, and more. In this activity, you'll create an interactive holiday card that you can share with friends and family.
Create an interactive cardAges 8+ | Any browser1,309,065participantsGo
Build your own game
A collection of 8 fun activities for children of all ages to try programming. Solve a series of simple puzzles to help Pixel the puppy reach home, and Biff the spaceman reach his moon base. Build the Space Zombies game or create Math Art using our fun and easy visual approach to programming. The session can be teacher facilitated or self-paced.
Learn the basics of programming in a fun, visual environmentAges 5-13 | Modern web browsers3,724,340participantsGo
Learn core programming logic, starting from super-basic programming, for ages 4+, on iOS or Android (or Web browser) . Learn how to sequence commands, identify patterns, use procedures, and utilize loops!
A game to teach coding conceptsAll ages | iOS, Android (or web browser)1,243,867participantsGo
AppInventor Hour of Code
MIT Center for Mobile Learning @ The Media Lab
Entertaining, quick video tutorials walk you through building three simple apps for your Android phone or tablet. Designed for novices and experts alike, this hour of code will get you ready to start building your own apps before you know it. Imagine sharing your own app creations with your friends! These activities are suitable for individuals and for teachers leading classes.
Make your own app! (Android-only)Middle school + | Modern browser + Android252,182participantsGo