A course teaching JavaScript using the FruitBot framework and API