Báo cáo khoa học kĩ thuật dành cho học sinh, dự án nghiên cứu sổ theo dõi học sinh nghỉ học tự động
MỤC LỤC Phần I – Phần mở đầu: 1.1 - Lý chọn đề tài 1 1.2 - Mục đích nghiên cứu 1.3 - Nhiệm vụ nghiên cứu 1.4 - Phương pháp nghiên cứu 1.5 – Tổ chức nghiên cứu 1.6 - Thời gian nghiên cứu Phần II – Nội dung đề tài: Cơ sở lý thuyết Cách tiến hành 2.1 Kiến thức tin học cần thiết 2.2 Cách lập bảng 2.3 Kết Phần III Kết luận kiến nghị Kết luận Kiến nghị 3 4 4 4 13 13 13 13 IV:Tài liệu tham khảo 14 Lời cảm ơn “Chương trình excel: Sổ theo dõi học sinh nghỉ học” đề tài khoa học kỹ thuật mẻ thuộc môn tin học, nhằm ứng dung kiến thức tin học vào thực tiễn sống Trong trình nghiên cứu, xây dựng thực hiện, chúng em thầy cô giáo trường THCS Kim Đức, trực tiếp hướng dẫn giám sát thầy Phùng Công Hương Chúng em xin chân thành cảm ơn quan tâm, tạo điều kiện để Dự án khoa học kỹ thuật thực hoàn thành theo yêu cầu Do lượng kiến thức ứng dụng tin học mà chúng em có q trình học tập có hạn, có nhiều cố gắng, trình độ, lực chúng em bậc THCS nên việc nghiên cứu ứng dụng hạn chế, dự án khơng tránh khỏi thiếu sót Chúng em mong tiếp tục nhận quan tâm góp ý thầy, giáo, gia đình bạn bè để dự án hoàn thiện Chúng em xin trân trọng cảm ơn! PHẦN I : PHẦN MỞ ĐẦU 1.Lí chọn dự án: Trường .nơi mà chúng em theo học trường vùng ven thành phố Em nhận thấy năm học tránh việc nghỉ học nhiều bạn học sinh nhiều lý khác nghỉ ốm, nghỉ cơng việc gia đình hay nghỉ bị đình học vv Nên việc tổng hợp số học sinh nghỉ học hàng tuần, hàng tháng, cuối học kỳ cịn nhiều nhầm lẫn khơng xác Là lớp trưởng nên với em cơng việc tổng hợp số học sinh nghỉ học để báo cáo thầy cô chủ nhiệm, cô tổng phụ trách thường xuyên, em biết khó khăn cơng việc Và qua tìm hiểu công việc bắt buộc thầy chủ nhiệm để thầy hồn thành tốt nhiệm vụ vừa để nắm bắt tình lớp cách kịp thời Như việc ghi sổ đầu bài, vào sổ điểm lớn hay học bạ Hình ảnh minh họa: SỔ ĐẦU BÀI SỔ ĐIỂM SỔ HỌC BẠ Để giúp thầy cô, giúp thân em giúp bạn làm nhiệm vụ tổng hợp theo dõi số học sinh nghỉ này, chúng em nghĩ: “Tại dùng chương trình excel để làm cơng việc cách xác thuận tiện Trong năm học 2020 - 2021 Bộ GD&ĐT có tổ chức nghiên cứu khoa học dành cho học sinh THCS Do học sinh ngồi ghế nhà trường cấp THCS chúng em xin đăng ký tham gia thi, nhằm giao lưu - trao đổi kiến thức vận dụng kiến thức, hiểu biết học vào thi Chúng em thấy tin học môn học cịn mẻ xong ảnh hưởng lớn sống xã hội Nó cịn thước đo đất nước cho phát triển Hiện nay, thời đại 4.0, phần mềm ứng dụng thực tế sản xuất, quản lý ngành nghề khác đem lại nhiều lợi ích to lớn Bởi vậy, qua kiến thức học môn tin học THCS, qua học hỏi sách vở, mạng internet Chúng em mạnh dạn nghiên cứu sản phẩm “Chương trình excel : Sổ theo dõi học sinh nghỉ học” nhằm góp phần nho nhỏ giúp thầy cô bạn đỡ vất vả việc tổng hợp 2.Ý nghĩa thực tiễn: Việc vận dụng hàm chương trình excel thực nhiều công việc mà làm thủ công nhiều thời gian công sức Nên giải pháp excel với hàm của giải pháp tốt cho việc hỗ trợ tổng hợp theo dõi sĩ số học sinh trường học “Chương trình excel : Sổ theo dõi học sinh nghỉ học” đơn gian dễ sử dụng dễ thao tác phù hợp với đối tượng học sinh giáo viên Giúp thầy cô bạn cán lớp đỡ vất vả việc tổng hợp theo dõi số học sinh nghỉ học hàng tuần, hàng tháng với độ xác cao Mục đích - Nhiệm vụ nghiên cứu: Mục đích chúng em đem đề tài trao đổi với bạn bè xin ý kiến hướng dẫn thầy cô giáo, nhằm mục đích nâng cao kiến thức thân giải thích tị mị chúng em: “Máy tính làm nhiều chúng em nghĩ ?” Rèn luyện kỹ ứng dụng kiến thức tin học vào công việc tưởng khô khan, tốn nhiều thời gian công sức người Rèn luyện thái độ nghiêm túc, đức tính kiên trì, tác phong làm việc người làm khoa học thời đại công nghệ Em đưa hai nhiệm vụ để giải vấn đề sau: Nhiệm vụ 1: Tìm hiểu hàm thơng dụng chương trình excel ứng dụng qua việc thu thập tài liệu tham khảo, mạng internet kiến thức học tập môn tin học lớp 7, Nhiêm vụ : Lên kế hoạch học tập trường nhà từ giành thời gian cho việc nghiên cứu viết chương trình ứng dụng excel để kiểm tra thời khóa biểu Phương pháp nghiên cứu 1.4.1 Phương pháp đọc tài liệu tham khảo: Trên tảng cũ xây dựng phát triển Từ cũ mà ta rút quy luật vận dụng đồng thời phát triển Do việc tham khảo tài liệu để khám phá điều mẻ phương pháp quan trọng nghiên cứu khoa học Xác định tầm quan trọng phương pháp tình nghiên cứu đề tài em tham khảo tài liệu chuyên môn sau: Sách giáo khoa tin học 7,8 thơng tin mạng internet , báo chí, tài liệu tin học ứng dụng nâng cao Ngồi chúng em cịn tìm hiểu mạng thông tin, kiến thức hàm excel để vận dụng linh hoạt đề tài “Chương trình excel : Sổ theo dõi học sinh nghỉ học” 1.4.2 Phương pháp thực nghiệm: Sau tham khảo tài liệu tin học ứng dụng nâng cao, công dụng hàm excel,chúng em ứng dụng vào thực tế làm “Chương trình excel : Sổ theo dõi học sinh nghỉ học” để phát triển ý tưởng 5.Tổ chức nghiên cứu: a) Đối tượng nghiên cứu: Dự án thuộc lĩnh vực: Phần mềm hệ thống; Thuật toán; An ninh máy tính; Cơ sở liệu b) Phạm vi nghiên cứu: Sách tin học THCS 2,3 lớp , 8, Tài liệu tin học nâng cao 6.Thời gian nghiên cứu: Toàn đề tài dự án tiến hành nghiên cứu từ tháng 8/2020 đến tháng 10/2020 PHẦN II : NỘI DUNG - Cơ sở lí thuyết Microsoft Excel chương trình xử lý bảng tính nằm Microsoft Office hãng phần mềm Microsoft thiết kế để giúp ghi lại, trình bày thơng tin xử lý dạng bảng, thực tính toán xây dựng số liệu thống kê trực quan có bảng từ Excel Excel bao gồm nhiều ô tạo dòng cột, việc nhập liệu lập cơng thức tốn excel thực đơn giản, lập trình viên tích hợp vào cơng cụ phân tích tìm kiếm nhiều Việc tận dụng hàm chương trình excel thực nhiều cơng việc mà làm thủ công nhiều thời gian công sức Nên giải pháp excel với hàm của giải pháp tốt cho việc hỗ trợ theo dõi sĩ số học sinh hay số học sinh nghỉ học trường học – Cách tiến hành 2.1 – Kiến thức tin học cần thiết : - Bảng tính excel để chế độ chạy macro (Enable all macro) - Hàm if sử dụng đường dẫn địa ô - Sử dụng kết hợp hàm IF hàm COUNTA - Ngoài sử dụng hàm thống kê : COUNTIF hàm SUM 2.2 - Cách lập bảng: Tạo Workbook gồm 13sheet đó: Sheet HOME : ghi tiêu mục tên học sinh lớp : SỔ THEO DÕI HỌC SINH NGHỈ HỌC PHỊNG GD&ĐT ĐỊNH HỐ TRƯỜNG THCS KIM ĐỨC Thực từ tuần 01 từ ngày 05/9/2020 Các tiêu mục tạo đường dẫn để tự động copy sang sheet khác.Trong Sheet em sử dụng số lệnh macro để chuyển qua lại sheet - Sheet TUẦN: Gồm đủ tuần năm học dùng để nhập trực tiếp học sinh nghỉ có phép (p) hay khơng phép (k) theo ngày tuần Trong cột cuối sử dụng hàm IF kết hợp với COUNTA COUNTIF để tổng hợp số ngày nghỉ tuần Tổng hợp Cụ thể sử dụng lệnh : =IF(B6="";"";COUNTIF(C6:I6;"p")) để tổng hợp số buổi nghỉ có phép =IF(B6="";"";COUNTIF(C6:I6;"k")) để tổng hợp số buổi nghỉ không phép =IF(B6="";"";COUNTA(C6:I6)) Tổng hợp chung số ngày nghỉ có khơng phép -Sheet TỔNG HỢP: để tổng hợp số ngày nghỉ học sinh cập nhật tự động giữ nguyên định dạng nhờ hàm if Trong đó: Tổng hợp theo học kỳ 1theo lệnh: =IF('HOME(2)'!B6="";"";'T8'!AH6+'T9'!AH6+'T10'!AH6+'T11'!AH6+'T12'! AH6) Tổng hợp theo học kỳ 2: =IF('HOME (2)'!B6="";"";'T1'!AH6+'T2'!AH6+'T3'!AH6+'T4'!AH6+'T5'! AH6) Tổng hợp năm: =IF('HOME (2)'!B6="";"";C5+F5) - Sheet 4:T8 : sheet cập nhật tháng từ tuần Trong sheet tự động cập nhật thông tin nghỉ học hoc sinh sheet tuần nhờ kết hợp hàm IF COUNTIF Cụ thể hàm: =IF('T9'!G$5=Tuan!$L$52;Tuan!E57;""): cập nhật thông tin nghỉ từ sheet tuần =IF(B7="";"";COUNTIF(C7:AG7;"p")) =IF(B7="";"";COUNTIF(C7:AG7;"k")) =COUNTIF(C7:AG7;"k")+COUNTIF(C7:AG7;"p") Tổng hợp chung số ngày nghỉ có không phép - Sheet 5:T9 : sheet cập nhật tháng từ tuần đến tuần Trong sheet tự động cập nhật thông tin nghỉ học hoc sinh sheet đến tuần nhờ kết hợp hàm IF COUNTIF: Cụ thể lệnh: =IF('T9'!D$5=Tuan!$L$40;Tuan!C44;"") cập nhật thông tin nghỉ từ sheet tuần =IF(B6="";"";COUNTIF(C6:AF6;"p")) =IF(B6="";"";COUNTIF(C6:AF6;"k")) =COUNTIF(C7:AF7;"k")+COUNTIF(C7:AF7;"p") - Sheet 6:T10 : sheet cập nhật tháng 10 từ tuần đến tuần 10 Trong sheet tự độngcập nhật thông tin nghỉ học hoc sinh sheet đến tuần 10 nhờ kết hợp hàm IF COUNTIF Cụ thể lệnh: =IF('T10'!D$5=Tuan!$L$40;Tuan!C44;"") cập nhật thông tin nghỉ từ sheet tuần =IF(B6="";"";COUNTIF(C6:AF6;"p")) =IF(B6="";"";COUNTIF(C6:AF6;"k")) =COUNTIF(C7:AF7;"k")+COUNTIF(C7:AF7;"p") 10 - Cụ thể lệnh: =IF('T10'!D$5=Tuan!$L$40;Tuan!C44;"") cập nhật thông tin nghỉ từ sheet tuần =IF(B6="";"";COUNTIF(C6:AF6;"p")) =IF(B6="";"";COUNTIF(C6:AF6;"k")) =COUNTIF(C7:AF7;"k")+COUNTIF(C7:AF7;"p") - Sheet 7:T11 : sheet cập nhật tháng 11 từ tuần 10 đến tuần 14 Trong sheet tự độngcập nhật thông tin nghỉ học hoc sinh sheet 10 đến tuần 14 nhờ kết hợp hàm IF COUNTIF: 11 - Cụ thể lệnh: =IF('T11'!D$5=Tuan!$L$40;Tuan!C44;"") cập nhật thông tin nghỉ từ sheet tuần =IF(B6="";"";COUNTIF(C6:AF6;"p")) =IF(B6="";"";COUNTIF(C6:AF6;"k")) =COUNTIF(C7:AF7;"k")+COUNTIF(C7:AF7;"p") - Sheet 8:T12 : sheet cập nhật tháng 11 từ tuần 14 đến tuần 19 Trong sheet tự độngcập nhật thông tin nghỉ học hoc sinh sheet 14 đến tuần 19 nhờ kết hợp hàm IF COUNTIF: 12 - Cụ thể lệnh: =IF('T12'!D$5=Tuan!$L$40;Tuan!C44;"") =IF(B6="";"";COUNTIF(C6:AF6;"p")) =IF(B6="";"";COUNTIF(C6:AF6;"k")) =COUNTIF(C7:AF7;"k")+COUNTIF(C7:AF7;"p") - Sheet 9:T1 : sheet cập nhật tháng từ tuần 19 đến tuần 23 Trong sheet tự độngcập nhật thông tin nghỉ học hoc sinh sheet 19 đến tuần 23 nhờ kết hợp hàm IF COUNTIF: 13 - Cụ thể lệnh: =IF('T1'!D$5=Tuan!$L$40;Tuan!C44;"") =IF(B6="";"";COUNTIF(C6:AF6;"p")) =IF(B6="";"";COUNTIF(C6:AF6;"k")) =COUNTIF(C7:AF7;"k")+COUNTIF(C7:AF7;"p") - Sheet đến 13:T2 đến T5 : sheet cập nhật từ tháng đến tháng từ tuần 23 đến tuần 40 Trong sheet tự độngcập nhật thông tin nghỉ học hoc sinh sheet 23 đến tuần 20 nhờ kết hợp hàm IF COUNTIF * Ngồi ra: - Cịn sử dụng thêm hàm SUM để tổng hợp tổng số ngày nghỉ học sinh theo tuần tháng - Sử dụng thêm lệnh IF để tạo thứ theo thứ tự tuần tháng: =IF(C41="CN";"Hai";IF(C41="Hai";"Ba";IF(C41="Ba";"Tư";IF(C 41="Tư";"Năm";IF(C41="Năm";"Sáu";IF(C41="Sáu";"Bảy";IF(C4 1="Bảy";"CN";""))))))) Kết quả: 14 Sản phẩm “Chương trình excel: Sổ theo dõi học sinh nghỉ học” chương trình excel phổ thơng, dễ sử dụng nên học sinh thầy cô thực thao tác đơn giản Bởi sản phẩm áp dụng rộng rãi cho tất trường học thành phố tỉnh Phú Thọ Tỉnh khác Sản phẩm áp dụng thử Trường .cụ thể lớp 8C,6C giúp thầy cô chủ nhiệm bạn cán lớp tiếp kiệm nhiều thời gian để tổng hợp theo dõi xác sĩ số lớp bạn nghỉ học Nhờ có sản phẩm mà cán lớp thầy cô cần thao tác đơn giản biết tuần, tháng hay học kỳ bạn nghỉ buổi có phép không phép Đồng thời biết lại thời gian nghỉ ngày tháng mà không cần phải tra lại sổ đầu PHẦN III KẾT LUẬN VÀ KIẾN NGHỊ 1.Kết Luận: Dự án “Chương trình excel: Sổ theo dõi học sinh nghỉ học” chương trình nhỏ excel để giải vấn đề nhỏ thầy cô bạn cán lớp Nếu áp dụng nhà trường THCS THPT tiện lợi tiết kiệm cách đáng kể thời gian công sức thầy, cô giáo 2.Kiến nghị Các cấp có thẩm quyền trọng quyền lợi người tham gia người bảo trợ kinh phí thời gian cách thỏa đáng Người thực TÀI LIỆU THAM KHẢO 15 TT Tên sách Sách giáo khoa tin học lớp Sách tài liệu nâng cao excel 2007 Cuốn sách : Các hàm excel Sách hướng dẫn sử dụng office 2007 Tài liệu hướng dẫn sử dụng macro Mạng internet: http://giaoducphothong.edu.vn/Dao_tao/Cuoc_thi_KHKT.aspx? action=reading&newsid=288 Truonghoctructuyen.edu.vn Thông tư số 38/2012/TT-BGDĐT ngày 01 tháng 11 năm 2012 Bộ trưởng Bộ Giáo dục Đào tạo 16 ... “Chương trình excel: Sổ theo dõi học sinh nghỉ học? ?? đề tài khoa học kỹ thuật mẻ thuộc môn tin học, nhằm ứng dung kiến thức tin học vào thực tiễn sống Trong trình nghiên cứu, xây dựng thực hiện, chúng... giải pháp tốt cho việc hỗ trợ tổng hợp theo dõi sĩ số học sinh trường học “Chương trình excel : Sổ theo dõi học sinh nghỉ học? ?? đơn gian dễ sử dụng dễ thao tác phù hợp với đối tượng học sinh giáo... theo dõi học sinh nghỉ học? ?? để phát triển ý tưởng 5.Tổ chức nghiên cứu: a) Đối tượng nghiên cứu: Dự án thuộc lĩnh vực: Phần mềm hệ thống; Thuật toán; An ninh máy tính; Cơ sở liệu b) Phạm vi nghiên