Start with purpose. My son only really went for it with Java, because he needed it for Minecraft plugins.
Attempts before with Scratch weren't too successful, but once the Why was there, setting up Eclipse and all kinds of silly things Java makes you do weren't a lasting obstacle.
Attempts before with Scratch weren't too successful, but once the Why was there, setting up Eclipse and all kinds of silly things Java makes you do weren't a lasting obstacle.