Higher order thinking in science classrooms: goals, means and research findings