Learning to Program: Common Mistakes in HTML5 and Python Game Development