Assessing science understanding :a human constructivist view