Technology In The Secondary Science Classroom by Randy L. Bell A nice touch in this textbook is the checklist of learning outcomes at the start.