Categories
News Programming

UCSD FPS that Teaches How to Program in Java

Here’s another project that helps kids learn to program using games. It’s interesting that they use the same metaphor as CodeCombat–spellcraft. Contrast CodeSpell’s Java to CodeCombat’s JavaScript. The latter likely offers more utility to kids looking to get into the workforce in a few years.

UC San Diego Computer Scientists Develop First-person Player Video Game that Teaches How to Program in Java

[Warning: Your browser has JavaScript turned off.
We recommend that you enable JavaScript on your browser for full funtionality of this web site.]

Categories
News Programming

Dev tools for April

Here are a few dev tools I’ve run across this month.

csscss by zmoazeni

A CSS redundancy analyzer that analyzes redundancy.

Chrome Logger – Server side application debugging

Chrome Logger is a Google Chrome extension for debugging server side applications in the Chrome console.

Team IM App ‘HipChat’ Gets New Linux Release | OMG! Ubuntu!

Team-orientated instant messaging and collaboration tool HipChat is once again available for Linux users – this time without the crutch of Adobe Air that its old client required.

Verlet-js

verlet-js a simple Verlet integration physics engine written in javascript by Sub Protocol. Verlet is pronounced ‘ver-ley’.

Categories
Entertainment News

RuneScape goes HTML5

Will Minecraft switch to HTML5 in an upcoming release, too?

It’s about time: RuneScape dumps Java for HTML5 | Internet & Media – CNET News

A widely used online game and longtime Java ally is ditching Oracle’s security-plagued programming technology. Your move, Minecraft. Read this article by Stephen Shankland on CNET News.

Categories
Education News

Hooktheory

This site/tool/book is fascinating. The editor interface reminds me of EA’s Instant Music on the Amiga, software I spent many hours with as a teenager.

Hooktheory

There is a moment in every musicians life when they realize they want to understand more. Why do certain chords fit together easily, and others not so easily? Why do certain notes seem to sound “perfect”? How can I get from this chord to that chord? How can I create a great sounding melody?

Categories
News Programming

CodeCombat

This is a good start on an innovative approach to teaching kids how to code. It’s a little buggy as of yet, but you can see the idea will work.

CodeCombat

Learn programming in glorious strategy game challenges, coding with others in real time to defeat your enemies!