CURRENTLY SOLD OUT

Guide to Teaching Computer Science: An Activity-Based Approach by Noa Ragonis, Tami Lapidot, Orit Hazzan (Paperback, 2014)