I am INROADS alumni of INROADS Newark and it helped me so much.
Learning about a topic through experience is an incredible method of education, so I think that obtaining an internship opportunity would be great for not only your your career path, but also your education. I think that doing a LinkedIn or Google search for “High School Internships” is a good place to start and apply to the internships that you find interesting after building a resume. In addition, if you don’t already have one, I recommend that you create a LinkedIn profile (you can quickly build a resume right from your LinkedIn profile through a feature that the company has which takes the information you add on your profile and turns it into a resume).
Also, I recommend that you check out online learning platforms like CodeAcademy, Coursera, and EdX to learn about various topics that interest you and could help you better complete your tasks in your future internship. Good luck!
Best wishes to you in your search and in your career choice!
Sort of along the lines of Jim's answer, consider connecting with a local college or university. It may be worth doing a little research to determine if that local college or university has a computer science program. If they do have these types of programs, there will likely be some details about what the programs are, maybe descriptions on the types of programming languages that are taught and maybe a school department name or an individual name of a person that is leading a summer effort or an internship program.
Oftentimes, local facilities seek interns and/or assistants to support summer programs. They sometimes are members of wider networks as well, that share information about where help is needed for summer programs, including details on requirements to participate.
Best of luck to you on your search!
Biju recommends the following next steps:
Have you checked for recommendations from your school? Or searched online for local STEM programs? Perhaps reach out to this group...https://www.mistempartnership.com/
It's great that you are checking into this at only 15. But as others said, don't worry if you can't find an actual internship program, you have plenty of time. All opportunities to build your skills and explore the field are worth it. Depending on your area of interest there are lots of online STEM curriculum, including programming.
One virtual opportunity I've had some success with is helping with a business/organization's social media, particularly for small start-ups or nonprofits. Many smaller companies don't have the resources to hire people directly for social media management and younger people already typically have a great knowledge of social media already. The job I had for managing social media has improved my writing and communication skills and I was really passionate about the company's mission.
Carina recommends the following next steps: