Report question

Question: Is there a good alternative to flash for teaching game development to beginners?