Edpuzzle assignment. Make video delivery an interactive experience. Students watch the lesson while answering the quizzes. The teacher gets the powerful hassle-free analytics.
Tag the questions with any skills you have. Your dashboard will track each student's mastery of each skill.