Shortcuts is a really good start for getting him to think algorithmically without sweating the actual code writing yet and still getting satisfying results to show for it. Its really colorful and tactile too which appeals to multiple learning styles. Get him to put together simple shortcuts that accomplish some small goal or series of goals and work him up to the automations with various triggers (turn all the wifi off at 9pm, or lock when connected to power, etc. Then use that as a springboard to writing actual code (which he will appreciate much more when he's got that experience and success in getting it to do what he wants)