How does someone learn to do good research? Most scientists might claim it is by osmosis and experience. Social scientists tend to make graduate students take formal courses in "research methods". In contrast, natural scientists seem quite skeptical to such approaches.
Michael Marder has a new book out Research Methods for Science. It looks quite worthwhile because of the mix of background, hands on exercises, practical advice, statistics, .... It is based on a course he has co-taught to undergraduate science majors for a number of years at UTexas.
I welcome comments, particularly from people who have taught or taken such courses.