Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 13 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
13
Dung lượng
702 KB
Nội dung
SỞ GIÁO DỤC VÀ ĐÀO TẠO THANH HOÁ TRƯỜNG THPT YÊN ĐỊNH SÁNG KIẾN KINH NGHIỆM SỬDỤNGMỘTSỐMÔPHỎNGNHẰMNÂNGCAOHIỆUQUẢDẠYVÀHỌCBÀITOÁNVÀTHUẬTTOÁN Người thực hiện: Lê Văn Thịnh Chức vụ: Giáo viên SKKN thuộc lĩnh mực (môn): Tin học THANH HOÁ NĂM 2016 MỤC LỤC A-MỞ ĐẦU I LÍ DO CHỌN ĐỀ TÀI II MỤC ĐÍCH NGHIÊN CỨU .3 III ĐỐI TƯỢNG NGHIÊN CỨU IV PHƯƠNG PHÁP NGHIÊN CỨU .3 B-NỘI DUNG .4 I CƠ SỞ LÍ LUẬN II THỰC TRẠNG VẤN ĐỀ III GIẢI PHÁP GIẢI QUYẾT VẤN ĐỀ Tìm giá trị lớn dãysố nguyên Kiểm tra tính nguyên tố số nguyên dương Sắp xếp tráo đổi Tìm kiếm .8 Mộtsốtoán khác .10 IV HIỆUQUẢ 11 C-KẾT LUẬN VÀ KIẾN NGHỊ .12 I KẾT LUẬN 12 II KIẾN NGHỊ 12 Trang A-MỞ ĐẦU I LÍ DO CHỌN ĐỀ TÀI Qua thực tế việc dạyhọc tin học trường THPT Yên Định nay, thấy nhiều học sinh ngại học phần “Bài toánthuật toán- (Bài 4- Tin học 10)” Nguyên nhân nội dung phần trìu tượng, logic, đòi hỏi tính vận dụng cao, mà phần mô thực thuậttoán thường dài khó diễn đạt Hậu là, có nhiều học sinh tìm cách học thuộc lòng thuậttoán chán nản, buông xuôi Vì vậy, hiệu việc dạyhọc phần “Bài toánthuật toán” thường không cao Từ thực tế trên, qua trình giảng dạy trường THPT Yên Định nghiên cứu số tài liệu tham khảo, xin trình bày kinh nghiệm phương pháp dạyhọc phần “Bài toánthuật toán” với đề tài “SỬ DỤNGMỘTSỐMÔPHỎNGNHẰMNÂNGCAOHIỆUQUẢDẠYVÀHỌCBÀITOÁNVÀTHUẬT TOÁN” làm sáng kiến kinh nghiệm với mong muốn đóng góp phần công sức nhỏ bé thân giúp cho học sinh học tốt phần “Bài toánthuật toán” để từ em yên thích học tốt môn tin học trường THPT II MỤC ĐÍCH NGHIÊN CỨU - Sửdụngmô giúp nângcaohiệudạyhọc phần “Bài toánthuậttoán (Bài 4- Tin học 10)”; - Giúp thân hiểu thêm thuậttoán việc môthuậttoán III ĐỐI TƯỢNG NGHIÊN CỨU - Thuậttoán biểu diễn thuật toán; - Phần mềm mô Crocodile ICT Macromedia Flash; - Học sinh khối 10 năm học 2015-2016 trường THPT Yên Định IV PHƯƠNG PHÁP NGHIÊN CỨU - Qua thực tiễn việc dạyhọc trường THPT Yên Định 2; - Tham khảo tài liệu: sách giáo khoa tin học 10, sách giáo viên tin học 10, viết tư liệu mạng Internet, đặc biệt viết tài liệu đổi phương pháp dạyhọc môn tin học; - Tham khảo ý kiến đồng nghiệp; - Lấy ý kiến từ phía học sinh; - Kết hợp vận dụng sáng kiến vào giảng dạy lớp; - Đánh giá, rút kinh nghiệm sau dạy có vận dụng sáng kiến để có điều chỉnh hợp lí Trang B-NỘI DUNG I CƠ SỞ LÍ LUẬN Đảng Nhà nước ta nhận thấy tầm quan trọng ngành Tin học đưa môn học vào giảng dạy trường phổ thông môn khoa học khác năm học 2006-2007 Chỉ thị số 55/2008/CT- BGTĐT ngày 30/9/2008 Bộ trưởng Bộ GDĐT tăng cường giảng dạy, đào tạo ứng dụng công nghệ thông tin ngành giáo dục Trong bối cảnh toàn ngành Giáo dục Đào tạo nỗ lực đổi phương pháp dạyhọc theo hướng phát huy tính tích cực chủ động học sinh hoạt động học tập Điều 24.2 Luật giáo dục nêu rõ : “Phương pháp giáo dục phổ thông phải phát huy tính tích cực, tự giác, chủ động, sáng tạo học sinh, phù hợp với đặc điểm lớp học, môn học; bồi dưỡng phương pháp tự học, rèn luyện kỹ vận dụng kiến thức vào thực tiễn, tác động đến tình cảm, đem lại niềm vui, hứng thú học tập cho học sinh” Như vậy, định hướng đổi phương pháp dạyhọc khẳng định, không vấn đề tranh luận Cốt lõi việc đổi phương pháp dạyhọc trường phổ thông giúp học sinh hướng tới việc học tập chủ động, chống lại thói quen học tập thụ động Với số nội dung đề tài này, học sinh hiểu hơn, tự học, tự rèn luyện thông quamôthuậttoán với toán cụ thể II THỰC TRẠNG VẤN ĐỀ Qua thực tế giảng dạy trường THPT Yên Định năm qua, thân gặp nhiều khó khăn truyền đạt nội dung phần “Bài toánthuậttoán (Bài 4- Tin học 10)” Bên cạnh đó, có nhiều học sinh cho nôi dung khó hiểu, khó vận dụngHọc sinh thường gặp khó khăn vận dụnghọc để giải toán khác Tuy nhiên có số lượng không nhỏ học sinh yêu thích môn tin học đam mê học nội dung Trang III GIẢI PHÁP GIẢI QUYẾT VẤN ĐỀ Tìm giá trị lớn dãysố nguyên * Bài toán: Cho dãysố gồm N số nguyên a 1; a2; …;aN Hãy tìm giá trị lớn dãysố * Môthuậttoán phần mềm Crocodile ICT 6.05: * Môthuậttoán phần mềm Macromedia Flash 8.0: Trang * Mộtsố test tiêu biểu: - Dãysố có phần tử Ví dụ: Dãy gồm số: - Dãysố có phần tử lớn Ví dụ: Dãy gồm số: 10; 9; 15; 21; - Dãysố có nhiều phần tử lớn Ví dụ: Dãy gồm số: 7; 9; 5; Kiểm tra tính nguyên tố số nguyên dương * Bài toán: Cho số nguyên dương N Hãy kiểm tra tính nguyên tố N * Môthuậttoán phần mềm Crocodile ICT 6.05: * Môthuậttoán phần mềm Macromedia Flash 8.0: Trang * Mộtsố test tiêu biểu: - Với N=1 - Với N số nguyên tố Ví dụ: N=2; N=3; N=17 - Với N >1 không số nguyên tố Ví dụ: N=10 Sắp xếp tráo đổi * Bài toán: Cho dãy A gồm N số nguyên: a1; a2; ; aN Hãy xếp dãysố thành dãy không giảm * Môthuậttoán phần mềm Crocodile ICT 6.05: Trang * Môthuậttoán phần mềm Macromedia Flash 8.0: * Mộtsố test tiêu biểu: - Dãy A có phần tử Ví dụ: Dãy A: 10 - Dãy A gồm nhiều phần tử đôi khác Ví dụ: Dãy A gồm 10 phần tử: 10; 9; 15; 21; 8; 7; 12; 11; 20; 17 - Dãy A gồm nhiều phần tử có phần tử Ví dụ: Dãy A gồm 10 phần tử: 12; 9; 12; 21; 8; 7; 12; 11; 20; Tìm kiếm * Bài toán: Cho dãy A gồm N số nguyên khác nhau: a1; a2; ; aN số nguyên k Cần cho biết có hay không số i (1 ≤ i ≤ N ) mà = k Nếu có cho biết số * Môthuậttoán phần mềm Crocodile ICT 6.05: Trang * Môthuậttoán phần mềm Macromedia Flash 8.0: * Mộtsố test tiêu biểu: - Dãy A không số i (1 ≤ i ≤ N ) mà = k Ví dụ: Dãy A gồm phần tử: 9; 10; 15; 6; 15; 7; 3; 11 k=20 Trang - Dãy A có số i (1 ≤ i ≤ N ) mà = k Ví dụ: Dãy A gồm phần tử: 9; 10; 15; 6; 15; 7; 3; 11 k=7 - Dãy A có nhiều số i (1 ≤ i ≤ N ) mà = k Ví dụ: Dãy A gồm phần tử: 9; 10; 15; 6; 15; 7; 3; 11 k=15 Mộtsốtoán khác * Bàitoán tìm ước chung lớn hai số nguyên dương Bài toán: Cho hai số nguyên dương M N Hãy tìm ước chung lớn hai số cho Các test tiêu biểu: - Trường hợp M=N Ví dụ: M=N=5 - Trường hợp M ≠ N có ước chung lớn > Ví dụ: M=6 N=8 - Trường hợp M ≠ N có ước chung lớn Ví dụ: M=11 N=8 * Bàitoán tìm bội chung nhỏ hai số nguyên dương Bài toán: Cho hai số nguyên dương M N Hãy tìm bội chung nhỏ hai số cho Các test tiêu biểu: - Trường hợp M=N Ví dụ: M=N=5 - Trường hợp M ≠ N có bội chung nhỏ tích M N Ví dụ: M=11 N=8 - Trường hợp M ≠ N có bội chung nhỏ nhỏ tích M N Ví dụ: M=6 N=8 * Bàitoán tìm nghiệm phương trình bậc hai Bài toán: Cho giá trị hệ số a; b; c phương trình bậc hai: ax + bx + c = , với a ≠ Cần biết phương trình bậc hai có nghiệm hay vô nghiệm Nếu có nghiệm đưa giá trị nghiệm Các test tiêu biểu: - Trường hợp phương trình vô nghiệm Ví dụ: a = 1; b = 2; c = - Trường hợp phương trình có nghiệm kép Ví dụ: a = 1; b = -2; c = - Trường hợp phương trình có nghiệm phân biệt Ví dụ: a =1; b =2; c = -3 * Bàitoán tính lũy thừa am Bài toán: Hãy tính lũy thừa am, với a số thực m số tự nhiên Các test tiêu biểu: - Trường hợp m=0 Ví dụ: a = 1; m=0 - Trường hợp m ≠ Ví dụ: a = 3; m=4 Trang 10 * Bàitoán đếm số chữ sốsố tự nhiên n Bài toán: Cho số tự nhiên n Hãy cho biết số n có chữ số Các test tiêu biểu: Giáo viên giải thích thêm exp(i*ln(10)) hàm dùng để tính 10 i (mười mũ i) - Trường hợp n số có chữ số Ví dụ: n = 1; n=0 - Trường hợp n số có nhiều chữ số Ví dụ: n = 10; n=12345 * Bàitoán tìm kiếm nhị phân Bài toán: Cho dãy A gồm N số nguyên xếp không tăng: a 1; a2; ; aN số nguyên k Hãy tìm phần tử có giá trị k dãy A Các test tiêu biểu: - Trường hợp dãy A phần tử có giá trị k Ví dụ: Dãy A gồm phần tử: 3; 6; 7; 7; 9; 11; 13; 15 k=20 - Trường hợp A có phần tử có giá trị k khoảng dãy Ví dụ: Dãy A gồm phần tử: 3; 6; 7; 7; 9; 11; 13; 15 k=9 - Trường hợp A có phần tử có giá trị k khoảng đầu dãy Ví dụ: Dãy A gồm phần tử: 3; 6; 7; 7; 9; 11; 13; 15 k=13 IV HIỆUQUẢ Sau thời gian tìm hiểu, nghiên cứu vận dụng sáng kiến vào dạyhọc khối lớp 10 năm học 2015-2016 kết nhận khả quan Các dạy có ứng dụng sáng kiến tạo hứng thú học tập, nângcao chất lượng học cho học sinh đồng nghiệp đánh giá cao tính hiệu thực tiễn đề tài So sánh điểm kiểm tra tiết sau học xong 4- tin học 10 (tiết 16) lớp khối 10 trường THPT Yên Định cụ thể qua năm học 2014-2015 (chưa vận dụng sáng kiến) năm học 2015-2016 (đã vận dụng sáng kiến) cho thấy: Lớp Sĩ số Chưa vận dụng sáng kiến Giỏi Khá T.bình Yếu Lớp Sĩ số Đã vận dụng sáng kiến Giỏi Khá T.bình Yếu C1 45 19 17 A1 44 24 16 C2 45 12 18 15 A2 42 16 15 11 C3 46 10 20 15 A3 42 13 17 12 Trang 11 C-KẾT LUẬN VÀ KIẾN NGHỊ I KẾT LUẬN Bàitoánthuậttoán nội dung giáo viên không dễ để truyền đạt cho học sinh Vì nội dung khó, đòi hỏi tính tập trung tư logic, trừu tượng người học Bên cạnh đó, học sinh thường cho môn học phụ nên em thường không đầu tư thời gian suy nghĩ để học tập môn Tuy mộ nội dung mà nhiều học sinh cho khó, với học sinh yêu thích môn học chịu khó đầu tư thời gian suy nghĩ, học tập lại nội dung hay hứng thú học tập Trong điều kiện nay, nhà trường có đủ điều kiện để môn tin học nói riêng môn khác nói chung ứng dụng công nghệ thông tin vào dạyhọc nên áp dụng đề tài vào việc dạyhọc phạm vi rộng rãi Tuy nhiên, theo để sửdụng đề tài có hiệu năm học tới cần lưu ý số điểm sau đây: - Học sinh cần chuẩn bị trước giáo viên cần chuẩn bị nội dung cách cẩn thận, phù hợp với lực học sinh, đảm bảo đa sốhọc sinh hiểu em có hứng thú học tập; - Giáo viên phải kiểm tra đánh giá cách thường xuyên để có điều chỉnh tiết học sau cho hiệuhọc tập học sinh cao nhất; - Giáo viên nên lựa chọn thêm sốthuậttoán khác để giới thiệu nhằm tăng tính tò mò, ham họchọc sinh; - Giáo viên nên dành nhiều thời gian để học sinh tự biểu diễn thuậttoán cho toán tương tự với toán mà giáo viên trình bày II KIẾN NGHỊ Qua thực tiễn giảng dạy khối lớp 10 năm học 2015-2016 nhận thấy: Việc ứng dụngmô vào giảng dạy đem lại kết cao dạy, đa sốhọc sinh hiểu bài, có hứng thú học tập Tuy vậy, để việc ứng dụng đề tài vào việc dạyhọc tốt có số kiến nghị, đề xuất sau: - Nhà trường cần tạo điều kiện cho giáo viên vật chất tinh thần để giáo viên thực dạy giáo án điện tử ứng dụng công nghệ thông tin dạyhọc thuận lợi hơn; - Các đồng nghiệp có ứng dụng sáng kiến năm học tới mạnh dạn góp ý kiến bổ sung để tác giả hoàn thiện đề tài hơn; - Các đồng chí hội đồng khoa học cấp có góp ý rõ ràng, chân thành để đề tài sáng kiến hoàn thiện ứng dụng rộng rãi năm học Trang 12 Trên thực tế, việc ứng dụng sáng kiến phạm vi hẹp chưa nhiều, chưa thể đánh giá toàn diện xác tất ưu điểm hạn chế việc ứng dụng sáng kiến dạyhọc Vì vậy, mong nhận động viên lời góp ý chân thành từ thầy cô, đồng nghiệp để sáng kiến ngày hoàn thiện Tôi xin chân thành cảm ơn! XÁC NHẬN CỦA THỦ TRƯỞNG ĐƠN VỊ Thanh Hóa, ngày 15 tháng 05 năm 2016 Tôi xin cam đoan SKKN viết, không chép nội dung người khác (Ký ghi rõ họ tên) Lê Văn Thịnh Trang 13 ... MỘT SỐ MÔ PHỎNG NHẰM NÂNG CAO HIỆU QUẢ DẠY VÀ HỌC BÀI TOÁN VÀ THUẬT TOÁN” làm sáng kiến kinh nghiệm với mong muốn đóng góp phần công sức nhỏ bé thân giúp cho học sinh học tốt phần Bài toán thuật. .. toán để từ em yên thích học tốt môn tin học trường THPT II MỤC ĐÍCH NGHIÊN CỨU - Sử dụng mô giúp nâng cao hiệu dạy học phần Bài toán thuật toán (Bài 4- Tin học 10)”; - Giúp thân hiểu thêm thuật. .. giảng dạy khối lớp 10 năm học 2015-2016 nhận thấy: Việc ứng dụng mô vào giảng dạy đem lại kết cao dạy, đa số học sinh hiểu bài, có hứng thú học tập Tuy vậy, để việc ứng dụng đề tài vào việc dạy học