TY - BOOK AU - Hazzan, Orit TI - Guide to teaching computer science : : An activity-based approach / SN - 9783030393595 U1 - 004.071 23 PY - 2020///. CY - Switzerland : PB - Springer, KW - Computer science--Study and teaching ER -