A skill-based framework to analyze the generation and presentation of instructional videogame content