Use, modify, and create python code while analyzing and generalizing patterns in mathematics. Participate in activities from a high school mathematics course that are designed to engage and empower even the most reluctant high school mathematics learners. The lessons include experiments and programming and were designed to encourage students to acquire ownership of mathematics as the technology tools allow them to concentrate on the concept rather than the computation. Students produce artifacts as important demonstrations of knowledge acquired. Concepts in...