Passing a bill is certainly a small step forward but the focus should be in the implementation (like in every other thing) and the details within it. Factors such as the provision and quality of teacher training, resources for teachers to integrate CS in the classrooms, support for students to work on meaningful projects rather than dry, academic projects, and job prospects will probably be more influential in making this a "forward-thinking" step.