scientific method problem solving definition ma history and critical thinking