I teach Mathematics and Physics to students aged 16-18 in an Italian high school (Liceo Scientifico) and I often use Mathematica, for my teaching activity, in the following ways:
1) To help me understand better some topics or investigate alternative ways to teach some topics (let's call it an "individual usage" to improve my teaching skills).
2) To prepare problems, exercises and their solutions.
3) To prepare interactive demonstrations that can show my students some topics that are not easily explained with a static 2-dimensional blackboard or in a page of a textbook.
For point 3 I've been trying to build up a public wordpress web site (here) mainly concerned with interactive demonstrations realized in Mathematica and then converted to the free CDF Player file format.
Unfortunately this process is not as smooth and effective as I initially thought:
- building a good math or physics simulation takes time and I've been able to publish very few simulations in the last months;
- to interact with the simulation students must download the free CDF Player, a rather big program (165MB) with a rather long installation process.Furthermore in the Wolfram CDF Player download page the user is requested to enter some personal information that can discourage many people to complete the process (by the way those information are not at all necessary as they are not verified by Wolfram);
- it seems that the CDF Player could be dismissed from Wolfram products line. A possible sign of this is the fact that it has not been updated to v10 yet and so it is not compatible with that last version of MMA (that was launched 5 months ago).
Given above considerations I'm having serious doubts whether it can be a good strategy (or not) to invest in the CDF Player software to complete the building of my site, and I'm starting to look around for possible alternatives.
Anyway Mathematica can be a great solution for the points 1) and 2) listed above and, for point 3), apart from my CDF usage doubts, it can anyhow be used to prepare interactive demonstrations to be showed to students through a PC running a licensed copy of Mathematica or to prepare demonstrative videos (maybe published on youtube) of simulations.