This seems like a very cool lesson plan for a physical education class. I like how this allows the teacher to integrate technology into a physical education setting. Specifically, I think that students will be motivated to improve when they have an opportunity to watch themselves play on the Moodle site. This lesson will work great for hands on learners and for visual learners when they have the opportunity to watch themselves play. Also, the lesson provides a great instructional strategy to allow the students to monitor their progress in class.
Perhaps some UDL principles could be added auditory or text learners or even students with physical disabilities. Students with disabilities could read about the game or listen or watch video of others playing and critique their performances to offer suggested areas of improvement.