Development of a metacognitive regulation‐based collaborative programming system and its effects on students' learning achievements, computational thinking tendency and group metacognition | Synapse