I’ve taught at a number of “nerd camps”, generally in the fields of Gamedev and 3D modeling. I found that, more than anything else, showing young students what they can use a tool directly for triggers the imagination and inspires them to engage further with the field. These students were able to produce Google Cardboard VR content, which at the time was impressively close to the state of the art.
Anecdote: I’ve personally seen a 10-12 year old student tinker with and research the shadow settings in Unity3D [1], which is quite complicated! And she was willing and excited to put in the work because she could see with her eyes how the options affected the shadows directly. She wanted to match the shadows with a drawing she brought in.
Too bad Logarithms are not as engaging to look at as video games...