Investigating the role of computer‐supported annotation in problem‐solving‐based teaching: An empirical study of a S cratch programming pedagogy | Synapse