Effective Assessment Design for Teaching 'Stack in Data Structures'