skkn sử DỤNG KIẾN THỨC LIÊN môn NHẰM tạo HỨNG THÚ CHO học SINH để GIẢNG dạy CTC TIN học 11

27 253 0
skkn sử DỤNG KIẾN THỨC LIÊN môn NHẰM tạo HỨNG THÚ CHO học SINH để GIẢNG dạy CTC TIN học 11

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

SỬ DỤNG KIẾN THỨC LIÊN MÔN NHẰM TẠO HỨNG THÚ CHO HỌC SINH ĐỂ GIẢNG DẠY CTC TIN HỌC 11 SỞ GIÁO DỤC VÀ ĐÀO TẠO ĐỒNG NAI TRƯỜNG THPT KIỆM TÂN Mã số: (Do HĐKH Sở GD&ĐT ghi) SÁNG KIẾN KINH NGHIỆM SỬ DỤNG KIẾN THỨC LIÊN MÔN NHẰM TẠO HỨNG THÚ CHO HỌC SINH ĐỂ GIẢNG DẠY CHƯƠNG TRÌNH CON TIN HỌC 11 Người thực hiện: TRƯƠNG TIẾN VỤ Lĩnh vực nghiên cứu: - Quản lý giáo dục - Phương pháp dạy học môn: TIN HỌC - Lĩnh vực khác:    Có đính kèm: Các sản phẩm khơng thể in SKKN  Mơ hình  Đĩa CD (DVD)  Phim ảnh  Hiện vật khác (các phim, ảnh, sản phẩm phần mềm) Năm học: 2016 - 2017 GIÁO VIÊN: TRƯƠNG TIẾN VỤ SỬ DỤNG KIẾN THỨC LIÊN MÔN NHẰM TẠO HỨNG THÚ CHO HỌC SINH ĐỂ GIẢNG DẠY CTC TIN HỌC 11 BM02-LLKHSKKN SƠ LƯỢC LÝ LỊCH KHOA HỌC –––––––––––––––––– I THÔNG TIN CHUNG VỀ CÁ NHÂN Họ tên: TRƯƠNG TIẾN VỤ Ngày, tháng, năm sinh: 20/07/1986 Giới tính: Nam Địa chỉ: Ấp Dốc Mơ – Xã Gia Tân – Huyện Thống Nhất – Tỉnh Đồng Nai Điện thoại: 0965353634 Email: Tienvu.kiemtan@gmail.com Chức vụ: Tổ Phó chun mơn tổ Lý - Tin Nhiệm vụ giao (quản lý, đồn thể, cơng việc hành chính, cơng việc chun môn, giảng dạy môn, lớp, chủ nhiệm lớp,…): giảng dạy môn tin học Đơn vị công tác: Trường THPT KIỆM TÂN II TRÌNH ĐỘ ĐÀO TẠO - Học vị (trình độ chun mơn, nghiệp vụ) cao nhất: CỬ NHÂN SƯ PHẠM - Năm nhận bằng: 2009 - Trường đào tạo: ĐHSP – ĐH Huế - Chuyên môn đào tạo: Sư Phạm Tin Học III KINH NGHIỆM KHOA HỌC - Lĩnh vực chun mơn có kinh nghiệm: Tin học - Số năm có kinh nghiệm: năm - Các sáng kiến kinh nghiệm năm gần đây: + Sử dụng sơ đồ tư để nâng cao hiệu dạy học tin học lớp 11 phần ôn tập chương III: Cấu trúc rẽ nhánh lặp + Ứng dụng phần mềm ActivInspire tạo trị chơi chữ nhằm củng cố kiến thức 12: Kiểu Xâu - Tin học 11 + Sử dụng sơ đồ tư phần mềm crocodile ict hỗ trợ giảng dạy 4: toán thuật toán – Tin học 10 GIÁO VIÊN: TRƯƠNG TIẾN VỤ SỬ DỤNG KIẾN THỨC LIÊN MÔN NHẰM TẠO HỨNG THÚ CHO HỌC SINH ĐỂ GIẢNG DẠY CTC TIN HỌC 11 MỤC LỤC I LÍ DO CHỌN ĐỀ TÀI .4 II CƠ SỞ LÝ LUẬN VÀ THỰC TIỄN Cơ sở lý luận khoa học 1.1 CHƯƠNG TRÌNH CON (CTC) 1.2 Dạy học tích hợp liên mơn 1.2.1 Khái niệm dạy học tích hợp liên môn 1.2.2 Ưu điểm việc dạy học tích hợp liên mơn Cơ sở thực tiễn III TỔ CHỨC THỰC HIỆN CÁC GIẢI PHÁP Phạm vi đối tượng nghiên cứu 2.1.2 Cấu trúc CTC: a Thủ tục (procedure) 10 b Hàm (function) 12 2.2.Hệ thống tập tích hợp liên mơn 13 2.2.1 Bài tập CTC đơn giản 13 Bài 1/59 SGK Hình học 10 13 Bài 4/59 SGK Hình học 10 .14 Bài 6/59 SGK Hình học 10 15 Bài 8/10 SGK Vật lí 11 17 Bài 9/29 SGK Vật lí 11 18 Bài 13/45 SGK Vật lí 11 19 Bài 14/45 SGK Vật lí 11 19 Bài 15/45 SGK Vật lí 11 19 2.2.2 Bài tập CTC sử dụng cấu trúc rẽ nhánh lặp 20 Bài 3/39sgk – Đại số 10 20 Bài 2/92 SGK Đại số 11 21 IV HIỆU QUẢ CỦA ĐỀ TÀI 23 V ĐỀ XUẤT, KHUYẾN NGHỊ KHẢ NĂNG ÁP DỤNG .24 DANH MỤC CHỮ CÁI VIẾT TẮT 26 GIÁO VIÊN: TRƯƠNG TIẾN VỤ SỬ DỤNG KIẾN THỨC LIÊN MÔN NHẰM TẠO HỨNG THÚ CHO HỌC SINH ĐỂ GIẢNG DẠY CTC TIN HỌC 11 SỬ DỤNG KIẾN THỨC LIÊN MÔN NHẰM TẠO HỨNG THÚ CHO HỌC SINH ĐỂ GIẢNG DẠY CHƯƠNG TRÌNH CON TIN HỌC 11 I LÍ DO CHỌN ĐỀ TÀI Dạy học tích hợp hay dạy học theo chủ đề (thematic instruction) cách tiếp cận giảng dạy liên ngành, theo nội dung giảng dạy trình bày theo đề tài chủ đề Mỗi đề tài chủ đề trình bày thành nhiều học nhỏ để người học có thời gian hiểu rõ phát triển mối liên hệ với họ biết trân trọng Cách tiếp cận tích hợp kiến thức từ nhiều ngành học khuyến khích người học tìm hiểu sâu chủ đề, tìm đọc tài liệu từ nhiều nguồn tham gia vào nhiều hoạt động khác Việc sử dụng nhiều nguồn thông tin khuyến khích người học tham gia vào việc chuẩn bị học, tài liệu tư tích cực sâu cách học truyền thống với nguồn tài liệu Kết họ hiểu rõ cảm thấy tự tin việc học Bộ mơn Tin học THPT thường học sinh quan tâm, u thích khơng thuộc tổ hợp môn thi ĐH Nhất Tin học lớp 11, nội dung kiến thức cần nhiều tư sâu khả sáng tạo Mặt khác tin học 11 không tin học 10, 12 chương trình ứng dụng, dễ hiểu, dễ vận dụng, dễ hình dung Tin học 11 thường ứng dụng dễ thấy khó tiếp cận, khó gần gũi em học sinh Học sinh học CTC làm việc với CTC giúp em rèn luyện kỹ làm việc nhóm tư lập trình hướng đối tượng sau Thực tế trình giảng dạy trường THPT Kiệm Tân: Việc giảng dạy truyền đạt môn Tin học 11 nói chung Chương VI: CTC lập trình có cấu trúc nói riêng, giáo viên gặp khơng khó khăn giảng dạy, học sinh, em đa số khơng hiểu, khó tiếp thu, không hứng thú với môn tin học CTC Xuất phát từ lí trên, tơi mạnh dạn chia sẻ kinh nghiệm đề tài: “SỬ DỤNG KIẾN THỨC LIÊN MÔN NHẰM TẠO HỨNG THÚ CHO HỌC SINH ĐỂ GIẢNG DẠY CHƯƠNG TRÌNH CON TIN HỌC 11” GIÁO VIÊN: TRƯƠNG TIẾN VỤ SỬ DỤNG KIẾN THỨC LIÊN MÔN NHẰM TẠO HỨNG THÚ CHO HỌC SINH ĐỂ GIẢNG DẠY CTC TIN HỌC 11 II CƠ SỞ LÝ LUẬN VÀ THỰC TIỄN Cơ sở lý luận khoa học 1.1 CHƯƠNG TRÌNH CON (CTC) Trong khoa học máy tính, CTC (subprogram) hay subroutine đoạn chương trình đóng gói thành đơn vị trình, thực số tác vụ cụ thể mà chương trình cần thực nhiều lần từ nhiều nơi thời gian chạy Khi chương trình cần đến tác vụ cụ thể bố trí thị gọi (call) đến CTC nhận kết có sau thực thi xong Ngay từ lúc máy tính đời kỹ thuật lập trình kiểu cấu trúc modul hóa với CTC thiết lập, củng cố phần mềm lập trình hợp ngữ Ngày ngơn ngữ bậc cao CTC diễn đạt tùy theo ngôn ngữ hàm (function), thủ tục (procedure) phương thức (method), Một số ngơn ngữ lập trình, chẳng hạn Pascal FORTRAN, phân biệt hàm (một CTC có trả giá trị) thủ tục (không trả giá trị) Các ngơn ngữ khác, ví dụ C LISP, coi hai thuật ngữ Cái tên phương thức thường dùng lập trình hướng đối tượng để gọi CTC phần đối tượng Trong chương trình, CTC phép gọi CTC khác, gọi Tuy nhiên bố trí gọi lẫn nhau, ví dụ subroutine A gọi subroutine B thân subroutine B lại có gọi subroutine A, dẫn đến lỗi bất định thực Một số ngơn ngữ có hỗ trợ phát lỗi mơi trường soạn thảo trình dịch Dẫu để tránh lỗi lập trình phải tn thủ bố trí gọi theo "mơ hình cành lá", "cành" subroutine có gọi subroutine khác, cịn "lá" subroutine khơng có lệnh gọi Kỹ thuật lập trình dẫn đến việc tổ chức chương trình kiểu cấu trúc modul hóa, tức chia chương trình thành nhiều modul hay đơn vị mà kỹ thuật điện tốn gọi subroutine, trình thực gọi chúng Nó đem lại cho người lập trình lợi ích: Thay đoạn trình giống subroutine, làm cho mã chương trình ngắn hơn, sáng sủa dễ bảo dưỡng Đưa subroutine kiểm tra vào thư viện (library) dạng văn trình dạng mã, để lập trình cần liên kết tới thư viện Những chương trình lớn thiết kế dạng cấu trúc tốt trao cho nhóm người lập trình khác lập trình, đơi th người làm thêm viết subroutine không phức tạp GIÁO VIÊN: TRƯƠNG TIẾN VỤ SỬ DỤNG KIẾN THỨC LIÊN MÔN NHẰM TẠO HỨNG THÚ CHO HỌC SINH ĐỂ GIẢNG DẠY CTC TIN HỌC 11 Do tầm quan trọng việc tổ chức chương trình kiểu cấu trúc mà từ cơng nghiệp máy tính đời, cịn phải lập trình dạng mã máy, giới chế tạo máy chăm chút nhiều đến lệnh call tổ chức CTC Nếu giải mã ngược (unassemble) mã trình thấy dày đặc lệnh call Bên cạnh subroutine thực số ngơn ngữ lập trình, kể lập trình hợp ngữ, hỗ trợ dạng CTC (trong văn trình) mà dịch thay đoạn mã chương trình, khơng tạo subroutine dạng mã thật Trong Pascal chia CTC thành loại: *) Hàm (function): CTC thực số thao tác định có giá trị trả qua tên *) Thủ tục (Procedure): CTC thực số thao tác định khơng có giá trị trả qua tên 1.2 Dạy học tích hợp liên mơn 1.2.1 Khái niệm dạy học tích hợp liên mơn Dạy học tích hợp liên mơn dạy học nội dung kiến thức liên quan đến hai hay nhiều mơn học "Tích hợp" nói đến phương pháp mục tiêu hoạt động dạy học cịn "liên mơn" đề cập tới nội dung dạy học Đã dạy học "tích hợp" chắn phải dạy kiến thức "liên môn" ngược lại, để đảm bảo hiệu dạy liên mơn phải cách hướng tới mục tiêu tích hợp Ở mức độ thấp dạy học tích hợp lồng ghép nội dung giáo dục có liên quan vào q trình dạy học mơn học như: lồng ghép giáo dục đạo đức, lối sống; giáo dục pháp luật; giáo dục chủ quyền quốc gia biên giới, biển, đảo; giáo dục sử dụng lượng tiết kiệm hiệu quả, bảo vệ mơi trường, an tồn giao thơng Mức độ tích hợp cao phải xử lí nội dung kiến thức mối liên quan với nhau, bảo đảm cho học sinh vận dụng tổng hợp kiến thức cách hợp lí để giải vấn đề học tập, sống, đồng thời tránh việc học sinh phải học lại nhiều lần nội dung kiến thức mơn học khác Chủ đề tích hợp liên mơn chủ đề có nội dung kiến thức liên quan đến hai hay nhiều môn học, thể ứng dụng chúng tượng, trình tự nhiên hay xã hội Ví dụ: Kiến thức lập trình để giải tốn Vật lý, Tốn học; kiến thức Vật lí Công nghệ động cơ, máy phát điện; kiến thức Vật lí Hóa học nguồn điện hóa học; kiến thức Lịch sử Địa lí GIÁO VIÊN: TRƯƠNG TIẾN VỤ SỬ DỤNG KIẾN THỨC LIÊN MÔN NHẰM TẠO HỨNG THÚ CHO HỌC SINH ĐỂ GIẢNG DẠY CTC TIN HỌC 11 chủ quyền biển, đảo; kiến thức Ngữ văn Giáo dục Công dân giáo dục đạo đức, lối sống… 1.2.2 Ưu điểm việc dạy học tích hợp liên mơn Đối với học sinh, trước hết, chủ đề liên mơn, tích hợp có tính thực tiễn nên sinh động, hấp dẫn, có ưu việc tạo động cơ, hứng thú học tập cho học sinh Học chủ đề tích hợp, liên môn, học sinh tăng cường vận dụng kiến thức tổng hợp vào giải tình thực tiễn, phải ghi nhớ kiến thức cách máy móc Điều quan trọng chủ đề tích hợp, liên môn giúp cho học sinh học lại nhiều lần nội dung kiến thức môn học khác nhau, vừa gây tải, nhàm chán, vừa khơng có hiểu biết tổng qt khả ứng dụng kiến thức tổng hợp vào thực tiễn Đối với giáo viên ban đầu có chút khó khăn việc phải tìm hiểu sâu kiến thức thuộc môn học khác Tuy nhiên khó khăn bước đầu khắc phục dễ dàng hai lý do: Một là, q trình dạy học mơn học mình, giáo viên thường xuyên phải dạy kiến thức có liên quan đến mơn học khác có am hiểu kiến thức liên mơn đó; Hai là, với việc đổi phương pháp dạy học nay, vai trò giáo viên khơng cịn người truyền thụ kiến thức mà người tổ chức, kiểm tra, định hướng hoạt động học học sinh lớp học; vậy, giáo viên mơn liên quan có điều kiện chủ động phối hợp, hỗ trợ dạy học Như vậy, dạy học theo chủ đề liên môn giảm tải cho giáo viên việc dạy kiến thức liên mơn mơn học mà cịn có tác dụng bồi dưỡng, nâng cao kiến thức kĩ sư phạm cho giáo viên, góp phần phát triển đội ngũ giáo viên môn thành đội ngũ giáo viên có đủ lực dạy học kiến thức liên mơn, tích hợp Thế hệ giáo viên tương lai đào tạo dạy học tích hợp, liên mơn q trình đào tạo giáo viên trường sư phạm Cơ sở thực tiễn Trong thực tế việc giảng dạy trường THPT Kiệm Tân thấy: Đặc điểm môn: Môn Tin học đến khơng cịn mơn học mẻ học sinh phổ thông, học sinh làm quen cấp học Đây thuận lợi cho học sinh, học sinh học từ đầu để làm quen với môn học Sự liên quan môn Tin học với môn học khác nhiều, học sinh phải vất vả để xem lại, tìm kiếm lại tri thức môn học khác Đặc biệt nội dung lập trình mơn học Tin học lại có liên quan nhiều đến kiến thức GIÁO VIÊN: TRƯƠNG TIẾN VỤ SỬ DỤNG KIẾN THỨC LIÊN MÔN NHẰM TẠO HỨNG THÚ CHO HỌC SINH ĐỂ GIẢNG DẠY CTC TIN HỌC 11 mơn khoa học tự nhiên Tốn, Lí, liên quan nhiều đến tư Toán học Nếu học sinh yếu tư Tốn học khó khăn lập trình Muốn giải việc giáo viên cần phải dẫn dắt học sinh tiếp cận với môn học cách tự nhiên, hào hứng thơng qua kiến thức sẵn có em môn học mà em yêu thích Giáo viên: Việc truyền đạt kiến thức lập trình niềm đam mê học lập trình nói riêng Tin học nói chung gặp nhiều thử thách nhiều giáo viên cịn chậm thư thuật tốn kiến thứ liên mơn cịn nhiều hạn chế Học sinh:Khi bước vào học phổ thơng học sinh bắt đầu định hình học theo khối để thi đại học Thời gian học chủ yếu dành cho môn học thi đại học Tốn, Lý, Hóa, Văn, Anh Tin học môn không nằm tổ hợp môn thi đại học nên thời gian để học tiết học lớp Đối với Tin học 10, 12 tính ứng dụng mơn học thực tế em dễ dàng nhìn thấy thực ln Cịn với Tin học 11 nói chung phần CTC nói riêng thuộc lĩnh vực lập trình, khó có sản phẩm để em nhìn thấy Hơn việc tư thuật toán nội dung khó em Điều dẫn đến nhiều học sinh khơng thích học môn học Từ thực tế muốn minh chứng thật rõ nét cho em nhìn thấy ứng dụng cụ thể ngơn ngữ lập trình có sử dụng CTC việc giải tập Tốn, Lí máy tính Từ em nhận việc học Tin học lập trình khơng q khó u thích mơn học III TỔ CHỨC THỰC HIỆN CÁC GIẢI PHÁP Phạm vi đối tượng nghiên cứu - Phạm vi áp dụng: Nghiên chủ đề : CTC lập trình có cấu trúc - Tin học lớp 11 Bài tập mơn Tốn 10, 11 Bài tập môn Vật lý 11 - Phạm vi khả nhân rộng: Nghiên cứu áp dụng cho chương trình tin học lớp 11 Nội dung thực 2.1 CTC 2.1.1 Các khái niệm CTC: CTC: CTC dãy lệnh mô tả số thao tác định Có thể thực (gọi lại) từ nhiều vị trí khác chương trình GIÁO VIÊN: TRƯƠNG TIẾN VỤ SỬ DỤNG KIẾN THỨC LIÊN MÔN NHẰM TẠO HỨNG THÚ CHO HỌC SINH ĐỂ GIẢNG DẠY CTC TIN HỌC 11 BIẾN TOÀN CỤC (global variable): Còn gọi biến chung, biến khai báo đầu chương trình, sử dụng bên chương trình bên CTC Biến toàn cục tồn suốt trình thực chương trình BIẾN CỤC BỘ (local variable): Còn gọi biến riêng, biến khai báo đầu CTC, sử dụng bên thân CTC bên thân CTC khác nằm bên (các CTC lồng nhau) Biến cục tồn CTC hoạt động, nghĩa biến cục cấp phát nhớ CTC gọi để thi hành, giải phóng sau CTC kết thúc THAM SỐ THỰC (actual parameter): tham số mà biến tồn cục, biểu thức giá trị số (cũng biến cục sử dụng CTC lồng nhau) mà ta dùng chúng truyền giá trị cho tham số hình thức tương ứng CTC THAM SỐ HÌNH THỨC (formal parameter): biến khai báo sau Tên CTC, dùng để nhận giá trị tham số thực truyền đến Tham số hình thức biến cục bộ, ta xem đối số hàm toán học LỜI GỌI CTC: Để CTC thi hành, ta phải có lời gọi đến CTC, lời gọi CTC thông qua tên CTC danh sách tham số tương ứng (nếu có) Các qui tắc lời gọi CTC: Trong thân chương trình thân CTC, ta gọi tới CTC trực thuộc Trong CTC, ta gọi CTC ngang cấp thiết lập trước 2.1.2 Cấu trúc CTC: Một CTC có cấu trúc chung sau: [< PHẦN KHAI BÁO>] < PHẦN THÂN> Trong đó: PHẦN ĐẦU: Khai báo tên CTC tham số hình thức có Phần bắt buộc phải có CTC PHẦN KHAI BÁO: Khai báo thư viện, biến cục Phần có khơng tùy thuộc vào CTC GIÁO VIÊN: TRƯƠNG TIẾN VỤ SỬ DỤNG KIẾN THỨC LIÊN MÔN NHẰM TẠO HỨNG THÚ CHO HỌC SINH ĐỂ GIẢNG DẠY CTC TIN HỌC 11 PHẦN THÂN: Dãy lệnh thể thao tác CTC Phần bắt buộc phải có 2.1.3 Phân loại CTC a Thủ tục (procedure) Thủ tục CTC thực số thao tác định khơng có giá trị trả thơng qua tên Thủ tục đặt tên chứa danh sách tham số hình thức (formal parameters) Các tham số phải đặt dấu ngoặc đơn ( ) Ta truy xuất thủ tục cách gọi tên thủ tục Chương trình tự động truy xuất thủ tục tên gọi thực lệnh chứa thủ tục Sau thực thủ tục xong, chương trình trở lại sau vị trí câu lệnh gọi thủ tục Có loại thủ tục: + Thủ tục không tham số + Thủ tục có tham số *) Cấu trúc thủ tục không tham số PROCEDURE < Tên thủ tục > ; [] BEGIN < lệnh nội thủ tục > END ; Ví dụ : Tìm số lớn trị số nguyên Var a,b,c :integer ; Procedure MAX; Var max: integer; Begin If a>b then max:=a else max:=b; If c>max then max:=c; Writeln(‘so lon nhat la:’,max:5); End; BEGIN Writeln(‘nhap so a,b,c:’); Readln(a,b,c); Max; Readln; END Trong chương trình trên, thủ tục max khai báo trước truy xuất, biến a, b, c gọi nhập vào chương trình biến max GIÁO VIÊN: TRƯƠNG TIẾN VỤ 10 SỬ DỤNG KIẾN THỨC LIÊN MÔN NHẰM TẠO HỨNG THÚ CHO HỌC SINH ĐỂ GIẢNG DẠY CTC TIN HỌC 11 Giaithua:=gt; End; Khi khai báo kiểu kiệu cho tham số hình thức thủ tục hàm, ta cần phải ý điểm sau: Nếu kiểu liệu tham số hình thức kiểu liệu có cấu trúc (kiểu array, string, kiểu record, ) việc khai báo kiểu liệu cho tham số hình thức nên khai báo theo cách gián tiếp, tức phải thông qua từ khóa TYPE Ví dụ : Procedure Xuat1(hoten : string[25]); Procedure Xuat2(mang: array[1 10] of integer); Hai CTC Xuat1 Xuat2 bị lỗi phần khai báo kiểu liệu cho hai tham số hình thức hoten mang Để khắc phục lỗi này, ta khai báo gián tiếp kiểu liệu str25 M10 thơng qua từ khóa TYPE sau: TYPE Str25=string[25]; {Str25 kiểu chuỗi có độ dài 25} M10=Array[1 10] of integer; {M10 kiểu mảng có 10 phần tử nguyên} Tiếp đến, dùng kiểu liệu định nghĩa Str25 M10 để định kiểu cho tham số hình thức hoten mang sau: Procedure Xuat1(hoten : Str25); Procedure Xuat2(mang: M10); 2.2.Hệ thống tập tích hợp liên mơn Để thuận tiện, kích thích cho em thực viết chương trình từ kiến thức liên môn Tôi sử dụng chủ yếu tập sách giáo khoa toán vật lý lớp 10, 11 nhằm mục đích giúp em cố lại kiến thức khoa học tự nhiên sử dụng để viết chương trình giải tốn 2.2.1 Bài tập CTC đơn giản Bài 1/59 SGK Hình học 10 Cho tam giác ABC vng A, góc B =580 cạnh a = 72cm Tính góc C, cạnh b, cạnh c đường cao Thông qua giáo viên giúp học sinh ôn lại công thức lượng giác tam giác 6.vuông b=a.SinB; c=a.SinC; ha=b.SinC GIÁO VIÊN: TRƯƠNG TIẾN VỤ 13 SỬ DỤNG KIẾN THỨC LIÊN MÔN NHẰM TẠO HỨNG THÚ CHO HỌC SINH ĐỂ GIẢNG DẠY CTC TIN HỌC 11 Từ công thức lượng giác biết ta việc sử dụng câu lệnh gán chương trình tính u cầu toán Cuối in kết hình Chương trình: Chương trình cải tiến để giải Bài 1/59 SGK Hình học 10 với cạnh a góc B nhập vào từ bàn phím Bài 4/59 SGK Hình học 10 Tính diện tích S tam giác có số đo cạnh 7,9,12 Để viết chương trình giáo viên hỏi học sinh cơng thức tính diện tích tam giác thơng qua độ dài cạnh Học sinh thường hay nhớ cơng thức tính diện tích tam giác thông qua đường cao cạnh đáy công thức Heron S= p ( p − a )( p − b)( p − c ) với p nửa chu vi GIÁO VIÊN: TRƯƠNG TIẾN VỤ 14 SỬ DỤNG KIẾN THỨC LIÊN MÔN NHẰM TẠO HỨNG THÚ CHO HỌC SINH ĐỂ GIẢNG DẠY CTC TIN HỌC 11 Chương trình tính diện tích tam giác với cạnh tam giác (để đơn giản tốn tơi viết chương trình khơng kiểm tra cạnh nhập có tam giác khơng? ) Bài 6/59 SGK Hình học 10 Tam giác ABC có cạnh a=8cm; b=10cm c=13cm Tính độ dài trung tuyến AM tam giác ABC Tương tự mục tiêu thông qua học sinh học, nhớ lại kiến thức tốn học từ vận dụng viết chương trình có sử dụng CTC pascal Qua em nhìn thấy ứng dụng cụ thể ngơn ngữ lập trình việc giải tốn Cơng thức tính độ lớn trung tuyến ứng với cạnh là: 2(b + c ) − a ma2=AM2= ; 2( a + c ) − b mb2= ; 2(b + a ) − c mc2= Chương trình để giải tốn có lẽ đơn giản Tôi xin phép không viết Sau tơi xin đề xuất tốn tin lập trình tổng hợp cơng thức giải tam giác hình học 10 Đề bài: Cho tam giác ABC độ dài cạnh a nhập vào từ bàn phím Tính diện tích tam giác diện tích hình vành khăn tạo đường tròn nội, ngoại tiếp tam giác ABC GIÁO VIÊN: TRƯƠNG TIẾN VỤ 15 SỬ DỤNG KIẾN THỨC LIÊN MÔN NHẰM TẠO HỨNG THÚ CHO HỌC SINH ĐỂ GIẢNG DẠY CTC TIN HỌC 11 Khi tơi đưa tốn có nhiều học sinh u thích tốn học hứng thú, hào hứng giải máy Để giải giáo viên hỏi học sinh công thức giải tam giác học lớp 10 Đồng thời em cần nhớ tính chất đặc biệt tam giác để vận dụng vào giải toán máy GV giới thiệu lại số công thức phần giải tam giác lớp 10 em quên a.b sin c a.b.c S= ; S= R ; S= p.r Chương trình em cần khai báo biến a,biến r,d ứng với bán kính đường trịn nội, ngoại tiếp tam giác Biến Stamgiac,Svanhkhan Các công thức vận dụng Stamgiac a.a.sin C p Stamgiac= ; r = với p=3a/2; d=a3/4Stamgiac; Svanhkhan = pi.(d2-r2) Có nhiều để thực đưa chương trình có sử dụng hàm thủ tục để hs nhận thấy kết hợp hàm thủ tục để giải toán GIÁO VIÊN: TRƯƠNG TIẾN VỤ 16 SỬ DỤNG KIẾN THỨC LIÊN MÔN NHẰM TẠO HỨNG THÚ CHO HỌC SINH ĐỂ GIẢNG DẠY CTC TIN HỌC 11 Khơng giải tốn học Với mơn Vật lí có số tốn ngơn ngữ lập trình giải cách đơn giản, nhanh chóng Tơi xin gửi tới đồng nghiệp số sau: Bài 8/10 SGK Vật lí 11 Hai cầu nhỏ mang hai điện tích có độ lớn Đặt cách 10cm chân khơng tác dụng lên lực 9.10-3N Xác định điện tích hai cầu Khi giới thiệu giáo viên hỏi học sinh công thức tính lực hút hay đẩy hai điện tích điểm chân khơng gì? q1 q2 F=k r Nm 2 với k=9.109 C Đây công thức vật lí 11 em học Chắc chắn em giải mơn lí Giờ giải tốn Vật lí Pascal nào, điều tạo nhiều hứng thú cho em Sau viết chương trình xong em nhận ứng dụng Pascal mơn học khác Từ cơng thức tính F dễ dàng suy tích q 1q2=(F.r2)/k F,r,k đại lượng biết Vì hai cầu mang hai điện tích có độ lớn nên q= q1.q2 GIÁO VIÊN: TRƯƠNG TIẾN VỤ 17 SỬ DỤNG KIẾN THỨC LIÊN MÔN NHẰM TẠO HỨNG THÚ CHO HỌC SINH ĐỂ GIẢNG DẠY CTC TIN HỌC 11 Giáo viên định hướng học sinh khai báo k, biến F,r nhập vào từ bàn phím Nếu nhập vào từ bàn phím tốn phát triển với nhiều giá trị khác F r Đối với giá trị lớn, nhỏ giáo viên hướng dẫn em viết dạng dấu phẩy động quy định ngơn ngữ lập trình ví dụ sau: 5.1012=5E+12, 1,6.10-19= 1.6E-19 Chương trình: Bài 9/29 SGK Vật lí 11 Tính cơng mà lực điện tác dụng lên Electron sinh chuyển động từ M đến N Biết hiệu điện UMN=50v Viết chương trình thực yêu cầu Để viết chương trình cho khơng khó Vấn đề học sinh cần nhớ cơng thức tính hiệu điện hai điểm M N Hiệu điện hai điểm M,N tỉ số công mà lực điện tác dụng vật mang điện tích chuyển động từ M đến N với điện tích vật Ở vật mang điện tích Electron, có q=1,6.10-19(c) AMN UMN = q Từ suy AMN=UMN.q Chương trình: GIÁO VIÊN: TRƯƠNG TIẾN VỤ 18 SỬ DỤNG KIẾN THỨC LIÊN MÔN NHẰM TẠO HỨNG THÚ CHO HỌC SINH ĐỂ GIẢNG DẠY CTC TIN HỌC 11 Bài 13/45 SGK Vật lí 11 Một điện lượng 6,0mc dịch chuyển qua tiết diện thẳng dây dẫn khoảng thời gian 2,0s Viết chương trình tính cường độ dịng điện chạy qua dây dẫn Với học sinh cần nêu cơng thức tính cường độ dịng điện chạy q qua dây dẫn I = t Để đơn vị cường độ dịng điện Ampe điện lượng phải đổi đơn vị culong Giáo viên hỏi 1mc c? (1mc=10-3c) Khi biết cơng thức lí việc viết chương trình máy trở nên đơn giản, dễ dàng, tơi xin phép khơng đưa chương trình Qua việc giải toán học sinh thấy học lập trình khơng khó nắm vững cách hoạt động máy tính thực chương trình Cũng tương tự tơi xin đề xuất số tập vật lí giải dễ dàng lập trình máy sau: Bài 14/45 SGK Vật lí 11 Trong khoảng thời gian đóng cơng tắc để chạy tử lạnh cường độ dịng điện trung bình đo 6A Khoảng thời gian đóng cơng tắc 0,50s Viết chương trình tính điện lượng dịch chuyển qua tiết diện thẳng dây dẫn nối với động tủ lạnh Để viết chương trình học sinh việc vận dụng cơng thức tính cường độ dịng điện chạy qua dây dẫn trên, đưa công thức tính q=I.t với I, t ta nhập từ bàn phím Bài 15/45 SGK Vật lí 11 GIÁO VIÊN: TRƯƠNG TIẾN VỤ 19 SỬ DỤNG KIẾN THỨC LIÊN MÔN NHẰM TẠO HỨNG THÚ CHO HỌC SINH ĐỂ GIẢNG DẠY CTC TIN HỌC 11 Suất điện động pin 1,5v Tính cơng lực lạ dịch chuyển điện tích +2c từ cực âm tới cực dương bên nguồn điện Viết chương trình thực yêu cầu Bài dễ dàng viết chương trình em nhớ cơng thức tính suất điện động nguồn điện ε= A q suy A= ε q Nếu em chưa nhớ giáo viên chủ động nhắc lại cho học sinh 2.2.2 Bài tập CTC sử dụng cấu trúc rẽ nhánh lặp Bài 3/39sgk – Đại số 10 Các em giải tốn sau máy tính thơng qua ngơn ngữ lập trình Pascal Cho hàm số y = 3x2 -2x + Các điểm sau có thuộc đồ thị hàm số khơng? Thơng báo kết hình? a M(-1,6) b N(1,1) c P(0,1) Tôi đưa giúp em vận dụng cấu trúc If Then Đồng thời học sinh nhớ lại tính chất điểm thuộc hàm số Từ kiến thức em học tốn học em dễ dàng vận dụng lập trình Nếu tọa độ điểm (x,y) thỏa mãn phương trình hàm số cho thơng báo điểm thuộc đồ thị cịn khơng thơng báo điểm khơng thuộc đồ thị Chương trình: Từ giáo viên phát triển cho học sinh nhìn thấy ứng dụng tin học mơn tốn Đối với hàm số khác ta kiểm tra điểm có thuộc đồ thị cho hay không? GIÁO VIÊN: TRƯƠNG TIẾN VỤ 20 SỬ DỤNG KIẾN THỨC LIÊN MÔN NHẰM TẠO HỨNG THÚ CHO HỌC SINH ĐỂ GIẢNG DẠY CTC TIN HỌC 11 Chương trình kiểm tra điểm có thuộc đồ thị hay không cách sử dụng thủ tục nhap hàm kiểm tra ok Program Hamso; Var y1,x1:integer; kt:char; a,b,c: integer; procedure Nhap; begin writeln('nhap he so a,b,c cua thi:'); readln(a,b,c); end; function ok(x,y:integer):boolean; begin ok:=false; if y=a*x*x+b*x+c then ok:=true; end; Begin nhap; kt:='C'; while upcase(kt)='C' begin Writeln('Nhap vao toa diem can kiem tra '); Writeln(' x= ');readln(x1); Writeln(' y= ');readln(y1); If ok(x1,y1)=true then Write(' Diem co toa (',x1,',',y1,') thuoc thi ham so') Else Write(' Diem co toa (',x1,',',y1,') khong thuoc thi ham so'); writeln('ban co muon kiem tra nua ko:c/k'); readln(kt); end; End Bài 2/92 SGK Đại số 11 Cho dãy số (Un) biết U1= -1; Un+1= Un +3 với n>=1 Viết chương trình in số hạng đầu dãy số Với việc giới thiệu toán này, học sinh vừa tiếp cận khái niệm, tính chất dãy số toán học nên em dễ dàng hiểu yêu cầu toán Từ kiến thức em biết hướng em đến câu hỏi Trong Tin học máy tính giải tốn nào? Đề cho biết số hạng đầu dãy số cơng thức tính U n Ta dùng vịng lặp For While để tính số hạng dãy số thông qua công thức tính Un+1=Un+3 Sau lần lặp ta tính in số hạng GIÁO VIÊN: TRƯƠNG TIẾN VỤ 21 SỬ DỤNG KIẾN THỨC LIÊN MÔN NHẰM TẠO HỨNG THÚ CHO HỌC SINH ĐỂ GIẢNG DẠY CTC TIN HỌC 11 dãy số cho Đề yêu cầu in số hạng nên ta dùng vòng For duyệt từ đến số hạng đầu biết, tính từ số hạng thứ trở Giáo viên nhấn mạnh với học sinh từ vịng lặp For dễ dàng chuyển sang dùng vong lặp while.Có thể gọi hai học sinh lên viết hai dạng lặp Chương trình: Chương trình cải tiến để in số hạng đầu Bài 2/92 SGK Đại số 11 với u1 k bất kì: Với giới hạn đề tài tơi xin phép trình bày số tốn kết hợp kiến thức liên mơn Tốn học Tin học; Vật lý Tin học nhằm kích thích tính hứng thú học tập tin học em đồng thời giúp em ôn tập kiến thức Toán Lý học GIÁO VIÊN: TRƯƠNG TIẾN VỤ 22 SỬ DỤNG KIẾN THỨC LIÊN MÔN NHẰM TẠO HỨNG THÚ CHO HỌC SINH ĐỂ GIẢNG DẠY CTC TIN HỌC 11 IV HIỆU QUẢ CỦA ĐỀ TÀI Tiến trình thực đo lường kiến thức: Tôi cho em lớp Thực nghiệm 11C2 lớp Đối chứng 11C3, 11C4 vận dụng kiến thức học ôn tập để làm kiểm tra định kỳ tiết lần theo phân phối chương trình mơn Tin 11 Sau bảng điểm tổng hợp biểu đồ so sánh điểm kiểm tra lớp Thực nghiệm 11C2 lớp Đối chứng 11C3, 11C4 sau áp dụng SKKN: GIỎI KHÁ TRUNG BÌNH YẾU LỚP SL TL SL TL SL TL SL TL TỔNG 11c2 22 52.4 15 35.7 11.9 0.0 42 11c3 13 32.5 17 40.5 21.4 2.4 40 11c4 14 35.0 16 38.1 19.0 4.8 40 Biểu đồ so sánh điểm lớp Việc đổi cách thức dạy học theo chuyên đề sử dụng kiến thức liên môn giảng dạy chuyên đề CTC mà áp dụng giảng dạy lớp 11C2 năm học 2016-2017 Sau áp dụng thấy hiệu đề tài thể hiện: - Điểm 8, 9, 10 lớp thực nghiệp cao rõ rệt Lớp thực nghiệm 22 so với Lớp đối chứng 13 14 - Điểm Yếu khơng cịn GIÁO VIÊN: TRƯƠNG TIẾN VỤ 23 SỬ DỤNG KIẾN THỨC LIÊN MÔN NHẰM TẠO HỨNG THÚ CHO HỌC SINH ĐỂ GIẢNG DẠY CTC TIN HỌC 11 - Mức độ hứng thú học tập nghiên cứu lập trình tăng cao - Các em tích cực viết chương trình để giải tốn cho môn học khác V ĐỀ XUẤT, KHUYẾN NGHỊ KHẢ NĂNG ÁP DỤNG Sau áp dụng SKKN thành công có hiệu cao tơi xin đề xuất khuyến nghị sau: - Với Sở GD&ĐT Đồng Nai: Thường xuyên có buổi tập huấn giảng dạy theo chuyên đề cho giáo viên - Với trường THPT Kiệm Tân: Mua thêm số sách dạy học tích cực dạy học theo chuyên đề để giáo viên học sinh nghiên cứu tìm hiểu - Đề tài mở rộng áp dụng cho mơn học khác trường trường khác Thống Nhất, Ngày 16 tháng 04 năm 2017 Người viết Sáng Kiến Trương Tiến Vụ GIÁO VIÊN: TRƯƠNG TIẾN VỤ 24 SỬ DỤNG KIẾN THỨC LIÊN MÔN NHẰM TẠO HỨNG THÚ CHO HỌC SINH ĐỂ GIẢNG DẠY CTC TIN HỌC 11 TÀI LIỆU THAM KHẢO Hồ Sỹ Đàm (chủ biên) SGK Tin học 11,Sách Giáo Viên Tin học 11 NXB Giáo dục Lê Khắc Thành Phương pháp dạy học môn Tin học, NXB ĐH sư phạm Hà nội 2009 Nguyễn Bá Kim, Học tập hoạt động hoạt động, NXB Giáo dục 1999 Trần văn Hạo (chủ biên) SGK Hình học 10, Đại số 11 NXB Giáo dục Lương Duyên Bình, SGK Vật lý 11, NXB Giáo dục Nguồn Internet GIÁO VIÊN: TRƯƠNG TIẾN VỤ 25 SỬ DỤNG KIẾN THỨC LIÊN MÔN NHẰM TẠO HỨNG THÚ CHO HỌC SINH ĐỂ GIẢNG DẠY CTC TIN HỌC 11 DANH MỤC CHỮ CÁI VIẾT TẮT Từ viết tắt Giải nghĩa CTC CTC PPDH Phương pháp dạy học GD&ĐT Giáo dục đào tạo GV Giáo viên HS Học sinh NXB Nhà xuất SGK Sách giáo khoa SKKN Sáng kiến kinh nghiệm THPT Trung học phổ thông GIÁO VIÊN: TRƯƠNG TIẾN VỤ 26 SỬ DỤNG KIẾN THỨC LIÊN MÔN NHẰM TẠO HỨNG THÚ CHO HỌC SINH ĐỂ GIẢNG DẠY CTC TIN HỌC 11 BM04-NXĐGSKKN SỞ GD&ĐT ĐỒNG NAI Trường THPT KIỆM TÂN ––––––––––– CỘNG HOÀ XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập - Tự - Hạnh phúc –––––––––––––––––––––––– Thống Nhất, ngày tháng năm 2017 PHIẾU NHẬN XÉT, ĐÁNH GIÁ SÁNG KIẾN KINH NGHIỆM Năm học: 2016-2017 ––––––––––––––––– Tên sáng kiến kinh nghiệm: SỬ DỤNG KIẾN THỨC LIÊN MÔN NHẰM TẠO HỨNG THÚ CHO HỌC SINH ĐỂ GIẢNG DẠY CHƯƠNG TRÌNH CON TIN HỌC 11 Họ tên tác giả: Trương Tiến Vụ Chức vụ: Giáo viên Tin học Đơn vị: Trường THPT Kiệm Tân Lĩnh vực: (Đánh dấu X vào ô tương ứng, ghi rõ tên môn lĩnh vực khác) - Quản lý giáo dục  - Phương pháp dạy học môn: Tin học  - Phương pháp giáo dục  - Lĩnh vực khác:  Sáng kiến kinh nghiệm triển khai áp dụng: Tại đơn vị  Trong Ngành  Tính (Đánh dấu X vào đây) - Đề giải pháp thay hoàn tồn mới, bảo đảm tính khoa học, đắn - Đề giải pháp thay phần giải pháp có, bảo đảm tính khoa học, đắn  - Giải pháp gần áp dụng đơn vị khác chưa áp dụng đơn vị mình, tác giả tổ chức thực có hiệu cho đơn vị  Hiệu (Đánh dấu X vào ô đây) - Giải pháp thay hoàn toàn mới, thực tồn ngành có hiệu cao  - Giải pháp thay phần giải pháp có,đã thực tồn ngành có hiệu cao - Giải pháp thay hoàn toàn mới, thực đơn vị có hiệu cao  - Giải pháp thay phần giải pháp có, thực đơn vị có hiệu  - Giải pháp gần áp dụng đơn vị khác chưa áp dụng đơn vị mình, tác giả tổ chức thực có hiệu cho đơn vị  Khả áp dụng (Đánh dấu X vào dịng đây) - Cung cấp luận khoa học cho việc hoạch định đường lối, sách: Trong Tổ/Phịng/Ban  Trong quan, đơn vị, sở GD&ĐT  Trong ngành  - Đưa giải pháp khuyến nghị có khả ứng dụng thực tiễn, dễ thực dễ vào sống: Trong Tổ/Phòng/Ban  Trong quan, đơn vị, sở GD&ĐT  Trong ngành  - Đã áp dụng thực tế đạt hiệu có khả áp dụng đạt hiệu phạm vi rộng: Trong Tổ/Phòng/Ban  Trong quan, đơn vị, sở GD&ĐT  Trong ngành  Xếp loại chung: Xuất sắc  Khá  Đạt  Không xếp loại  Cá nhân viết sáng kiến kinh nghiệm cam kết chịu trách nhiệm không chép tài liệu người khác chép lại nội dung sáng kiến kinh nghiệm cũ Phiếu đánh dấu X đầy đủ tương ứng, có ký tên xác nhận tác giả người có thẩm quyền, đóng dấu đơn vị đóng kèm vào cuối sáng kiến kinh nghiệm NGƯỜI THỰC HIỆN SKKN XÁC NHẬN CỦA TỔ THỦ TRƯỞNG ĐƠN VỊ CHUYÊN MÔN GIÁO VIÊN: TRƯƠNG TIẾN VỤ 27 ... MÔN NHẰM TẠO HỨNG THÚ CHO HỌC SINH ĐỂ GIẢNG DẠY CTC TIN HỌC 11 SỬ DỤNG KIẾN THỨC LIÊN MÔN NHẰM TẠO HỨNG THÚ CHO HỌC SINH ĐỂ GIẢNG DẠY CHƯƠNG TRÌNH CON TIN HỌC 11 I LÍ DO CHỌN ĐỀ TÀI Dạy học tích... nguồn điện hóa học; kiến thức Lịch sử Địa lí GIÁO VIÊN: TRƯƠNG TIẾN VỤ SỬ DỤNG KIẾN THỨC LIÊN MÔN NHẰM TẠO HỨNG THÚ CHO HỌC SINH ĐỂ GIẢNG DẠY CTC TIN HỌC 11 chủ quyền biển, đảo; kiến thức Ngữ văn... 25 SỬ DỤNG KIẾN THỨC LIÊN MÔN NHẰM TẠO HỨNG THÚ CHO HỌC SINH ĐỂ GIẢNG DẠY CTC TIN HỌC 11 DANH MỤC CHỮ CÁI VIẾT TẮT Từ viết tắt Giải nghĩa CTC CTC PPDH Phương pháp dạy học GD&ĐT Giáo dục đào tạo

Ngày đăng: 24/02/2021, 17:28

Từ khóa liên quan

Mục lục

  • I. LÍ DO CHỌN ĐỀ TÀI

  • II. CƠ SỞ LÝ LUẬN VÀ THỰC TIỄN

    • 1. Cơ sở lý luận khoa học

      • 1.1 CHƯƠNG TRÌNH CON (CTC)

      • 1.2 Dạy học tích hợp liên môn

      • 1.2.1 Khái niệm dạy học tích hợp liên môn

      • 1.2.2 Ưu điểm của việc dạy học tích hợp liên môn

      • 2. Cơ sở thực tiễn

      • III. TỔ CHỨC THỰC HIỆN CÁC GIẢI PHÁP

        • 1. Phạm vi và đối tượng nghiên cứu

          • 2.1.2 Cấu trúc CTC:

          • a. Thủ tục (procedure)

          • b. Hàm (function)

          • 2.2.Hệ thống bài tập tích hợp liên môn

          • 2.2.1 Bài tập CTC đơn giản

            • Bài 1/59 SGK Hình học 10

            • 3. Bài 4/59 SGK Hình học 10

            • 4. Bài 6/59 SGK Hình học 10

            • 5. Bài 8/10 SGK Vật lí 11

            • 6. Bài 9/29 SGK Vật lí 11

            • 7. Bài 13/45 SGK Vật lí 11

            • 8. Bài 14/45 SGK Vật lí 11

            • 9. Bài 15/45 SGK Vật lí 11

            • 2.2.2 Bài tập CTC sử dụng cấu trúc rẽ nhánh và lặp

              • Bài 3/39sgk – Đại số 10

              • Bài 2/92 SGK Đại số 11

Tài liệu cùng người dùng

Tài liệu liên quan