TY - BOOK AU - Mayer E. Richard AU - Richard E. Mayer TI - Teaching And Learning Computer Programming: : multiple research perspectives SN - 9780805800739 U1 - 005.107 PY - 2008/// CY - New York PB - Routledge Taylor & Francis Group KW - Programming - Computers N1 - index N2 - Teaching and Learning Computer Programming unites papers and perspectives by respected researchers of teaching and learning computer science while it summarizes and integrates major theoretical and empirical contributions. It gives a current and concise account of how instructional techniques affect student learning and how learning of programming affects students' cognitive skills ER -