In this (https://www.youtube.com/watch?v=p9sYzMG-43k) session Dan Meyer uses Excel, Google and Wolfram Alpha in a class (of teachers) for calculation. He himself uses them on a laptop projected for the class to see. The skills to use these tools are fairly basic - either natural language input or limited (in excel =A2^2, autofill, in wolfram alpha SUMMATION(13*n^2,1,40)).
Personally, I use Mathematica (on Raspberry Pi) as my go to. And I envisage using it some way in my classes in my future classes. Mathematica requires more know ledge of syntax, commands (often obscure, eg eqn/.x->{1,2,3}) than Google or Wolfram Alpha.
However, I worry that such use of higher level programming tools will bewilder and confuse my students.
What are guidelines for the use of such more specialised tools in a high school maths class?
Possibilities- Using Mathematica (or similar) in demostrations to the class. Having PCs in the class that students can use with Mathematica (or similar).
Update
Some people have raised the cost of Mathematica and suggested free alternatives. I envisage having a few raspberry pis in class with mathematica. These could be used alongside excel, for example. So my question is really about: What is realistic to expect of students when it comes to using a software package?
If you see in the video google and wolfram alpha accept natural language and simple maths (13*40^2+13*39^2+...+13*1^2), but what more structured commands google and wolfram alpha will accept seems unclear. (Mathematica allows connection to wolfram alpha, I haven't tried it yet.) On the other hand Excel has it's own barriers, but it's fairly ubiquitous.
So it seems a balance between accessibility, cost, familiarity...