CodeMonkey 

From the very first moment in CodeMonkey, students start to write code in a real-world programming language called CoffeeScript. CoffeeScript is a modern open-source programming language that compiles to JavaScript, and similarly to JavaScript it is used in the industry primarily for web applications. Through the CodeMonkey program students will learn advanced Computer Science concepts such as loops, variables, functions, conditions and more.

Source: CodeMonkey | Teachers

TechRocket: Tech Education For Kids And Teens: Code / Programming Courses

Learning programming can be intimidating, but not here! Our online coding courses cover the most popular programming languages. Use your newfound programming skills to make apps, games, and program gadgets.

Source: Tech Education For Kids And Teens: Code / Programming Courses

JavaScript Conquered the Web. Now It’s Taking Over the Desktop | WIRED

JAVASCRIPT WAS ORIGINALLY created in 1995 to give web pages a little more pep than the tag could provide. Today it has far more powerful uses. Companies like Google and Facebook build complex, desktop-like web applications with JavaScript; since the launch of Node.js in 2009, it’s also become one of the most popular languages for building server-side software. Today, even the web isn’t big enough to contain JavaScript’s versatility: it’s now making its way into applications for the desktop.

Electron is a software development platform created by Github that lets developers use JavaScript along with other web technologies like HTML and CSS to create desktop applications that can run on Windows, Macintosh OS X, and Linux. The company released the first full version of Electron yesterday. But some of tech’s biggest names have already put the tool to work to push JavaScript beyond the browser.

Source: JavaScript Conquered the Web. Now It’s Taking Over the Desktop | WIRED

Vidcode

Learn to code by creating music videos, motion graphics, and fun video effects.Vidcode teaches JavaScript through lessons built around creative art projects. Learn about if-else statements while making videos about robots shooting lasers, variables through making your own old-movie intro, and objects while manipulating pixels! The possibilities are endless. Vidcode’s drag and drop interface turns effects and JavaScript concepts into actual code when you drop them into the editor. The way the code changes the video is visible right away.

Source: About — Vidcode

ScriptCraft – Create Minecraft Mods in Javascript

ScriptCraft is a Minecraft Mod that lets you extend Minecraft using the Javascript Programming Language. ScriptCraft makes modding Minecraft easier. It includes a logo-like “Drone” object that can be used to build complex buildings, roads, villages, even entire cities. It also includes many other features that make modding Minecraft easier.

Source: ScriptCraft – Create Minecraft Mods in Javascript

CodeCombat

When making Skritter, George didn’t know how to program and was constantly frustrated by his inability to implement his ideas. Afterwards, he tried learning, but the lessons were too slow. His housemate, wanting to reskill and stop teaching, tried Codecademy, but “got bored.” Each week another friend started Codecademy, then dropped off. We realized it was the same problem we’d solved with Skritter: people learning a skill via slow, intensive lessons when what they need is fast, extensive practice. We know how to fix that.

Need to learn to code? You don’t need lessons. You need to write a lot of code and have a great time doing it.

That’s what programming is about. It’s gotta be fun. Not fun like yay a badge but fun like NO MOM I HAVE TO FINISH THE LEVEL! That’s why CodeCombat is a multiplayer game, not a gamified lesson course. We won’t stop until you can’t stop–but this time, that’s a good thing.

If you’re going to get addicted to some game, get addicted to this one and become one of the wizards of the tech age.

via CodeCombat.

Kano: A computer anyone can make by Kano — Kickstarter

Kano is a toolkit for anyone to start coding right away. We think you learn faster and better when you have control and freedom, like in a good videogame. Then, when you can bend the rules, things get kung fu.We love visual programming languages, especially Scratch, and wanted to hook them up to our favorite games. We came up with Kano Blocks, inspired by Googles Blockly and many hours of button-mashing.

via Kano: A computer anyone can make by Kano — Kickstarter.

Code Monster from Crunchzilla

Code Monster from Crunchzilla is live Javascript programming for fun. The focus is on action. Code changes immediately yield visible results.

Projects start with simple boxes and colors, rapidly progressing into exciting experiments with simple animation and fractals. Important programming concepts like variables, loops, conditionals, expressions, and functions are introduced by example.

Code Monster is a gentle and fun introduction to programming concepts. It is a first step in learning to program. It is not intended to teach all of computer science and programming.

Code Monster is based in Seattle, WA. It is part of the Crunchzilla suite of game and educational projects developed by Geeky Ventures.

via Code Monster from Crunchzilla.