CS Fundamentals as a Middle School foundation course

I would like some guidance regarding use of the CS Fundamentals course as an entry to coding in 6th grade/Middle School. Is there enough to use full year and is it too basic for the start of a 3 year Computer Science progression?