I studied computer programming and have an AS degree with it. I never really used my education that way. I am more of an artsy person. I was fascinated with computer games though. I do not usually play now but did. Your 17 year old(very close to becoming an adult) may enjoy an education learning how to program computers. That may likely make you happy and as well allow your teenager to become a self supporting and successful individual who is content in a field that is prosperous.
If you are viewing it as a pointless addiction which it probably is right now then use addictive breaking spells, talisman, and charms. Amethyst which is a purple quartz crystal is known for having absolutely no negative side affects and may be worn, carried or placed in the home for that purpose and many others. My references indicate to use, and I have had success using, herbs fennel, dill, caraway, peppermint and lavender for breaking addictions. Other herbs you may try are bergamot mint, lemongrass and thyme. Herbs and crystals associated to Mercury are probably ideal for your goal.