The first course in the High School Core Track, Intro to Python, does not require any prior coding knowledge. The course is meant to give teens an introduction to coding and a foundation in Python language for the rest of the courses and the internship.
Each course after that requires completion of the courses before it. You can see the prerequisites for each high school course on the course details page.