You are about to access our book library "Teaching and Learning Computer Programming: Multiple Research Perspectives full version" .