Using Portfolio Assignments to Assess Students’ Mathematical Thinking