Listly by Andrew Jenkins @allthejenkins
Source: http://csedweek.org/educate/hoc
Teach our free, online, K-8 Intro to Computer Science course. Try it now Bring full computer science classes to your classroom or district. See Options Find tools to get computing recognized in your state. Get Advocacy Tools Browse 3rd-party resources for CS education. Browse resources Inspire your students to try computer science.
Solve fun puzzles and learn to code. Simply drag & drop visual code blocks and program your characters to beat the level. The first adventure includes 20 puzzles that are free to play. Additional adventures and puzzle levels are available as in-app purchases.
“My son, who is in 2nd grade, is loving Tynker. He has been too young for many classes that are offered in person, so this is perfect. Thanks!”
-- D. Shutters, Parent from Florida
Game Features:
- Arrange code blocks to beat each level
- Help characters and unlock new puzzles
PUPPY ADVENTURE (Free to play)
After a nice day at the park, Pixel the puppy has been left behind. Can you help Pixel get home? Recognize patterns and use the correct logic and loop variations to solve each level.
** 20 Levels
LOST IN SPACE (Available as in-app purchase)
Learn more advanced programming concepts like conditional logic and apply spatial orientation skills to lead astronaut Biff to his moon base, avoiding asteroids and black holes. Develops spatial visualization and algorithmic thinking.
** 72 Levels, across 3 adventure scenarios
SKETCH RACER (Available as in-app purchase)
Program Snap the turtle to follow patterns and draw complex geometric shapes using simple commands. Reinforces basic geometry concepts while using programming to draw angles and lines.
** 48 geometric pattern puzzles
What do Children learn?
Get hooked on programming by solving puzzles that progressively build computational thinking and programming skills.
*** Learn to recognize patterns
*** Learn to break down a problem into smaller steps
*** Be introduced to programming concepts like sequences, repetition and conditional logic
*** Learn computer drawing and spatial orientation
*** Learn how to debug programs
What is Tynker?
Tynker (www.tynker.com) helps children develop computational thinking and programming skills in a fun, visual, intuitive and imaginative way. Tynker is used in over 8,000 schools to teach computer programming. Tynker’s online coding puzzles have been used by over 5 million participants since December 2013.
Tynker is inspired by visual programming languages, such as Scratch from MIT, Alice from CMU, and other programming languages, like Logo, SmallTalk, and Squeak.
Presenting Cargo-Bot. The first game programmed entirely on iPad® using Codea™
Cargo-Bot is a puzzle game where you teach a robot how to move crates. Sounds simple, right? Try it out!
Kodable is a free educational iPad game offering a kid-friendly introduction to programming concepts and problem solving. For kids ages 5 and up, and tools for grownups too!
LOGO was created in 1967 for educational use, is a computer programming language with functional programming capability.
This version of LOGO is an interpreted language, but isn't a lite version.
Functional programming with global and local variables is implemented.
You can test calculations with polish notation, test recursively, and use arrays.
LOGO is not a language for programming a real application, instead it is a teaching language.
Kodable is an educational iPad game offering a kid-friendly introduction to programming concepts and problem solving. For kids ages 5 and up, and tools for grownups too!
Kodable Pro gives you access to all current and future Kodable content, including the Kodable Curriculum, as well as all features available as in-app purchases in the free version of Kodable.
A little programmer odyssey!
"Who says that computer programming should only be left to the adults?... although Cato’s Hike is geared towards children, it can definitely unlock the little programmer in all of us." -- AppAdvice
Cato is a little boy who just like every little boy likes to go out and play. One fine day Cato was playing outside when a portal to another world opened up in front of him; a portal to another world!
Cato stepped through and discovered that this world unlike his own didn't follow the same rules. Every time he tried to take a step or an action he'd find himself stuck in place. Stuck that is until he finally discovered the rules in this universe: by writing a program for himself he would be able to overcome all obstacles and learn something new along the way!
"It’s kind of like the Garage Band of coding." – Wired
"Codea for iPad is a super slick way to write and run programs on your iPad." – Gizmodo
Codea lets you create games and simulations — or just about any visual idea you have. Turn your thoughts into interactive creations that make use of iPad features like Multi-Touch and the accelerometer.
We think Codea is the most beautiful code editor you'll use, and it's easy. Codea is designed to let you touch your code. Want to change a number? Just tap and drag it. How about a color, or an image? Tapping will bring up visual editors that let you choose exactly what you want.
Codea is built on the Lua programming language. A simple, elegant language that doesn't rely too much on symbols — a perfect match for iPad.
Here's how you use it: type your code. Press play to watch it run. Interact with it. Get creative.
☆ Download L2Code CSS today to master CSS and begin creating professional and polished webpages directly from your iPhone, iPad, or iPod Touch.
☆ Are you CSS ready? Cascading Style Sheets (CSS) is the next step from basic HTML. If you want more control over the look and formatting of your webpage, then the L2Code CSS app will help you easily learn how. It provides step-by-step instructions and practice tutorials to help you master layout, colors, and fonts.
If you've ever wanted to make a webpage, the L2Code HTML app is the first step to learning HTML, the basic language of the web. The best part? You can learn it right on your iPhone, iPad, or iPod Touch.
L2Code HTML walks you through the instructions and practice tutorials one step at a time and even checks your work along the way. Many other websites and apps may give you the instructions, but only L2Code HTML includes the one tool you need to successfully build your webpage - a built-in text editor! This feature allows you to test your code immediately to see if your webpage will appear the way you want it.
Get kids hooked on programming within minutes!
Light-bot is a programming puzzle game: a puzzle game that uses game mechanics that are firmly rooted in programming concepts.
Light-bot lets players gain a practical understanding of basic control-flow concepts like procedures, loops, and conditionals, just by guiding a robot with commands to light up tiles and solve levels.
Teachers worldwide are choosing Light-bot first out of other games and software when introducing their students to programming.
Light-bot features 40 levels and 20 challenge stars to collect and is a must-have for puzzle enthusiasts of any age.
*** Move the Turtle teaches children (ages 5+) the basics of programming (yes, we do mean coding!)
*** Challenges and rewards keep children (with parents' assistance) & teenagers (on their own) engaged!
Test your problem-solving skills to defeat your arch nemesis, Fat Cat!
Personalize Alpha-1 with over 180 costumes and voices! Have fun with millions of costume variations!
Take control of your robot friend, Alpha-1, using logic, puzzle solving and math skills. Use your arsenal of shrink rays, invisibility cloaks, shields, propeller packs and a whole lot more as you program your way through 80 mind-teasing levels. Program a sequence of instructions for your robot to follow, and earn all 3 ribbons per level by creating efficient programs and collecting all the coins.
There’s just one catch: Your arch nemesis Fat Cat will try to thwart your every move! (Oh no!)
A complete Programming Tutorial for entrepreneurs who wants to learn coding quickly.
This course features over 31 lectures and 2+ hours of free video content which will teach you the exact languages you need to know to launch any type of eCommerce site & build landing pages that convert browsers into buyers.
Download the "Learn Programming: Coding Tutorial" app today and join over 1,000,000 people who are already learning on Udemy.
Instructor: Justin Mitchel
Learn the basics of computer programming with Daisy the Dinosaur! This free, fun app has an easy drag and drop interface that kids of all ages can use to animate Daisy to dance across the screen. Kids will intuitively grasp the basics of objects, sequencing, loops and events by solving this app's challenges. After playing Daisy, kids can choose to download a kit to program their own computer game.
This app requires a Treehouse membership.
Treehouse is the best way to learn technology. Learn to build websites, create iPhone apps, build web apps with Ruby on Rails and PHP, or start a business.
Hopscotch teaches kids to code using simple, intuitive building blocks. Kids can create games, animations and other programs in this colorful, interactive environment.
Want to participate in #HourOfCode? Check out our video tutorial online at hop.sc/HoCvideo
Become the ultimate code warrior and hack your friends with Hakitzu Elite. An epic multiplayer robot combat game, where you learn the basics of coding while battling robots in both single and multiplayer missions. Victory is in the code!
Learn how to build amazing things online by programming with Codecademy - all for free. Our app gets you started by introducing you to the basic concepts behind the apps on your phone and the websites you visit. You’ll learn to understand the basic structure of code when you see it.
Hour of Code is the perfect way to get started programming and a great reference on the go to refresh your mind of the concepts you need to know every day.
JUST GET STARTED: Hour of Code is the best way to go from zero to programming. We show you easy examples of code and you learn how it works and powers the web.
TAP TO TRAIN: Use your iPhone or iPad for what it’s good for - quick, fun exercises on the go. Program when you get home and stay fresh by reviewing on the go.
APPLY WHAT YOU LEARN: Make a webpage with your own photo, bio, and more and share it with your friends.
CREATE THE FUTURE: Programming underpins apps, websites, games, and more. Learn to create them all with Codecademy!