PDA

Xem phiên bản đầy đủ : Lịch báo giảng tự động !!!


pun_hatlot
29-01-2010, 20:56
:tongue:lịch báo giảng này thiết kế với mục đích tối giản các thao tác điền PPCT (rất dễ nhầm) của giáo viên, ngoài ra còn quản lý được số tiết nợ (chậm so với chương trình) của từng lớp>!!!:tongue::clap2::alien::alien:
Mời các thầy cô cùng tham khảo ..!
Nhờ thầy cô thêm một cột môn tự động ở sheep PPCT để bộ lịch báo giảng này được hoàn thiện hơn.:rain:
no pass

macphan
31-01-2010, 21:31
tui xem thấy TKB của bác kém thế. Chẳng khoa hoc chútt nào, nhìn thấy ngứa nghề

pun_hatlot
01-02-2010, 20:16
tui xem thấy TKB của bác kém thế. Chẳng khoa hoc chútt nào, nhìn thấy ngứa nghề
Cái này nguyên bản nó còn nhiều thứ nữa cơ... Bản thân thấy nếu nhúng macros thì còn kém hơn rất nhiều!!!!
chú ý : no macros.

Chien
06-02-2010, 15:18
Đây là file lịch báo giảng của tôi thử làm.
Mặc dù nói là tự động nhưng vẫn thấy cần phải nhập khá nhiều dữ liệu như tiết tkb, tiết ppct, lớp dạy, môn dạy. Chỉ "tự động' được tên bài dạy, và lịch tuần.
Trong khi đó tôi tìm được 1 file của một thầy giáo THPT, tôi thấy file này rất hay bởi nó "tự động" được gần như hoàn toàn.
Tôi gửi lên đây cả 2 file.
file sbg thunghiem là do tôi đang thử làm. Tôi nhập tất cả các môn học (ppct tất cả các môn).
Nếu tôi muốn thiết kế một danh sách các môn học thả xuống để chọn và khi chọn môn nào thì tên bài dạy của môn đó theo lớp- theo tiết-theo khối sẽ tự động mở khi nhập lớp và tiết dạy có được không? (thiết kế trong sheet sbg in).
Hoặc nếu nhập tuần thì số tiết phù hợp theo môn sẽ tự động nhân lên rồi sau đó tên bài theo đó sẽ xuất hiện?
Trong một vài lịch báo giảng tôi tham khảo được thì thấy có thầy còn thiết kế cả 1 sheet thời khóa biểu, chỉ cần nhập thời khóa biểu thì trong sheet sbg sẽ tự cập nhật?
Bởi tôi thấy nếu làm như cách của tôi thì nó chỉ giúp được tôi quản lí tiến độ chương trình còn GV không mặn mà để sử dụng lắm.

Vu_Truong
07-02-2010, 17:49
Xin cho hỏi, file LichBaoGiang.xls :
Ở sheet Lop thì khi nhập danh sách lớp vào thì cứ báo lỗi sai, bắt nhập lại hoài.

Ví dụ :
Sheet PPCT : nhập vào phân phối chương trình khối 10, 11, 12 (cơ bản hết)
Sheet Lop : Nhập vào cb1, cb2, ... thì cho; nhưng khi nhập 11a2, 12a2, ... thì báo lỗi bắt nhập lại hoài.
=========> Xin chỉ giúp với, nếu để cb1, cb2, ... thi không biết đang dạy lớp nào nữa.
=========> Nếu ai biết cách nhập tên lớp như thế nào cho đúng thì chỉ giúp với.

HoanDateh
07-02-2010, 22:13
Đ
Hoặc nếu nhập tuần thì số tiết phù hợp theo môn sẽ tự động nhân lên rồi sau đó tên bài theo đó sẽ xuất hiện?

Cái này thì làm được nhưng thầy đã nghĩ tới chuyện là thời khóa biểu thay đổi chưa, tuần này học 1 tiết tuần sau học 2 tiết (do các buổi nghỉ lễ, ...), còn rất nhiều vấn đề nữa

thaygiaolang
08-02-2010, 08:24
...
Hoặc nếu nhập tuần thì số tiết phù hợp theo môn sẽ tự động nhân lên rồi sau đó tên bài theo đó sẽ xuất hiện?
Trong một vài lịch báo giảng tôi tham khảo được thì thấy có thầy còn thiết kế cả 1 sheet thời khóa biểu, chỉ cần nhập thời khóa biểu thì trong sheet sbg sẽ tự cập nhật?
...


Sau khi đọc chủ đề này, mình cũng đã nghĩ đến việc thiết kế 1 lịch báo giảng tự động, chỉ cần nhập tuần thì lịch sẽ được cập nhật tự động. Thế nhưng khi bắt tay làm thì mới phát hiện ra nhiều vấn đề phức tạp, chẳng hạn như :


Cùng 1 môn nhưng số tiết trong 1 tuần lại khác nhau ở các khối lớp.
Cùng 1 khối lớp nhưng số tiết trong 1 tuần lại khác nhau ở từng học kỳ.
Có tuần có ngày nghỉ (nghỉ lễ chẳng hạn), có ngày lại có tiết nghỉ do hoạt động nào đó của trường (như họp HĐ)
Rồi vấn đề dạy bù cho các tiết nghỉ ...

Mình đang tìm cách giải quyết các vấn đề trên nhưng không biết có làm được không.

Chien
08-02-2010, 09:27
Khi thử làm thì tôi cũng nghĩ đến vấn đề quy định số tiết khác nhau trong cùng 1 môn của các khối, số tiết khác nhau cùng một khối ở các môn. Tuy nhiên tôi vẫn thấy có một sổ baóo giảng dùng cách nhập số tiết chuẩn vào một cell cho từng môn và từng khối.
ví dụ:
|lớp dạy| 9a|9b|7a|6a|
|Môn dạy|Toán|lý|Tin
|Số tiết quy định|4|1|2|
|tiết chậm| 1|0|0|
Nhập Lớp, Môn, Số tiết, và nhập thêm dòng số tiết chậm như vậy thì chương trình có thể liên kết đến để hiểu và tự nhận bài dạy khi nhập lớp|tuần| ở sheet DBG.
Vấn đề này tôi tham khảo và nảy ra ý tưởng chứ chưa biết cách làm.
- Vậy theo ý của tôi có thể nói cụ thể là sổ báo giảng sẽ bao gồm các sheet sau: (1) lichtuan, (2) PPCT + lớp dạy, môn dạy+ số tiết quy định + số tiết chậm, (3) tkb gv, (4) sổ báo giảng.
- Tuy nhiên có thêm một vấn đề nảy sinh nữa là số dòng trong trang in SBG thường được lập công thức và nó cố định, nếu dòng số 1 là lớp 9a và dòng số 10 lặp lại là lớp 9a thì dòng số 10 đó có thể nhận diện được tiết kế tiếp từ dòng số 1 hay không. (bởi một lớp dạy trong tuần nếu trên 2 tiết thì hai tiết đó thuộc 2 ngày khác nhau trong tuần).
Tôi không rành về Excel, nên muốn học hỏi thêm từ các thầy cô. Mong các thầy cô thảo luận và cùng xây dựng xem sao!

thaygiaolang
09-02-2010, 13:24
Mình đã làm thử file báo giảng tương đối tự động, chỉ cần gõ tuần là dữ liệu tự động cập nhật. Xin gửi lên để các thầy cô tham khảo. Có 2 bản : 1 chỉ dùng công thức và 1 có dùng thêm VBA.
Nếu có thời gian mình sẽ tiếp tục hoàn thiện.

tieuthuvodanh1980
12-05-2013, 12:00
Lịch báo giảng tự động đây, thầy cô xem thử xem thế nào, có đáp ứng được nhu cầu của mình không
Tính năng:
1. Lên lịch theo tuần (1 tuần 1 sheet)
2. Dùng 1 TKB do bạn nhập để lên
3. Có cho phép nghỉ tiết
4. Cho phép thêm tiết dạy bù...
Viết = VBA nên phải đặt Security = Low
Cẩn thận BKAV xoá hết

Tai ve tai:
http://www.mediafire.com/view/?62p5b5hrgmq3in0

tieuthuvodanh1980
12-05-2013, 12:15
Lịch báo giảng mà các thầy đòi tự động 100% thì không thể được, có nhiều vấn đề ảnh hưởng tới sự tự động 100%
như: nghỉ tiết, chậm tiết, ngày lễ, nghỉ cả tuần để hoạt động, thêm tiết dạy bù, phân phối chương trình không phải lúc nào cũng là
2 tiết hoặc 1 tiết cho 1 môn học, có những môn như công nghệ, âm nhạc, một số tuần chỉ có 1 tiết, có tuần lại 2 tiết
, thời khoá biểu thay đổi.......