د تمرین پایلې
دا پاڼه له انګلیسي ژبې ژباړل شوې ده. که دواړه سره توپیر ولري، انګلیسي پاڼه سمه ده. انګلیسي پاڼه ولولئ
لوبغاړی کولی شي ستاسو د لوبې دننه د Lingara یو د لوست پلان تمرین کړي، او هغه څه چې بشپړوي یې د Lingara د تمرین په توګه حسابېږي. د لوبغاړي کیټ ناسته چلوي، هر ځواب د ورکولو سره سم ارزوي، او پایله یو ځل راپور کوي، کله چې ناسته پای ته ورسېږي. بیا پایله د یوې پېښې په توګه ستاسو سرور ته رسي.
یوه ناسته پیل کړئ
یوه ناسته هغه د لوست پلان تمرینوي چې د لوبغاړي خپل وي. د یوه پلان د ترلاسه کولو دوه لارې شته. د لوبغاړي کیټ کولی شي داسې تمرین وغواړي چې ستاسو له نړۍ سره سمون ولري، چې پېښه world.practice_requested د generate: true سره لېږي او د هغه پلان انتظار باسي چې Lingara یې جوړوي. یا لوبه کولی شي یو پلان د POST /v1/lesson-plans په مرسته جوړ کړي، د لوبغاړي د ټوکن په کارولو، نو پلان د هغه خپل وي. په هره توګه، د پلان جوړول د لوبغاړي له حدودو حسابېږي.
یو ډیمو پلان، هغه چې د لوبغاړي خپل نه وي، تمرین کېدای شي خو راپور کېدای نه شي: د هغه ناسته د راپور ورکولو له بندولو سره پیل کړئ. Lingara هغه پایله ردوي چې په داسې پلان وي چې د لوبغاړي خپل نه وي.
هغه پایله چې کیټ یې راپور کوي
کله چې ناسته پای ته ورسېږي، د لوبغاړي کیټ یوه راتلونکې پېښه، world.practice_completed، د لوبغاړي د ټوکن سره لېږي. د هغې data دا لري:
plan_id، هغه پلان چې تمرین شو؛items، ځوابونه، له 1 تر 100 پورې، هره پوښتنه تر یو ځل زیات نه؛- د هر توکي لپاره، د هغه
set_number، له 1 تر 255 پورې، د هغهquestion، په هغه سېټ کې ځای له 0 تر 255 پورې، او د هغهoutcome، له دې څخه یو:correct،incorrect،revealed،self_correct،self_incorrectیاskipped؛ completed، آیا لوبغاړي ټول پلان بشپړ کړ.
ټوکن events:write او embed:play ته اړتیا لري. هر راپور د لوبغاړي د راتلونکو پېښو له اجازو څخه یوه لګوي، او د همغه راپور بیا لېږل هېڅ شی نه بدلوي.
هغه پېښه چې ستاسو سرور یې ترلاسه کوي
Lingara هرې منل شوې پایلې ته د practice.completed په لېږلو ځواب ورکوي، چې ستاسو سرور ته د ویبهوک، فیډ یا سټریم له لارې رسي که ستاسو کلاینټ events:read او embed:play ولري. د هغې subject لوبغاړی نوموي، نو هغه داسې ولېږدوئ لکه څنګه چې د سرور کیټونو پاڼه تشریح کوي. د هغې data هماغه data دی چې لوبې لېږلی و: plan_id، items، هر یو د set_number، question او outcome سره، او completed.
هغه څه چې پایله یې نه کوي
پایله ثبتېږي، او تاسو یې خبر اورئ. دا د لوبغاړي د وقفه لرونکي تکرار بیاکتنو ته نه ځي: په یوه راپور شوي توکي کې کلمې د هغې له امله د بیاکتنې لپاره نه ټاکل کېږي.