ClassSpark Attendance কেন নির্দিষ্ট Lesson Period-এর সঙ্গে যুক্ত
By KiwiBee Teamসর্বশেষ হালনাগাদ September 5, 2026

একই class এক দিনে দুইবার হতে পারে। একজন learner সকালে present এবং বিকেলে absent থাকতে পারে, আর অন্যজন শুধু দ্বিতীয় period-এ late আসতে পারে। Date-only register এই সত্যগুলো নিরাপদে ধরে না। তাই ClassSpark attendance-কে exact scheduled occurrence-এর সঙ্গে যুক্ত করে, শুধু class name ও calendar date-এর সঙ্গে নয়।
প্রতিটি period-এর নিজস্ব identity দরকার
Occurrence timetable slot, assigned class, organization-local date এবং authorized staff context চেনে। একই দিনের দুই slot আলাদা থাকে। Teacher ও assistant Today Schedule থেকে exact card খোলে বা ClassSpark header-এ existing occurrence নির্বাচন করে। Selector session তৈরি করে না। Valid identity না থাকলে Attendance teacher-কে schedule-এ ফেরত পাঠায়; ad-hoc occurrence বানায় না।
প্রতিটি period-এর নিজস্ব identity দরকার.
Register সঠিক roster freeze করে
Register খোলার সময় ওই occurrence-এর academic enrollment roster load হয়। Guest-এর enrollment attendance identity নেই, তাই তারা বাদ যায়। First save-এর আগে সবাই Unrecorded, Present নয়। Teacher প্রতিটি student-এর জন্য Present, Late বা Absent বেছে নেন। Roster load fail, identity missing বা learner Unrecorded থাকলে save blocked হয়।
Register সঠিক roster freeze করে.
Correction একই 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।
- Today Schedule থেকে exact card খুলুন।
- Class ও lesson time দেখুন।
- Occurrence-এর Attendance খুলুন।
- প্রতিটি enrolled learner mark করুন।
- Save-এর আগে review করুন।
- Facts বদলালে correction reason দিন।
Correction একই 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 নির্ধারণ করে। পুরোনো ad-hoc row readable, নতুন payload rejected। Late arrival time ও student note optional। Correction reason optional note থেকে আলাদা। Draft user ও occurrence scope-এ থাকে। Revision history author ও time ধরে রাখে। Non-session-billed class-ও attendance ব্যবহার করে। Atomic save related ledger 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 নির্ধারণ করে। পুরোনো ad-hoc row readable, নতুন payload rejected। Late arrival time ও student note optional। Correction reason optional note থেকে আলাদা। Draft user ও occurrence scope-এ থাকে। Revision history author ও time ধরে রাখে। Non-session-billed class-ও attendance ব্যবহার করে। Atomic save related ledger consistent রাখে। Period identity morning presence-কে afternoon absence দিয়ে overwrite হতে দেয় না। ClassSpark biometric বা location tracking ব্যবহার করে না। Default no-lesson mode, arbitrary slot নয়। Restored occurrence reuse-এর আগে validate হয়।
ClassSpark Attendance কেন নির্দিষ্ট Lesson Period-এর সঙ্গে যুক্ত
Explore the platform
Continue with KiwiBee
Choose the KiwiBee workspace or resource library that fits what you need next.