I agree with your views on active learning. In the process of learning or creating, we may learn more things, and at the same time, we can get satisfaction and stimulate enthusiasm for learning. The mini-slides you made about the math system can first let me understand rational numbers and irrational numbers, and then the following topics let me use the knowledge I just learned to consolidate at the same time. I think this is a very good and complete Activity.