مرکزی مواد کو چھوڑنے کے لیے
Classroom Management

ClassSpark Attendance مخصوص Lesson Period سے کیوں منسلک ہے

KiwiBee TeamBy KiwiBee Team
September 5, 20263 min read

آخری تازہ کاری September 5, 2026

ClassSpark schedule میں دو الگ lesson periods اور attendance registers

ایک class ایک ہی دن دو مرتبہ ہو سکتی ہے۔ ایک learner صبح present اور شام absent ہو سکتا ہے، جبکہ دوسرا صرف دوسرے period میں late آئے۔ Date-only register ان حقائق کو محفوظ طریقے سے ظاہر نہیں کرتا۔ اسی لیے ClassSpark attendance کو exact scheduled occurrence سے جوڑتا ہے، صرف class name اور calendar date سے نہیں۔

ہر period کو الگ attendance identity چاہیے

Occurrence timetable slot، assigned class، organization-local date اور authorized staff context پہچانتا ہے۔ ایک دن کے دو slots الگ رہتے ہیں۔ Teacher اور assistant Today Schedule سے exact card کھولتے ہیں یا ClassSpark header میں existing occurrence چنتے ہیں۔ Selector session نہیں بناتا۔ Valid occurrence نہ ہو تو Attendance teacher کو schedule پر واپس بھیجتا ہے اور ad-hoc identity نہیں بناتا۔

ہر period کو الگ attendance identity چاہیے.

Register درست roster کو freeze کرتا ہے

Register کھلنے پر occurrence کا academic enrollment roster load ہوتا ہے۔ Guests شامل نہیں ہوتے کیونکہ ان کی enrollment attendance identity نہیں۔ First save سے پہلے ہر learner Unrecorded ہوتا ہے، Present نہیں۔ Teacher ہر student کے لیے Present، Late یا Absent منتخب کرتا ہے۔ Roster failure، missing identity یا کسی Unrecorded learner پر save بند رہتا ہے۔

Register درست roster کو freeze کرتا ہے.

Corrections اسی period میں رہتی ہیں

Scheduled teacher، assistant یا confirmed cover local date کے اختتام تک submitted register دوبارہ کھول سکتا ہے۔ Saved status بدلنے کے لیے 3–500 character reason درکار ہے اور immutable revision بنتی ہے؛ history overwrite نہیں ہوتی۔ دوسرا user پہلے edit کرے تو revision conflict draft محفوظ رکھتا ہے جب تک Review latest server version نہ لائے۔ Same content no-op ہے۔

  1. Today Schedule سے exact card کھولیں۔
  2. Class اور lesson time دیکھیں۔
  3. Occurrence کے لیے Attendance کھولیں۔
  4. ہر enrolled learner record کریں۔
  5. Save سے پہلے review کریں۔
  6. Facts بدلیں تو correction reason دیں۔

Corrections اسی period میں رہتی ہیں

Period identity morning presence کو afternoon absence سے overwrite نہیں ہونے دیتی۔ ClassSpark biometric یا location tracking استعمال نہیں کرتا۔ Default no-lesson mode ہے، arbitrary slot نہیں۔ Restored occurrence reuse سے پہلے validate ہوتی ہے۔ Organization timezone teaching day طے کرتا ہے۔ Historical ad-hoc rows readable ہیں، نئے payload rejected ہیں۔ Late arrival time اور student note optional ہیں۔ Correction reason optional note سے الگ ہے۔ Draft user اور occurrence scope میں رہتا ہے۔ Revision history author اور وقت محفوظ کرتی ہے۔ Non-session-billed class بھی attendance لے سکتی ہے۔ Atomic save related ledgers consistent رکھتا ہے۔ Period identity morning presence کو afternoon absence سے overwrite نہیں ہونے دیتی۔ ClassSpark biometric یا location tracking استعمال نہیں کرتا۔ Default no-lesson mode ہے، arbitrary slot نہیں۔ Restored occurrence reuse سے پہلے validate ہوتی ہے۔ Organization timezone teaching day طے کرتا ہے۔ Historical ad-hoc rows readable ہیں، نئے payload rejected ہیں۔ Late arrival time اور student note optional ہیں۔ Correction reason optional note سے الگ ہے۔ Draft user اور occurrence scope میں رہتا ہے۔

ClassSpark Attendance مخصوص Lesson Period سے کیوں منسلک ہے

KiwiBee Team

KiwiBee Team

Explore the platform

Continue with KiwiBee

Choose the KiwiBee workspace or resource library that fits what you need next.

Get one practical teaching resource in your inbox each week.

Unsubscribe anytime. We never sell your email.

ClassSpark میں Lesson Period Attendance | KiwiBee