Coding fundamentals is the first year of the three year IT program. Coding Fundamentals uses scratch.
Scratch is a free, block-based visual programming language developed by the MIT Media Lab that allows users to create interactive stories, games, and animations without the need to type complex syntax.
All grades could take this knowing that this course is a first year course.