Professional Documents
Culture Documents
1. Nhập dữ liệu
2. Thêm giới hạn ràng buộc vào TKB
3. Cố định những tiết học đặc biệt
4. Xếp trước TKB, cố đinh buổi nghỉ của các giáo viên dạy 2 buổi
5. Xếp TKB tự động
6. Chỉnh sửa làm đẹp TKB
7. In TKB
Chú ý:
Trên đây là chu trình các bước xếp TKB được chúng tôi đúc kết trong 1 thời gian dài trực
tiếp sắp xếp TKB cho các trường học mà theo chúng tôi là hiệu quả nhất. Tuy nhiên bạn
vẫn có thể xếp TKB theo trình tự khác nếu bạn thấy trình tự xếp TKB của bạn hiệu quả
và quen thuộc với bạn hơn.
1. Nhập dữ liệu
Mục đích:
Nhập các thông tin về lớp học, giáo viên, bảng phân công giảng dạy …
Yêu cầu:
+ Nhập xong thông tin chung về trường học
+ Nhập xong danh sách lớp học (*)
+ Nhập xong danh sách các nhóm lớp học
+ Nhập xong các nhóm lớp học
+ Nhập xong danh sách giáo viên (*)
+ Nhập xong danh sách các nhóm giáo viên
+ Nhập xong các nhóm giáo viên
+ Nhập xong danh sách môn học (*)
+ Nhập xong danh sách các nhóm môn học
+ Nhập xong các nhóm môn học
+ Nhập xong số tiết chuẩn của môn học
+ Nhập xong bảng Phân công giảng dạy (*)
+ Nhập xong danh sách ngoại lệ (*)
+ Cố định các tiết nghỉ của lớp học (*)
Hướng dẫn:
Xây dựng CSDL và theo từng bước nhập dữ liệu trong WizardChọn Dữ liệu
Nếu các khối học của trường bạn có Kế hoạch giảng dạy như nhau (các lớp cùng khối
học có số tiết/1 tuần của các môn học như nhau) thì bạn nên nhập trước Số tiết chuẩn của
môn học và ở bảng phân công giảng dạy bạn khi đó 2 ô Số tiết và Giới hạn sẽ được
tôchọn Sử dụng số tiết chuẩn mờ, chương trình sẽ tự động tìm số tiết/1 tuần và giới hạn
số tiết/1 buổi của môn học từ bảng Số tiết chuẩn của môn học.
Việc nhập dữ liệu cho bảng Phân công giảng dạy sẽ mất nhiều thời gian và rất dễ nhầm
lẫn. Sau khi nhập xong bạn nên để chương trình kiểm tra lại bảng Phân chương trình
sẽcông giảng dạy bằng cách kích chuột vào nút {Kiểm tra} tự động tìm kiếm và hiển thị
các lỗi ở bảng Phân công giảng dạy mà bạn có thể đã nhập sai. Ngoài ra bạn có thể kích
chuột vào nút {Thống kê} để xem thống kê tổng thể bảng Phân công giảng dạy theo lớp
học, giáo viên, môn học.
Bạn cần phải kiểm tra kĩ và phát hiện sớm các nhầm lẫn ở bảng Phân công giảng dạy
trước khi xếp TKB. Nếu để khi xếp gần xong TKB mới phát hiện thì bạn sẽ mất nhiều
thời gian để xếp lại TKB.
Yêu cầu:
Chuyển tất cả các nguyện vọng của giáo viên và các yêu cầu của nhà trường về mặt sư
phạm thành các ràng buộc TKB.
+ Yêu cầu của giáo viên
+ Yêu cầu của môn học
+ Cố định tiết nghỉ của lớp học
+ Cố định tiết nghỉ của giáo viên
+ Cố định tiết nghỉ của môn học
Hướng dẫn:
Bạn thêm các ràng buộc vào TKB thông qua
a. Yêu cầu của giáo viên
Để khi soạn thảo tự động có thể sinh ra 1 TKB tương đối hợp lý, giảm thiểu thời gian
chỉnh sửa lại TKB, bạn cần áp đặt trước các ràng buộc về giới hạn số tiết/1 buổi học, giới
hạn số ngày dạy/1 tuần đối với mỗi giáo viên.
Bạn có thể có được tất cả những ràng buộc này bằng cách kích Kích chuột vào nút
Chọn chế độ mặc định chuột vào nút {Tự động thêm} {Thực hiện}. Sau đó chỉnh sửa
lại ràng buộc của các giáo viên có nguyện vọng đặc biệt ví dụ như xin không có ngày
nghỉ (để rải đều tiết dạy) hoặc xin có nhiều hơn 1 ngày nghỉ …
Chú ý:
Thêm ràng buộc Yêu cầu của môn học sẽ làm giảm nhiều tốc độ soạn thảo TKB tự động
của chương trình. Bạn chỉ nên thêm ràng buộc này khi thực sự cần thiết.
Chú ý:
+ Đối với lớp học 1 buổi: số tiết + số ngoại lệ = 30.
+ Đối với lớp học 2 buổi: số tiết + số ngoại lệ = 60.
Yêu cầu:
Xếp trước và cố định tất cả các tiết học, tiết dạy đặc biệt.
Hướng dẫn:
a. Đối với môn học (ví dụ như tiết SHL luôn xếp ở thứ 7, tiết 5)
Xếp môn họcBạn chọn Soạn thảo
Chú ý:
Sau khi xếp các tiết học,tiết dạy đặc biệt bạn cần cố định bằng cách kích Cốchuột phải
và chọn Cố định hoặc chọn từ thực đơn chính Soạn thảo định TKB. Sau khi cố định các
tiết này được tô màu xanh
4. Xếp trước TKB, cố định buổi nghỉ cho các giáo viên dạy 2 buổi
Nội dung:
Để thuận tiện cho việc chỉnh sửa TKB, bạn nên xếp trước TKB của những giáo viên dạy
2 buổi đồng thời cố định buổi nghỉ cho các giáo viên này để đảm bảo yêu cầu giáo viên
dạy sáng thôi chiều, chiều thôi sáng. Tuy nhiên đối với các giáo viên dạy quá nhiều tiết/1
tuần thì phải chấp nhận dạy cả sáng và chiều/1 ngày hoặc không có ngày nghỉ.
Yêu cầu:
Xếp trước TKB, cố định buổi nghỉ cho tất cả giáo viên dạy 2 buổi.
Hướng dẫn:
a. Chọn giáo viên dạy 2 buổi
Kích chuột phải vào danh sách giáo viên và chọn Gv dạy 2 buổi
b. Xếp TKB
+ Chọn giáo viên dạy 2 buổi từ danh sách giáo viên
+ Kích chuột vào biểu tượng trên thanh công cụ
+ Nếu chưa xếp xong TKB thì bạn dùng chuột lôi-thả các tiết dạy đã xếp tới vị trí hợp lý
để có thể chèn vào các tiết chưa xếp.
Yêu cầu:
Xếp xong 100% TKB.
Hướng dẫn:
a. Soạn thảo TKB tự động
Soạn thảo TKB tự động+ Chọn Soạn thảo
+ Chọn chế độ soạn thảo nhanh
+ Để chương trình chạy từ 5-10 phút. Sau khoảng thời gian này mà chương trình không
xếp xong 100% TKB thì bạn dừng chương trình và chuyển sang xếp TKB bằng tay.
Chú ý:
Trong khi xếp TKB bằng tay bạn cố gắng không xoá các ràng buộc. Tuy nhiên đối với
các trường hợp quá khó xếp thì phải chấp nhận xoá 1 vài ràng buộc. Ví dụ đối với giáo
viên dạy 15 tiết/1 tuần thì tốt nhất là xếp vào 5 buổi, 1 buổi 3 tiết nhưng không được thì
phải chập nhận có 1 buổi dạy 4 tiết và có 1 buổi dạy 2 tiết ...
c. Tối ưu TKB
Sau khi xếp xong 100% TKB, bạn chạy tối ưu TKB để làm đẹp TKB của các giáo viên,
giảm bớt những bất hợp lý trong TKB giáo viên như nhiều tiết trống, số tiết không rải đều
…
Tối ưu TKB+ Chọn Soạn thảo
+ Để chương trình chạy từ 5-10 phút. Chương trình có thể xử lý được từ 50-70% trường
hợp giáo viên có TKB xấu của.
+ Trên hộp thoại Tìm kiếm lớp học bạn chọn môn học và yêu cầu tìm kiếm.
Yêu cầu:
+ Loại bỏ tất cả trường hợp bị trống 2 tiết/1 buổi
+ Rải đều tiết dạy của giáo viên/1 tuần
Hướng dẫn:
Có 3 cách chính để dồn tiết dạy/1 buổi, hạn chế tiết bị trống cho giáo viên.
a. Cách 1:
Đây là cách làm thủ công. Bạn sẽ in TKB toàn trường ra giấy, tìm giải pháp dịch chuyển
trên giấy để loại bỏ những trường hợp bị trống tiết. Sau khi tìm được giải pháp dịch
chuyển, ví dụ:
(thứ 3, tiết 4)Gv A: (thứ 3, tiết 1)
(thứ 3, tiết 1)Gv B: (thứ 3, tiết 4)
(thứ 3, tiết 4)Gv C: (thứ 3, tiết 1)
+ Bạn vào TKB của giáo viên A, kích chuột phải vào tiết dạy của giáo viên A tương ứng
với vị trí (thứ 3, tiết 1) và chọn Dịch chuyển bằng tay
+ Chương trình sẽ hiện thị cửa sổ [Dịch chuyển bằng tay] cho phép bạn thực hiện các
thao tác dịch chuyển trên. Trong quá trình dịch chuyển chương trình luôn kiểm tra để
đảm bảo không vi phạm các ràng buộc TKB.
b. Cách 2:
Tương tự như cách 1 nhưng thay vì phải in TKB ra giấy và tìm cách dịch chuyển trên
giấy, bạn sẽ thao tác trực tiếp trên màn hình máy tính.
TKB toàn trường theo giáo viên+ Bạn chọn Xem
+ Chương trình sẽ hiển thị bảng TKB toàn trường theo giáo viên
+ Bạn có thể soạn thảo trực tiếp trên bảng TKB toàn trường ngoài ra bạn có thể cố định
các cột, lôi-thả dịch chuyển các cột, xem nhanh TKB các lớp học, giáo viên khác …
c. Cách 3:
Đây là cách làm tự động, rất hiệu quả để xử lý những trường hợp bị trống tiết. Ví dụ giáo
viên A dạy tiết 1, 5 và bị trống tiết 2, 3, 4. Bạn dùng chuột lôi tiết 4. Sau khi thả chuột
chươngtiết dạy của giáo viên A từ tiết 1 trình sẽ tự động dịch chuyển (giống như cách
làm thủ công ở cách 1) và hiển thị khung hội thoại Dịch chuyển tự động thông báo các
bước dịch chuyển và những thay đổi trên TKB của các giáo viên liên quan. Sau khi quan
sát nếu thấy các bước dịch chuyển này không làm đảo lộn TKB toàn trường và không làm
xấu TKB các giáo viên liên quan thì bạn kích chuột vào nút {Thực hiện}. Nếu không thì
kích chuột vào nút {Huỷ bỏ} để tìm giải pháp khác. Ví dụ:
tiết 3 tiết 3 hoặc tiết 5 tiết 2 hoặc tiết 1 + Lôi tiết dạy của giáo viên A từ tiết 5
tiết 3 … tiết 2 sau đó lôi tiếp từ tiết 2 + Lôi tiết dạy của giáo viên A từ tiết 1
Chú ý:
+ Bạn nên dùng cách 3 để xử lý các trường hợp bị trống tiết, nếu không được mới dùng
đến cách 1 và cách 2.
+ Trong khi chỉnh sửa làm đẹp TKB bạn tuyệt đối tránh sử dụng chức năng Soạn thảo
TKB tự động vì như vậy sẽ làm đảo lộn TKB .
+ Chỉ nên lôi-thả các tiết học (tiết dạy) trong 1 thứ, tránh lôi-thả các tiết học (tiết dạy)
giữa 2 thứ khác nhau vì sẽ dễ gây đảo lộn TKB.
+ Sau khi lôi-thả bạn phải quan sát các bước dịch chuyển trong hộp thoại Dịch chuyển tự
động . Nếu thấy có bước dịch chuyển từ thứ này sang thứ khác thì nên Huỷ bỏ và tìm
cách dịch chuyển khác.
7. In TKB
Nội dung:
In TKB ra giấy in.
Yêu cầu:
+ In TKB toàn trường theo lớp học
+ In TKB toàn trường theo giáo viên
+ In TKB cho từng tổ chuyên môn
+ In TKB cho từng lớp học
+ In TKB cho từng giáo viên
+ In bảng PCGD toàn trường
+ In bảng PCGD cho từng tổ chuyên môn
Hướng dẫn:
Trước khi in TKB bạn nên nhập trước các nhóm lớp học, nhóm giáo viên bằng Dữ liệu
Nhóm lớp học và Dữ liệu Dữ liệu lớp học cách chọn Dữ liệu Nhóm giáo viêngiáo
viên