FEATURE · शैक्षणिक प्रबंधन

Is session me har class kya padhayegi — ek jagah tay karein. Ek screen me, har bhasha me.

Har academic session shuru hote hi tay karein ki har class kaun se subjects padhayegi, report card par display order set karein, aur ek hi screen se teaching batches, marksheet aur timetable ko feed karein. Multilingual subject names, 50+ subjects ka bulk add, aur CBSE, ICSE aur har State Board ke liye taiyaar.

Academic Subject Offerings inkwelly

Indian schools ko session-wise subject offering screen ki zaroorat kyon hai

Mid-March hai, Lucknow ke ek CBSE school me. Naya academic session 3 hafton me shuru hone wala hai. Principal academic head ko bulati hain aur poochti hain: is saal har class kaun se subjects offer kar rahi hai? Pichhle saal ki list ek printed PDF me office table par padi hui hai. Class 9 ne French 2 saal pehle add ki thi — abhi bhi chal rahi hai? Class 11 PCM ne naya Applied Mathematics liya hai — woh report card me hai ya sirf additional subject ke roop me? 3 teachers ko jaanna hai ki kis section ko padhana hai, IT person ko subject list marksheet template par upload karni hai, aur school diary print karne wala publisher Friday tak subject names maang raha hai.

Iska galat hona koi abstract baat nahi hai. Agar koi subject offering me miss ho gaya, toh marksheet template usse include hi nahi karega aur teacher marks enter nahi kar payega. Agar display order galat ho, toh Hindi-medium section ke report card par English Hindi se pehle aa jata hai — parent complaint pakki hai. Agar koi co-scholastic subject galti se active rah gaya, toh har section ke timetable me aa jata hai. Baad me theek karein toh 3 downstream modules — exams, attendance, gradebook — sab out of sync ho jate hain. CBSE affiliation paperwork me session shuru hone se pehle har class ke liye signed-off subject list maangi jaati hai.

Inkwelly Subject Offerings woh ek jagah hai jahan har academic office tay karta hai ki is session me har class kya padhegi. Session start me ek baar set up karein, year me zaroorat ho toh override karein, aur baaki sab — Teaching Batches, Subject Groups, marksheet generator aur timetable — automatically feed ho jate hain.

Inkwelly Subject Offerings screen jisme 38 subjects, display order, status badges aur assessment mode ek CBSE school session ke liye dikh rahe hain
Har subject ke liye ek row — Type, Category, Assessment Mode, Display Order, Status. Is saal har class kya padhayegi, iska single source of truth.

Subject Offerings asal me kaam kaise karta hai

Har academic session ke shuruaat me, academic head Academics → Subjects → Subject Offerings kholti hain aur master subject catalogue dekhti hain jo aapke school ne saalon me banaya hai. Yeh catalogue organization level par rahta hai — ek baar English, Hindi, Mathematics, Science, Sanskrit, Computer Applications aur baaki sab add ho jate hain, toh har school year aur trust ki har branch me reuse hote hain.

Naye session ke liye, aap un subjects ko tick karein jo aap actually run karna chahti hain. Class 11 Science PCM Physics, Chemistry, Mathematics, English Core, Physical Education aur ek optional 6th subject offer karta hai. Class 11 Commerce Accountancy, Business Studies, Economics, English Core, Mathematics ya Informatics Practices offer karta hai. Wahi screen har subject ka assessment mode dikhati hai — Marks Based, Grade Based, Rubric Based, Portfolio, Descriptive, Competency Based, Qualitative, ya Mixed — aur assessment structure flags (Theory, Practical, Internal) jisse marksheet template generator columns automatically plan kar sake.

Har offering me ek displayOrder hota hai jisse report cards us order me print hon jo school chahti hai — zyaadatar schools languages pehle, fir core academics, fir co-scholastic chahti hain. isActive toggle aapko mid-year subject disable karne deta hai bina kisi history ko delete kiye. Wahaan se, har downstream module — Teaching Batches, Marks Entry, Exams, Marksheet, Timetable — isi screen se padhta hai. Koi second source of truth nahi, koi Excel sheet WhatsApp me circulate nahi.

Har offering me kya configure hota hai

  • Subject — org-level catalogue se chuna jata hai (English, Hindi, Mathematics, Sanskrit, Computer Applications, Physical Education, Art, Music, aur aapke school ke koi bhi custom subjects)
  • Subject Type — SCHOLASTIC un academic subjects ke liye jo marksheet ko affect karte hain, CO_SCHOLASTIC art, music, PE, work experience aur dusre graded-not-counted subjects ke liye
  • Subject Category — MATHEMATICS, SCIENCE, LANGUAGES, SOCIAL_STUDIES, COMPUTER, PHYSICAL_EDUCATION, ARTS, MUSIC aur dusri CBSE/ICSE-aligned categories
  • Assessment Mode — Marks Based, Grade Based (jaise A1/A2 grading), Rubric Based, Portfolio, Descriptive, Competency Based (NEP 2020 ready), Qualitative ya Mixed
  • Assessment Structure — Theory, Practical aur Internal components ko alag alag toggle karein, taaki marksheet generator sahi columns banaye
  • Display Order — report card, marksheet, timetable aur student profile par exact integer position (zyaadatar schools 10, 20, 30 use karte hain taaki beech me naye subjects daal saken)
  • Active toggle — mid-session subject off karein bina historical attendance, marks ya assignments khoye
  • Multilingual name — har offering subject ke nameI18n field ko inherit karta hai jisme en, hi, ta, te, mr, bn, gu, kn, ml, pa, or, as, sa ke translations parent app aur report card par render hote hain
  • Linked teaching batches — offering screen dikhati hai kitne teaching batches is subject ko abhi use kar rahe hain, ek click me drill-in
  • Audit trail — har enable, disable, display-order change aur activation timestamp aur user ke saath record hota hai, CBSE inspection ke liye exportable

Action me dekhein

BG PICCOZONE
Subject Offerings list — searchable, Type aur Category se filterable, batch counts aur inline display-order edit ke saath
BG PICCOZONE
Bulk add wizard — 30 subjects pick karein, starting display order set karein, auto-increment, ek baar save
BG PICCOZONE
Single offering detail — assessment mode, structure flags aur is offering se draw karne wale teaching batches
BG PICCOZONE
Available subjects dialog — sirf wo org subjects dikhati hai jo abhi tak offer nahi hue, duplicates impossible

Pura catalogue 3 step me bulk add karein

Naya session kholne me hazaaron clicks ki zaroorat nahi. Bulk Add Subjects kholein, 20–60 subjects multi-select karein quick-select buttons ("All Scholastic", "All Co-Scholastic", "All Visible") se, starting display order set karein auto-increment ke saath, aur "set all as active" tick karein. System har offering atomically banata hai. Jo pehle se exist karta hai usse skip kiya jata hai clear reason ke saath — koi duplicates nahi, koi half-saved state nahi. Hum ne K–12 IGCSE schools ke liye 60+ subjects me 100+ subjects ka single bulk add test kiya hai jo primary aur secondary dono cover karte hain.

Inkwelly bulk add subjects wizard jisme ek Indian school session setup ke liye 38 selected subjects auto-incrementing display order ke saath dikh rahe hain
Inkwelly subject offerings jisme English, Hindi aur Sanskrit names parent app aur report card ke liye localized scripts me render ho rahe hain

Multilingual subject names, automatically

Har subject jo aapke school ne add kiya hai uske paas ek nameI18n field hai jisme English, Hindi, Tamil, Telugu, Marathi, Bengali, Gujarati, Kannada, Malayalam, Punjabi, Odia, Assamese aur Sanskrit ke translations hote hain. Offering screen, parent app, marksheet aur report card sab user ke liye sahi language padhte hain — Hindi-medium parents ko गणित dikhta hai, English-medium parents ko Mathematics, Bahraich ka school office staff dono dekhta hai. Koi second translation file maintain nahi karni, koi "language pack" install nahi karna. Ek subject, har language, parent app ke liye taiyaar.

Display order har jagah sticky hai

Report card order ek baar tay karein — Hindi, English, Mathematics, Science, Social Studies, Sanskrit, Computer Applications, fir co-scholastic — aur woh order marksheet, parent app subject list, timetable grid, gradebook, teachers ki marks entry screens, aur student profile sab me propagate ho jata hai. Offering screen par change karein toh next render me har consumer update ho jata hai. 5 jagah sync nahi karni. Hum 10, 20, 30 default increments use karte hain taaki principals mid-year naya subject daal saken bina sab kuch renumber kiye.

Inkwelly drag-to-reorder subject display order live preview ke saath jo dikhata hai ki report card columns kaise print honge
Inkwelly Subject Offerings active toggle dialog jisme deletion blocked hai kyunki teaching batches aur student marks pehle se exist karte hain

Soft disable, history kabhi nahi khoyengi

Mid-session subject change — Class 9 ne Computer Applications drop ki, students ko Coding club me move kiya — ko 3 mahine ke attendance, assignments aur term marks tabaah nahi karne chahiye. Active toggle naye marks entry ko disable karta hai aur naye term ke report card se subject hata deta hai, while har historical record preserve karta hai. Deletion sirf tab allowed hai jab koi teaching batch offering ko reference nahi karta — API SUBJECT_OFFERING_HAS_BATCHES return karta hai aur safe path par force karta hai. Audit trail capture karta hai kisne kya kiya, kab, previous value ke saath — CBSE/ICSE inspection ke liye taiyaar.

Pehle Class 11 Commerce ke liye subjects manually 4 jagah type karte the — admission form, marksheet template, timetable, parent app. Ab session start hote hi ek baar Subject Offerings me daalte hain, baaki sab apne aap ho jata hai.
Sunita Verma · Academic Head · AVM Bazar Atariya, Bahraich, UP

Indian schools ke real-world scenarios

1. Nayi CBSE affiliation, K–12 zero se. March 2026 me Pune me ek nayi branch khulti hai. Academic head 38 subjects org catalogue me add karti hain, pehle session ke liye Subject Offerings kholti hain, sabhi 38 ko bulk-add karti hain starting display order 10 aur auto-increment ke saath, fir un 4 subjects ko off karti hain jo sirf Classes 6–8 chalayegi. Total time: 22 minutes. CBSE affiliation paperwork usi shaam marksheet generator se print ho jaati hai.

2. Class 11 Commerce me mid-year subject swap. Class 11 Commerce A ke 3 students Informatics Practices drop kar ke Mathematics me move karna chahte hain. Academic head Informatics Practices ko baaki section ke liye active rakhti hain lekin un 3 students ke liye Mathematics ka naya teaching batch banati hain. Subject offering untouched rahta hai; move agle din gradebook me aa jata hai.

3. Hindi-medium school jo mixed Anglo + Hindi report cards chala raha hai. Bhopal me Sanskrit + English + Hindi school display order set karta hai: Hindi (10), English (20), Sanskrit (30), Mathematics (40), Science (50), Social Studies (60), Computer Applications (70), Art (80), PE (90), Work Experience (100). Parent app aur report card nameI18n pick karte hain aur har parent ke liye sahi script me render karte hain.

4. ICSE school mid-year naya optional subject add kar raha hai. Class 9 mid-September me Mass Media & Communication add karna chahti hai. Academic head subject ko org catalogue me create karti hain, fir sirf Session 2026-27 ke liye offering enable karti hain — pichhle saal ki offerings untouched rehti hain. Audit log addition ko user aur timestamp ke saath capture karta hai; CBSE/ICSE inspection ke liye full provenance.

5. State Board school 1 branch se 4 me scale ho raha hai. Bahraich-based ek UP Board trust district me 3 aur branches kholta hai. Org catalogue shared hai. Har branch principal apne school ke liye Subject Offerings kholti hain aur apni student strength ke hisaab se subjects tick karti hain — branch 1 Sanskrit run karti hai, branch 4 nahi. Same catalogue, alag per-school decisions, sab org dashboard se auditable.

Aam operations jo cover hote hain

  • Mid-session naya subject aane par single offering add karein — example: Class 11 Punjabi optional add karna chahti hai
  • Session start me 30+ offerings bulk add karein auto-incremented display order ke saath
  • Display order drag-and-drop se ya integer type kar ke reorder karein
  • Subject ko active ya inactive toggle karein bina historical attendance, marks ya assignments khoye
  • Subject code ya name se search karein — search Latin aur Devanagari dono par kaam karta hai
  • Type (Scholastic vs Co-Scholastic) ya Category (Mathematics, Science, Languages, etc.) se filter karein
  • Kisi bhi offering se teaching batches me drill-in karein jo us subject ko use kar rahe hain
  • Per-session pure subject offering list ko PDF me export karein — CBSE/ICSE affiliation paperwork ke liye
  • Offerings ko ek click me next session me copy forward karein — Class 11 Class 12 me promote hoti hai usi subjects ke saath
  • Per-offering audit log — har change user, timestamp aur before/after value ke saath tracked

Real CBSE aur State Board data par Subject Offerings dekhein

30-minute walkthrough ek real Indian school session setup par. Hum aapko bulk add, multilingual rendering, aur kaise yeh marksheet generator ko end-to-end feed karta hai dikhayenge.

Parent Academics module dekheinSubject Groups for Streams & Electives

Limits, safety aur small print

Per session maximum offerings. Koi hard cap nahi, lekin production schools comfortably 60+ offerings chalate hain (large IGCSE K–12 with primary + secondary mixed). 100 offerings se zyada par bulk-add wizard create ko 50 ke batches me chunk karta hai taaki Postgres long transactions avoid hon.

Creation ke baad subject immutable. Ek baar subject offering create ho gayi aur koi student ya teaching batch usse reference karta hai, toh subjectId change nahi ho sakta — sirf displayOrder aur isActive. Subject replace karne ke liye, nayi offering banayein aur purani disable karein. Yeh mark history aur audit integrity ko protect karta hai.

Teaching batches existing hone par deletion blocked. Agar koi teaching batch offering use kar raha hai toh delete karne par API SUBJECT_OFFERING_HAS_BATCHES (HTTP 400) return karta hai. Disable karein — offering naye marksheets se gayab ho jayegi par historical data parent-app, transcript aur inspection use cases ke liye intact rahega.

Duplicate prevention. Ek subject ek session me ek school me sirf ek baar offer ho sakta hai — SUBJECT_OFFERING_ALREADY_EXISTS (HTTP 409) accidental duplicates ko block karta hai. Bulk Add wizard duplicates ko per-row reason ke saath skip karta hai, toh 60-subject bulk import kabhi half-fail nahi hota.

Multilingual rendering underlying subject ke nameI18n ko use karta hai. Offering apne translations store nahi karti — by design. Org level par ek baar subject name update karein aur har school-level offering naya naam pick kar leti hai. Brand-protected names (English, CBSE, ICSE) sab locales me English script me hi rehte hain.

Permissions. Sirf wo roles jinke paas academics.subject_offerings.write hai enable, disable ya bulk-add kar sakte hain. Teachers ko offerings unke teaching dashboard par read-only dikhti hain. Yeh role Identity & Access Management module ka hissa hai — toh Principal naye IT person ko temporary academic-head role de sakti hain bina full school admin access diye.

किस मॉड्यूल का हिस्सा

1 module

अक्सर पूछे गए सवाल

8 सवाल
Kya har academic session me subjects scratch se set up karne padte hain?

Nahi. Subjects organization level par live karte hain — ek baar add hone par har school year aur trust ki har branch me reuse hote hain. Session start me sirf yeh tick karna hota hai ki har school is saal kaun se subjects offer kar raha hai. Bulk Add wizard se 20–60 subjects ek hi baar enable karein auto-incremented display order ke saath. Zyaadatar schools 30 minutes me complete setup kar lete hain.

Mid-session subject disable karne par marks aur attendance ka kya hota hai?

Kuch nahi khoata. Active toggle naye marks entry ko disable karta hai aur agle term ke report card se subject hata deta hai, par har historical record — attendance, term marks, assignments, gradebook entries — preserve karta hai. Jab koi teaching batch offering ko reference karta ho, deletion blocked hota hai; API SUBJECT_OFFERING_HAS_BATCHES return karta hai aur safe Disable path par force karta hai. Audit log capture karta hai kisne kab disable kiya, CBSE/ICSE inspection ke liye taiyaar.

Yeh CBSE Term 1 + Term 2 mark grading combinations ke liye kaise kaam karta hai?

Assessment Mode field Marks Based, Grade Based, Rubric Based, Portfolio, Descriptive, Competency Based, Qualitative aur Mixed support karta hai — har CBSE pattern ko cover karta hai Class 1 grade-only se Class 12 marks-with-grade tak. Assessment Structure flags (Theory / Practical / Internal) marksheet generator ko batate hain ki har term ke liye kaun se columns print karne hain. CBSE Co-Scholastic activities Type=CO_SCHOLASTIC ke saath Mode=Grade Based ya Descriptive use karte hain.

Kya same subject ek parent ko Hindi me aur dusre ko English me dikhega?

Haan. Har subject me ek nameI18n field hota hai jisme en, hi, ta, te, mr, bn, gu, kn, ml, pa, or, as, sa ke translations hote hain. Parent app, report card, marksheet aur student profile har user ke liye sahi language render karte hain. Same Mathematics offering English-medium parent ke app par 'Mathematics' aur Hindi-medium parent ke app par 'गणित' dikhati hai — koi duplicate setup nahi.

Kya ek hi trust ki alag branches alag subjects offer kar sakti hain?

Haan. Subjects organization level par live karte hain toh catalogue branches me share hota hai, lekin Subject Offerings per-school per-session hain. Lucknow me CBSE aur Bahraich me ICSE chalane wala trust Lucknow branch par sirf Sanskrit aur Kolkata branch par sirf Bengali offer kar sakta hai — same catalogue, alag decisions per school. Har branch ki principal apne school ke liye Subject Offerings kholti hain aur us branch ke relevant subjects tick karti hain.

Subject Offerings aur Subject Groups me kya difference hai?

Subject Offerings batati hai is session me kaun se subjects chal hi rahe hain — Mathematics, Hindi, Physics, Painting waghaira. Subject Groups batati hai students unke beech kaise choose karte hain — Class 11 students ko PCM ya PCB me se ek pick karna hai, Class 9 students ko 3 ke pool me se exactly ek second language pick karni hai. Dono saath kaam karte hain: pehle saare subjects offer karein, fir Groups banayein jo student selection ko govern karein. Full elective aur stream-management workflow ke liye Subject Groups dekhein.

Subject Offerings marksheet aur report card generator ko kaise feed karta hai?

Marksheet generator session ke active offerings ko padhata hai, displayOrder se sort karta hai, aur Assessment Structure flags (Theory / Practical / Internal) use kar ke decide karta hai ki kaun se columns print karne hain. Type=CO_SCHOLASTIC subjects second page par grade-only columns ke saath print hote hain. Mid-session displayOrder changes agle marksheet render me propagate ho jate hain — koi second template maintain nahi karna. Wahi data timetable grid, parent app subject list aur student transcript ko feed karta hai.

Kya subject offering data India me store hota hai?

Haan. Saara Inkwelly data — subject offerings, marks, attendance aur audit logs — Mumbai ke servers par store hota hai aur India ke DPDP Act 2023 ke compliant hai. Backups encrypted hain aur 30 days retain hote hain. CBSE aur ICSE inspections per-session subject offering audit trail ko PDF ya CSV format me directly system se request kar sakti hain.

आपको ये भी पसंद आ सकता है

2 लेख

Inkwelly आपके स्कूल पर — खुद देखें

30 मिनट का डेमो। आपके मौजूदा ERP को आपके साथ खोलकर, कॉल पर ही आपका डेटा Inkwelly में लोड करते हैं। कॉल ख़त्म होते-होते एक तय तारीख़ का गो-लाइव प्लान आपके हाथ में।

लेखकJharendra A VermaFounder, Inkwelly

Building Inkwelly — a modern school management platform for Indian schools across CBSE, ICSE, and state boards. Writes about school operations, board compliance, and admissions workflows.

यह पृष्ठ AI सहायता से अंग्रेज़ी से अनुवादित है, और super-admin द्वारा समीक्षा की गई।This page was translated from English with AI assistance and reviewed by super-admin.
Subject Offerings · Session-Wise Setup · Inkwelly