Its important to consider what their goal project is. Narrow all technologies to their goal product. If they just want to learn programming, I would suggest learning Ada because it is clear and has very good compiler errors. This is very bad advice if they want to build websites.
Have them ask a seasoned industry representative to write a soft syllabus with resources based on their interest
Have them ask a seasoned industry representative to write a soft syllabus with resources based on their interest