Algorithmic challenges occasionally embed the utilization of specified operators. Suitable operator utilization is tied to recognition and capitalization on its characteristics, which should be unfolded and comprehended. In seeking comprehension, one may invoke abstraction perspectives with which to view the operators’ concrete features. We display invocations of such perspectives in problem solving of several “unplugged” challenges, and mention our experience with students. Problem solving of such challenges elaborates on comprehension and verification. It enhances conceptual practice, without programming considerations. Practice of the interplay between the abstract and the concrete elevates problem solving competence and confidence.
No takes yet. Share an insight, caveat, or question.
David Ginat (2020) studied this question.
Synapse has enriched 5 related papers. Consider them for comparative context: