Nhiều thời khóa biểu công bố song song
Ở gói Standard, trên một giai đoạn nhất định chỉ có thể công bố một thời khóa biểu duy nhất. Mức đó đủ cho cách vận hành thông thường của một trường trung học cơ sở hay trung học phổ thông. Trong một số bối cảnh — điển hình là giáo dục đại học, các chương trình đào tạo theo học phần, các trường có nhiều lộ trình học — nhu cầu công bố song song nhiều thời khóa biểu bổ sung cho nhau bắt đầu xuất hiện. Khả năng này có sẵn mặc định trong các tài khoản Premium.
Ở một số tài khoản trường liên cấp, ví dụ trường có cả trung học cơ sở và trung học phổ thông, hoặc cả tiểu học, trung học cơ sở và trung học phổ thông với nhiều thời khóa biểu thực sự tách rời, Omniscol có thể bật riêng khả năng này. Khi đó khuôn khổ áp dụng và cách tính phí được điều chỉnh theo nhu cầu thực tế.
Vì sao cần nhiều thời khóa biểu song song
Một vài tình huống điển hình:
- Khối kiến thức chung + các chuyên ngành — một thời khóa biểu hằng tuần phụ trách khối kiến thức chung (những môn học dùng chung cho tất cả các khóa), bên trên đó là các thời khóa biểu theo từng chuyên ngành hoặc từng lộ trình học, với ràng buộc riêng của chúng.
- Đều đặn + lịch theo từng đợt — một thời khóa biểu hằng tuần đều đặn chứa phần lớn các tiết học, một thời khóa biểu theo lịch chứa các tiết học gắn ngày (bài giảng chuyên đề, kỳ thi, hội đồng chấm).
- Nhiều cơ sở — mỗi cơ sở một thời khóa biểu do nơi đó tự quản lý, hợp nhất khi tra cứu cho những học sinh di chuyển giữa các cơ sở.
- Các chương trình có độ dài khác nhau — ví dụ một chương trình EMBA kéo dài 18 tháng, một chương trình chính quy chia thành các học kỳ theo lịch và một khóa dự bị hằng tuần, dùng chung giáo viên và phòng học.
Nếu không có tùy chọn này, những trường hợp trên buộc bạn phải dồn toàn bộ độ phức tạp vào một thời khóa biểu duy nhất, và điều đó nhanh chóng trở nên không thể quản lý nổi.
Cách hoạt động
Bạn tạo nhiều thời khóa biểu trong mô-đun Quản lý thời khóa biểu như thường lệ. Đến lúc công bố trên các tuần, màn hình công bố thời khóa biểu chấp nhận nhiều thời khóa biểu trên cùng những tuần đó chứ không chỉ một.
Về phía sử dụng dữ liệu (cổng thông tin, bảng thông tin, iCal, API), các thời khóa biểu đã công bố trên một tuần được hợp nhất động: một học sinh nhìn thấy toàn bộ các tiết học liên quan đến mình, bất kể chúng đến từ thời khóa biểu nào.
Trong cùng một tài khoản, các thời khóa biểu công bố song song chia sẻ tình trạng chiếm dụng của những tài nguyên liên quan: phòng học, giáo viên và, ở những trường hợp phù hợp, lớp. Nhờ vậy tránh được việc cùng một giáo viên hay cùng một phòng học bị hai thời khóa biểu đã công bố đặt chỗ hai lần. Trường hợp lớp dùng chung giữa nhiều thời khóa biểu cũng có, nhưng ít gặp hơn và phụ thuộc nhiều vào cách tổ chức dạy học.
Phát hiện lỗi tương thích giữa các thời khóa biểu
Hai cơ chế bổ sung cho nhau, tùy theo nơi bạn đang làm việc.
Trong lúc xây dựng thời khóa biểu
Khi bạn xây dựng hoặc sắp xếp lại một thời khóa biểu trong Quản lý thời khóa biểu, nút Đồng bộ hóa (trên thanh công cụ của chế độ sắp xếp lại cũng như của việc chỉnh sửa một thời khóa biểu theo lịch, trên các ngày dùng chung) đối chiếu công việc của bạn với những thời khóa biểu khác đã công bố. Nó tự động tính đến những thời khóa biểu có ngày chồng lấn với ngày của thời khóa biểu đang mở và dùng chung ít nhất một giáo viên, một phòng học hay một lớp — cả tại chỗ (cùng một tài khoản) lẫn với các tài khoản liên kết. Vì vậy nút này tự bật ngay khi có tài nguyên dùng chung (màu cam = đang bật). Cơ chế ghép nối tự động này nối các thời khóa biểu gắn ngày (theo lịch) với nhau.
Một ngoại lệ đáng mừng: nó bỏ qua bản sao đơn thuần của thời khóa biểu đang mở (cùng những tiết học đó). Nhờ vậy bạn có thể làm việc trên một bản nháp nhân đôi mà không tự tạo ra lỗi tương thích với chính mình.
Tình trạng chiếm dụng của các thời khóa biểu đó khi ấy được đưa vào bộ máy phát hiện lỗi tương thích:
- các khung giờ khả dĩ để xếp chỗ (các chấm màu) chuyển sang cam hoặc đỏ nếu giáo viên hay phòng học đã bận ở nơi khác;
- phần chẩn đoán báo những trường hợp đặt trùng lịch giữa các thời khóa biểu.
Trong chi tiết của một lỗi tương thích, tiết học của thời khóa biểu kia mang, sau tên lớp của nó, biểu tượng kèm theo tên của thời khóa biểu đó. Một tiết học của tài khoản liên kết mang biểu tượng kèm theo tên của tài khoản đó.
Menu thả xuống của nút liệt kê các thời khóa biểu và tài khoản đang được tính đến: hãy bỏ chọn những mục bạn không muốn theo dõi, ví dụ khi bạn chấp nhận một sự chồng lấn.
Khi tra cứu (thời khóa biểu vận hành)
Sau khi đã công bố, các thời khóa biểu hợp nhất thành một thời khóa biểu vận hành duy nhất — màn hình tra cứu trong Omniscol (mô-đun Thời khóa biểu) và mọi thứ sử dụng thời khóa biểu (cổng thông tin, bảng thông tin, iCal, API). Lỗi tương thích giữa các thời khóa biểu đọc được ngay tại đó: nếu hai tiết học diễn ra cùng lúc, đến từ hai thời khóa biểu đã công bố, cùng chiếm chỗ một giáo viên (hay một phòng học), chúng hiện chồng lên nhau trên lưới đã hợp nhất. Đó chính là ý nghĩa của việc hợp nhất: nó tạo nên thời khóa biểu thực tế diễn ra, gộp mọi loại (kể cả một thời khóa biểu hằng tuần và một thời khóa biểu theo lịch). Ở chế độ xem sắp xếp lại, tình huống này tạo ra một lỗi tương thích.
Trong cả hai trường hợp, việc xử lý vẫn là một thao tác lập kế hoạch: dời chỗ, điều chỉnh hoặc chấp nhận lỗi tương thích tùy tình huống.
Nhận diện cùng một lớp, phòng học hay tài nguyên giữa các thời khóa biểu
Từ thời khóa biểu này sang thời khóa biểu khác của tài khoản, cùng một lớp, cùng một phòng học hay cùng một tài nguyên có thể mang mã định danh nội bộ khác nhau, chẳng hạn sau khi nhập dữ liệu hoặc nhân bản. Omniscol ghép chúng theo danh tính:
- mã định danh bên ngoài — khi cả hai đều mang mã định danh của cùng một phần mềm bên ngoài (ERP, phần mềm quản lý đào tạo), chỉ mã này quyết định. Giống nhau thì chúng là cùng một thực thể, kể cả sau khi đổi tên; khác nhau thì chúng là hai thực thể riêng biệt, kể cả khi trùng tên;
- nếu không có, tên, được so sánh chính xác (tính cả chữ hoa, dấu và khoảng trắng).
Phòng học hay tài nguyên được tìm trong cơ sở tương ứng, được nhận diện theo cùng cách. Nhóm được tìm trong lớp tương ứng: mã định danh bên ngoài, rồi đến tên, rồi đến mã số. Giáo viên là giáo viên của tài khoản: cùng một giáo viên được nhận diện trong mọi thời khóa biểu.
Việc ghép này phục vụ việc phát hiện lỗi tương thích giữa các thời khóa biểu. Trong bộ lọc của mô-đun Thời khóa biểu, một lớp có mặt trong nhiều thời khóa biểu của năm học cũng chỉ tạo thành một mục duy nhất; thời khóa biểu của lớp đó tập hợp các tiết học của từng thời khóa biểu.
Hai lớp riêng biệt bị báo lỗi tương thích giữa hai thời khóa biểu dù không có chung giáo viên hay phòng học tức là đã bị nhận diện là một: chúng có chung mã định danh bên ngoài hoặc chung tên. Hãy sửa mã định danh trong phần mềm gốc hoặc đặt cho chúng những tên khác nhau.
Giữa các tài khoản liên kết, việc ghép tuân theo các quy tắc khác: xem Tài khoản liên kết và tài nguyên dùng chung.
Hướng dẫn
Công bố song song một thời khóa biểu đều đặn và một thời khóa biểu theo lịch
-
Trường hợp lai điển hình: một thời khóa biểu hằng tuần đều đặn cho phần lớn các tiết học, cộng thêm một thời khóa biểu theo lịch cho các tiết học gắn ngày (bài giảng của khách mời, kỳ thi, hội đồng chấm).
-
Điều kiện trước: hai thời khóa biểu đã được tạo trong mô-đun Quản lý thời khóa biểu — một cái hằng tuần với các tiết học đều đặn, một cái theo lịch với các tiết học gắn ngày. Hãy cấu hình chúng độc lập với nhau. Xem thêm Chế độ lịch.
-
Hãy khởi chạy việc tạo tự động trên từng thời khóa biểu riêng biệt nếu bạn dùng công cụ tạo tự động. Trước hết hãy kiểm tra các lỗi tương thích của riêng từng thời khóa biểu.
-
Hãy công bố thời khóa biểu hằng tuần trên những tuần mong muốn (thường là cả năm học). Xem Công bố. Sau đó hãy công bố thời khóa biểu thứ hai (theo lịch) trên chính những tuần đó. Màn hình công bố thời khóa biểu chấp nhận nhiều thời khóa biểu song song (so với chỉ một ở gói Standard).
-
Hãy kiểm tra kết quả hợp nhất: hãy mở cổng thông tin học sinh hoặc giáo viên — các tiết học của cả hai thời khóa biểu cùng hiện trên một lưới, được hợp nhất động. iCal, API và bảng thông tin cũng thấy y như vậy.
-
Lỗi tương thích giữa các thời khóa biểu: giữa một thời khóa biểu hằng tuần và một thời khóa biểu theo lịch, phần trùng nhau chủ yếu lộ ra trên thời khóa biểu vận hành đã hợp nhất (màn hình tra cứu, cổng thông tin) — nếu một bài giảng chuyên đề (theo lịch) rơi đúng vào khung giờ của một tiết học đều đặn (hằng tuần) với cùng giáo viên hoặc cùng phòng học, hai tiết học đó chồng lên nhau ở đây. Cách xử lý như với một lỗi tương thích thông thường: dời chỗ, điều chỉnh hoặc chấp nhận.