باید از دیتا بیس استفاده کنید.
تمام لغات در یه جدول باید باشه که این جدول علاوه بر فیلد هایی که که خودتون صلاح میدونید داشته باشه یه فیلد هم باید داشته باشه برای وضعیت لغت در امتحانات کاربر. فرض کنید اسم این فیلد state باشه.
مقدار اولیه ی state باید 0 باشه.
هر دفعه که کاربر امتحان میده اگه لغتی رو درست وارد کرد state اون لغت به یک تغییر پیدا میکنه. وگرنه همون صفر باقی میمونه.
هر دفعه که میخواید به کاربر 20 لغت بعدی رو نمایش بدید، باید لغاتی رو از دیتابیس بخونید که state اونا برابر با 0 هست.

میتونید بجای 0 و 1 ، از هر عبارت یا عدد دیگه که خودتون باهاش راحت ترید استفاده کنید.