Hi Octsmum,
DD learnt to type using a free program on BBC’s website. It had a dancing theme that might be too young for your DD now (though my DD, now 15, expressed a certain nostalgia)
https://www.bbc.co.uk/bitesize/topics/z ... es/z3c6tfr Alternatively I was recently recommended these two typing programs by an EdPsych. I haven’t had a look at them yet so I know nothing more about them:
2Type: (
http://www.2simple.com)
(After a bit of investigation it looks as though the 2Type instruction is part of their Purple Mash subscription service, and may be aimed at 5-7 year olds.

)
EnglishType Senior: (
http://www.englishtype.com) Has versions for children and adults but has a one off charge.
I’m going to get my DD to practise touch typing with a computer game called Epistory: a typing chronicle which supposedly encourages faster typing but you may have to have the basics first. Still looking into this myself for the summer.
HTH
PS
Edited for typos and again for links and additional info.