Designing for flexible learning practice/Assessment