Text this: Coding knowledge: scratch workshops as a strategy to foster computational thinking in science teaching