A teacher's guide to the mechanism of applying and evaluating students' performance in the SCRATCH program