Haven’t used this particular resource yet but came across it through twitter. Seems to have a good series of activities (including desmos) to help understand graphing linear equations.
Here is one of the desmos ones that may not be found on the site? It’s called ‘Connect the Dots‘ and involves a partner game.
When it comes to writing equations based from a graph (something I know year 8 needed practice at!) this desmos activity looks great.