Support Effective Science Instruction with Gamification & Automation