I am wondering if this is a good plan.

I give the students the csd survey

I get the students to do and complete the cs express course (from the cs fundamentals)

I get the students to do and complete the csd course.

I then ask the students to do the csd post course survey.
Our school has not taught the cs fundamentals for grade 6 to grade 8 students and I am thinking of asking them to do the cs express (part of cs fundamentals) first.
I would have 3 years with the grade 6 students, 2 years with the grade 7 students and 1 year with grade 8 students. Students are progressing so fast, then the students might complete the cs discovery way ahead of schedule and I will have to plan more units for them.
Any comments?