JavaScript for beginners: Grasshopper can teach coding