Teaching Computing 2e
Second Edition
So You Want to Teach Computing?
Additional activities and exercises
Developing a philosophy of education
Computing subject knowledge unit
Additional activities and exercises
Developing a philosophy of education
Computing subject knowledge unit