Abstraction in Disciplinary Problem Solving. - Jessica Karch; Hannah Sevian (ICLS, 2020)