A. PHẦN MỞ ĐẦU I. LÝ DO CHỌN ĐỀ TÀI: Trong thời đại hiện nay công nghệ thông tin đã thực sự bùng nổ và đã có tác động rất lớn đến công cuộc phát triển kinh tế xã hội của con người, của đất nước. Để đất nước phát triển thì một trong những yếu tố làm nền tảng là làm sao các ứng dụng của Tin học – công nghệ thông tin phải đưa vào triệt để trong các lĩnh vực của xã hội. Những yêu cầu đẩy mạnh của các ứng dụng công nghệ thông tin, đào tạo nguồn nhân lực đáp ứng yêu cầu công nghiệp hóa, hiện đại hóa, mở cửa và hội nhập, hướng đến nền kinh tế tri thức của đất nước ta nói riêng và của thế giới nói chung. Chính vì xác định được tầm quan trọng đó nên nhà nước ta, Bộ GDĐT đã đưa môn Tin học vào nhà trường và ngay từ bậc tiểu học đã được tiếp xúc và làm quen dần với lĩnh vực công nghệ thông tin, tạo nền móng cơ sở ban đầu để học những phần nâng cao trong các cấp tiếp theo. Vào bậc trung học phổ thông, ở chương trình Tin học lớp 11, học sinh được học ngôn ngữ lập trình Pascal để lập trình giải các bài toán trong chương trình trung học và cũng như nội dung thi học sinh giỏi môn Tin học đều sử dụng ngôn ngữ lập trình Pascal để giải quyết các bài toán đó. Qua những năm dạy học, tôi nhận thấy khi học Pascal, con số 95% học sinh không thích học và con số 5% khác chán nản, theo tôi đó là một tình trạng đáng ngại. Hầu hết đều có nhiều lý do như: khô khan, khó hiểu, đòi hỏi tư duy nhiều, các thuật ngữ bằng tiếng Anh và nội dung liên quan tới toán học cũng là vấn đề rất khó khăn bởi vì đa số các em học yếu môn Toán nên đã làm cho môn Pascal trở thành nhàm chán, không gây hứng thú đối với học sinh, cứ mỗi lần đến với tiết học các em đều cảm thấy chán nản, đôi khi còn dẫn đến sợ hãi ... Chính vì vậy để học được đòi hỏi học sinh phải có niềm đam mê, hứng thú, yêu thích, tìm tòi, học hỏi mới có thể học tốt ngôn ngữ lập trình này. Đó cũng là lý do tôi đưa ra đề tài: “MỘT SỐ GIẢI PHÁP TẠO HỨNG THÚ CHO HỌC SINH LỚP 11 KHI HỌC NGÔN NGỮ LẬP TRÌNH PASCAL”. II. MỤC ĐÍCH NGHIÊN CỨU: Mục đích nghiên cứu của đề tài này là đưa ra các giải pháp trong quá trình dạy để tạo sự hứng thú cho học sinh trong quá trình học. Đề tài ứng dụng vào thực tiễn giảng dạy, góp phần nâng cao chất lượng dạy và học bộ môn Tin học, đặc biệt là chương trình Tin học 11. Tạo quá trình cho học sinh giỏi học để thi cấp trường, cấp huyện, cấp thành phố, cấp tỉnh và cấp quốc gia là lâu dài, sự đam mê, yêu thích môn học là rất quan trọng. III. PHƯƠNG PHÁP NGHIÊN CỨU: Nghiên cứu lý luận: Bám sát và đi sâu chương trình sách giáo khoa Tin học 11 để xác định những kiến thức trọng tâm, từ đó tổ chức một hệ thống bài giảng phù hợp với năng lực học tập của học sinh. Quan sát và thực nghiệm sư phạm: Cụ thể là điều tra, thăm dò, đánh giá, kiểm tra thường xuyên, định kỳ, xây dựng giáo án thử nghiệm. Tìm hiểu thực tế qua các tiết dự giờ của đồng nghiệp cũng như qua các tiết dạy của bản thân. IV. ĐỐI TƯỢNG NGHIÊN CỨU: Môn Tin học ở trường bậc THPT Học sinh các khối lớp 11 tại Trường THPT Trần Cao Vân, thành phố Tam Kỳ, tỉnh Quảng Nam. B. PHẦN NỘI DUNG I. CƠ SỞ LÝ LUẬN: Tạo hứng thú cho người học luôn là một vấn đề quan trọng trong hoạt động dạy học. Bởi vì, như chúng ta biết, dạy học là một hoạt động phức tạp, trong đó chất lượng, hiệu quả cơ bản phụ thuộc vào người học. Và điều này lại phụ thuộc vào nhiều yếu tố, như: năng lực nhận thức, động cơ học tập, sự quyết tâm...; nó còn phụ thuộc vào: môi trường học tập, người tổ chức quá trình dạy học, sự hứng thú trong học tập. Các nhà nghiên cứu tâm lý học cho rằng, hứng thú là thái độ đặc biệt của cá nhân đối với đối tượng nào đó, nó có ý nghĩa đối với cuộc sống và có khả năng mang lại khoái cảm cá nhân trong quá trình hoạt động. Sự hứng thú biểu hiện trước hết ở sự tập trung chú ý cao độ, sự say mê của chủ thể hoạt động. Sự hứng thú gắn liền với tình cảm con người. Trong bất cứ công việc gì, nếu có hứng thú làm việc, con người sẽ có cảm giác dễ chịu với hoạt động, làm nẩy sinh khát vọng hành động một cách có sáng tạo. Ngược lại, nếu không có hứng thú, dù là hoạt động gì cũng sẽ không đem lại hiệu quả cao. Đối với các hoạt động nhận thức, sáng tạo, hoạt động học tập, khi không có hứng thú, kết quả sẽ không là gì hết, thậm chí xuất hiện cảm xúc tiêu cực. Việc học có tính chất đối phó, miễn cưỡng, người học may lắm chỉ tiếp thu được một lượng kiến thức rất ít, không sâu, không bản chất. Vì thế dễ quên. Khi có hứng thú, say mê trong nghiên cứu, học tập thì thì việc lĩnh hội tri thức trở nên dễ dàng hơn; ngược lại, khi nắm bắt được vấn đề, tức là hiểu được bài thì người học lại có thêm hứng thú. Trên thực tế, những người không thích, không hứng thú khi học môn học nào đó thường là những người không học tốt môn học đó. Chính vì vậy, việc tạo hứng thú cho người học được xem là yêu cầu bắt buộc đối với bất cứ ai làm công tác giảng dạy, đối với bất cứ bộ môn khoa học nào. Các văn bản chỉ đạo: Nghị quyết 402000QH10 và Chỉ thị 142001CTTTg ngày 9122000 về việc đổi mới chương trình giáo dục phổ thông. Thông tư 142002TTBGDĐT ngày 142002 về việc hướng dẫn quán triệt chủ trương đổi mới giáo dục phổ thông. Chỉ thị 29CT về việc đưa công nghệ thông tin vào nhà trường. Nhiệm vụ năm học 2016–2017 của Bộ GDĐT nhằm đẩy mạnh chương trình phát triển nguồn nhân lực công nghệ thông tin và các đề án dạy Tin học ứng dụng công nghệ thông tin và truyền thông. Nhiệm vụ năm học 20162017 của Sở GDĐT Quảng Nam và của trường THPT Trần Cao Vân. II. CƠ SỞ THỰC TIỄN: Vì sao học sinh lớp 11 học kém ngôn ngữ lập trình Pascal? Nguyên nhân: Quá trình học tập của học sinh: Do tính đặc thù của môn Tin học là môn học mới đưa vào chương trình nên học sinh còn gặp nhiều khó khăn, bỡ ngỡ trong môn học này. Việc chuyển đổi một bài toán sang cách xây dựng thuật toán từ đó viết hoàn chỉnh một chương trình chạy được trên máy, cho kết quả đúng còn nhiều khập khiễng, chưa rõ ràng mạch lạc. Ngôn ngữ lập trình Pascal đòi hỏi sự tư duy của người học rất cao mà trong chương trình Tin học các em đã phải học, mức độ tư duy của các em còn hạn chế và không đồng đều trong một lớp học. Giao diện chương trình không thu hút, dễ gây sự nhàm chán cho học sinh. Kiến thức về toán học, ngoại ngữ còn khiếm khuyết trong nhiều học sinh nên khó tạo sự yêu thích, đam mê từ môn học này mà không đam mê thì rất khó học một cách tốt nhất, dễ dẫn đến tình trạng học cho qua ngày, học đối phó. Thật sự Tin học là môn học khó, đặc biệt là việc học thuật toán cũng như lập trình, đòi hỏi người học phải đầu tư nhiều thời gian, trong khi đó, học sinh có thái độ coi môn Tin học là một môn phụ, rất ít quan tâm vì môn học này không có trong kỳ thi tốt nghiệp THPT cũng như kỳ thi Đại học, Cao đẳng. Đời sống địa phương còn khó khăn cho nên rất ít học sinh ở nhà có máy tính. Phía giáo viên dạy bộ môn Tin học: Giáo viên có từ bộ môn khác chuyển sang, chuyên môn chính không phải là Tin học. Giáo viên Tin học ở nhà trường còn thiếu nên hằng năm nhà trường phải hợp đồng thêm một số giáo viên bên ngoài … đối tượng giáo viên luôn bị thay đổi và việc đầu tư sâu về chuyên môn còn hạn chế. Giáo viên thường gặp khó khăn để truyền đạt cho học sinh hiểu được một thuật toán, nên để học sinh tư duy, sáng tạo cùng giáo viên để xây dựng một thuật toán là rất hiếm thấy.
SỞ GIÁO DỤC ĐÀO TẠO QUẢNG NAM TRƯỜNG THPT TRẦN CAO VÂN SÁNG KIẾN KINH NGHIỆM Đề tài: MỘT SỐ GIẢI PHÁP TẠO HỨNG THÚ CHO HỌC SINH LỚP 11 KHI HỌC NGÔN NGỮ LẬP TRÌNH PASCAL Người thực hiện: VÕ THỊ TRÚC ANH Tổ : TOÁN – TIN Năm hoïc: 2016 - 2017 A PHẦN MỞ ĐẦU I/ LÝ DO CHỌN ĐỀ TÀI: Một số giải pháp tạo hứng thú cho học sinh lớp 11 học NNLT Pascal Trong thời đại công nghệ thông tin thực bùng nổ có tác động lớn đến công phát triển kinh tế - xã hội người, đất nước Để đất nước phát triển yếu tố làm tảng ứng dụng Tin học – công nghệ thông tin phải đưa vào triệt để lĩnh vực xã hội Những yêu cầu đẩy mạnh ứng dụng công nghệ thông tin, đào tạo nguồn nhân lực đáp ứng yêu cầu cơng nghiệp hóa, đại hóa, mở cửa hội nhập, hướng đến kinh tế tri thức đất nước ta nói riêng giới nói chung Chính xác định tầm quan trọng nên nhà nước ta, Bộ GD&ĐT đưa môn Tin học vào nhà trường từ bậc tiểu học tiếp xúc làm quen dần với lĩnh vực cơng nghệ thơng tin, tạo móng sở ban đầu để học phần nâng cao cấp Vào bậc trung học phổ thông, chương trình Tin học lớp 11, học sinh học ngơn ngữ lập trình Pascal để lập trình giải tốn chương trình trung học nội dung thi học sinh giỏi môn Tin học sử dụng ngơn ngữ lập trình Pascal để giải tốn Qua năm dạy học, tơi nhận thấy học Pascal, số 95% học sinh khơng thích học số 5% khác chán nản, theo tơi tình trạng đáng ngại Hầu hết có nhiều lý như: khơ khan, khó hiểu, đòi hỏi tư nhiều, thuật ngữ tiếng Anh nội dung liên quan tới toán học vấn đề khó khăn đa số em học yếu mơn Tốn nên làm cho môn Pascal trở thành nhàm chán, không gây hứng thú học sinh, lần đến với tiết học em cảm thấy chán nản, dẫn đến sợ hãi Chính để học đòi hỏi học sinh phải có niềm đam mê, hứng thú, u thích, tìm tòi, học hỏi học tốt ngơn ngữ lập trình Đó lý -2- Một số giải pháp tạo hứng thú cho học sinh lớp 11 học NNLT Pascal tơi đưa đề tài: “MỘT SỐ GIẢI PHÁP TẠO HỨNG THÚ CHO HỌC SINH LỚP 11 KHI HỌC NGƠN NGỮ LẬP TRÌNH PASCAL” II/ MỤC ĐÍCH NGHIÊN CỨU: - Mục đích nghiên cứu đề tài đưa giải pháp trình dạy để tạo hứng thú cho học sinh trình học - Đề tài ứng dụng vào thực tiễn giảng dạy, góp phần nâng cao chất lượng dạy học môn Tin học, đặc biệt chương trình Tin học 11 - Tạo trình cho học sinh giỏi học để thi cấp trường, cấp huyện, cấp thành phố, cấp tỉnh cấp quốc gia lâu dài, đam mê, u thích mơn học quan trọng III/ PHƯƠNG PHÁP NGHIÊN CỨU: Nghiên cứu lý luận: Bám sát sâu chương trình sách giáo khoa Tin học 11 để xác định kiến thức trọng tâm, từ tổ chức hệ thống giảng phù hợp với lực học tập học sinh Quan sát thực nghiệm sư phạm: Cụ thể điều tra, thăm dò, đánh giá, kiểm tra thường xuyên, định kỳ, xây dựng giáo án thử nghiệm Tìm hiểu thực tế qua tiết dự đồng nghiệp qua tiết dạy thân IV/ ĐỐI TƯỢNG NGHIÊN CỨU: -3- Một số giải pháp tạo hứng thú cho học sinh lớp 11 học NNLT Pascal - Mơn Tin học trường bậc THPT - Học sinh khối lớp 11 Trường THPT Trần Cao Vân, thành phố Tam Kỳ, tỉnh Quảng Nam B PHẦN NỘI DUNG I/ CƠ SỞ LÝ LUẬN: Tạo hứng thú cho người học vấn đề quan trọng hoạt động dạy - học Bởi vì, biết, dạy - học hoạt động phức tạp, chất lượng, hiệu phụ thuộc vào người học Và điều lại phụ thuộc vào nhiều yếu tố, như: lực nhận thức, động học tập, tâm ; phụ thuộc vào: mơi trường học tập, người tổ chức trình dạy học, hứng thú học tập Các nhà nghiên cứu tâm lý học cho rằng, hứng thú thái độ đặc biệt cá nhân đối tượng đó, có ý nghĩa sống có khả mang lại khối cảm cá nhân trình hoạt động Sự hứng thú biểu trước hết tập trung ý cao độ, say mê chủ thể hoạt động Sự hứng thú gắn liền với tình cảm người Trong cơng việc gì, có hứng thú làm việc, người có cảm giác dễ chịu với hoạt động, làm nẩy sinh khát vọng hành động cách có sáng tạo Ngược lại, khơng có hứng thú, dù hoạt động khơng đem lại hiệu cao Đối với hoạt động nhận thức, sáng tạo, hoạt động học tập, khơng có hứng thú, kết khơng hết, chí xuất cảm xúc tiêu cực Việc học có tính chất đối phó, miễn cưỡng, người học may tiếp thu lượng kiến thức ít, khơng sâu, khơng chất Vì dễ qn Khi có hứng thú, say mê nghiên cứu, học tập thì việc lĩnh hội tri thức trở nên dễ dàng hơn; ngược lại, nắm bắt vấn đề, tức hiểu -4- Một số giải pháp tạo hứng thú cho học sinh lớp 11 học NNLT Pascal người học lại có thêm hứng thú Trên thực tế, người khơng thích, khơng hứng thú học mơn học thường người khơng học tốt mơn học Chính vậy, việc tạo hứng thú cho người học xem yêu cầu bắt buộc làm công tác giảng dạy, môn khoa học Các văn đạo: - Nghị 40/2000/QH10 Chỉ thị 14/2001/CT-TTg ngày 9/12/2000 việc đổi chương trình giáo dục phổ thơng - Thơng tư 14/2002/TT-BGD&ĐT ngày 1/4/2002 việc hướng dẫn quán triệt chủ trương đổi giáo dục phổ thông - Chỉ thị 29/CT việc đưa công nghệ thông tin vào nhà trường - Nhiệm vụ năm học 2016–2017 Bộ GDĐT nhằm đẩy mạnh chương trình phát triển nguồn nhân lực công nghệ thông tin đề án dạy Tin học ứng dụng công nghệ thông tin truyền thông - Nhiệm vụ năm học 2016-2017 Sở GDĐT Quảng Nam trường THPT Trần Cao Vân II/ CƠ SỞ THỰC TIỄN: Vì học sinh lớp 11 học ngơn ngữ lập trình Pascal? Ngun nhân: Q trình học tập học sinh: - Do tính đặc thù môn Tin học môn học đưa vào chương trình nên học sinh gặp nhiều khó khăn, bỡ ngỡ mơn học - Việc chuyển đổi toán sang cách xây dựng thuật tốn từ viết hồn chỉnh chương trình chạy máy, cho kết nhiều khập khiễng, chưa rõ ràng mạch lạc -5- Một số giải pháp tạo hứng thú cho học sinh lớp 11 học NNLT Pascal - Ngơn ngữ lập trình Pascal đòi hỏi tư người học cao mà chương trình Tin học em phải học, mức độ tư em hạn chế không đồng lớp học Giao diện chương trình khơng thu hút, dễ gây nhàm chán cho học sinh - Kiến thức toán học, ngoại ngữ khiếm khuyết nhiều học sinh nên khó tạo u thích, đam mê từ mơn học mà khơng đam mê khó học cách tốt nhất, dễ dẫn đến tình trạng học cho qua ngày, học đối phó - Thật Tin học mơn học khó, đặc biệt việc học thuật tốn lập trình, đòi hỏi người học phải đầu tư nhiều thời gian, đó, học sinh có thái độ coi mơn Tin học mơn phụ, quan tâm mơn học khơng có kỳ thi tốt nghiệp THPT kỳ thi Đại học, Cao đẳng - Đời sống địa phương khó khăn học sinh nhà có máy tính Phía giáo viên dạy mơn Tin học: - Giáo viên có từ mơn khác chuyển sang, chun mơn khơng phải Tin học - Giáo viên Tin học nhà trường thiếu nên năm nhà trường phải hợp đồng thêm số giáo viên bên … đối tượng giáo viên bị thay đổi việc đầu tư sâu chun mơn hạn chế - Giáo viên thường gặp khó khăn để truyền đạt cho học sinh hiểu thuật toán, nên để học sinh tư duy, sáng tạo giáo viên để xây dựng thuật toán thấy Sách giáo khoa: - Một số kiến thức khơng trình bày lý thuyết lại sử dụng giải tập Ví dụ: hàm Randomize, Goto, Delay -6- Một số giải pháp tạo hứng thú cho học sinh lớp 11 học NNLT Pascal - Một số hàm toán học giới thiệu – Phép toán, biểu thức, câu lệnh gán - học sinh khơng học tốn học thời điểm Ví dụ: Biểu diễn Pascal logarit tự nhiên: ln(x); lũy thừa số e exp(x) học sinh chưa học toán học thời điểm học phần Những biểu dẫn đến tính tiêu cực: - Các học Tin học thú vị nhiều chỗ làm cho học sinh khó hiểu trừu tượng phần thuật toán, viết chương trình Pascal, quản lý tệp em khơng tập trung cao kiến thức em ngày có nhiều lỗ hổng - Các hoạt động học tập thực hành không thống nhất, số học sinh làm việc riêng, đặc biệt xao nhãng vào 15 phút cuối như: chơi game, tán gẫu, nói chuyện riêng, tìm hiểu máy tính - Các em thụ động, không chịu trả lời câu hỏi giáo viên đưa ra, chờ giáo viên viết chương trình xong em viết lại vào mình, khơng hiểu hiểu cách mơ hồ, máy móc theo thao tác giáo viên III/ THỰC TRẠNG: - Đầu năm, qua kiểm tra chất lượng, số lượng học sinh tiếp thu kiến thức khơng cao, việc trình bày thuật tốn cho toán đơn giản chưa đạt yêu cầu (khoảng 45%) Lớp Tỉ lệ TB 11/6 40,2% 11/7 43,5% 11/8 43,7% - Khi tiếp xúc với máy tính đa số thao tác em chậm, khơng đúng, có số phím chưa biết xử lí chưa biết chức Có số em sử dụng chuột chưa đạt yêu cầu -7- Một số giải pháp tạo hứng thú cho học sinh lớp 11 học NNLT Pascal IV/ CÁC BIỆN PHÁP GIẢI QUYẾT VẤN ĐỀ: 1/ Khả truyền đạt: Khi truyền đạt, giảng dạy ngơn ngữ lập trình Pascal lớp, đặc thù mơn học đòi hỏi mức độ tư định học sinh, em khó tư nên giáo viên truyền đạt kiến thức tìm thuật tốn cần đưa vấn đề liên quan đến sống ngày, gần gũi với em qua số, phép tính giúp em dễ hình dung vấn đề công việc em phải giải Ví dụ 1: Khi giảng câu lệnh lặp, để học sinh phân biệt lệnh lặp với số lần biết trước lệnh lặp với số lần chưa biết trước, giáo viên ví dụ sau: Cần đổ đầy bể chứa 100 lít nước ca có dung tích lít ta phải thực 100 lần đổ nước vào bể Như ta thực việc đổ nước vào bể lặp lặp lại 100 lần, lặp với số lần biết trước Còn đổ với ca khơng biết dung tích biết ta phải đổ lặp lặp lại lần bể nước đầy, lặp với số lần chưa biết trước Từ giáo viên yêu cầu học sinh đưa ví dụ sống liên quan với việc lặp lặp lại công việc em phân tích xem việc biết trước số lần thực hiện, việc chưa biết trước số lần thực Ví dụ 2: Khi giảng tốn tìm số lớn dãy số (mảng chiều), nên đưa cách tìm số lớn số, số đưa ví dụ cho em dễ liên tưởng sau: -8- Một số giải pháp tạo hứng thú cho học sinh lớp 11 hoïc NNLT Pascal Trong bạn ngồi dãy bàn đầu, em cách tìm bạn cao nhất? Ví dụ 3: Trong chương trình con, giáo viên dẫn dắt vấn đề để đến khái niệm chương trình lợi ích nó, học sinh dễ hiểu, giáo viên ví dụ sau: Mỗi bạn lớp đưa số nguyên dương cụ thể UCLN Như cơng việc tìm UCLN tất bạn phải làm công việc lặp lặp lại cho tất em lớp Thay vào đó, lớp cử bạn lên bảng trình bày bước để tìm UCLN số nguyên dương x, y bất kỳ, bạn không cần phải làm công việc Bây bạn cần đưa số nguyên dương cụ thể thay vào giá trị x, y có UCLN Từ giáo viên cho học sinh thấy lợi ích việc sử dụng chương trình tránh việc phải viết lặp lặp lại dãy lệnh 2/ Ph ương pháp d ạy h ọc: Khơng thú vị học tự đề sau tự giải tốn Do đó, ngồi tập giáo viên đưa ra, nên lồng vào tiết thực hành, làm tập tự em đề giải Một em tự đề em hiểu rõ câu lệnh học nắm hướng giải tốn nên giải nhanh giáo viên khích lệ kịp thời khiến em phấn chấn, mong muốn nhiều tập Ngoài ra, tiết học giáo viên nên tổ chức cho tổ tự đề tập yêu cầu tổ khác giải quyết, tổ giải tập tổ đưa giáo viên cho điểm phần quà nhỏ khích lệ tổ giải Chắc chắn khơng khí học tập lúc vui, có khơng khí thi đua học tập -9- Một số giải pháp tạo hứng thú cho học sinh lớp 11 học NNLT Pascal tích cực Hoặc có tiết học tổ chun đề tập, tổ chuyên giải hoán đổi nhiệm vụ tiết học sau Dưới tư ngơn ngữ học sinh, lúc giáo viên lưu lại nhiều tập hay gần gũi với học sinh để từ làm ngân hàng tập phục vụ cho việc giảng dạy Ngồi ra, giáo viên phải nắm bắt thơng tin phản hồi từ phía học sinh q trình dạy học, học sinh nhận xét, đánh giá, đưa ý kiến cách giải tốn hay chỗ học sinh chưa hiểu để giáo viên kịp thời điều chỉnh, xử lí có cách dạy phù hợp 3/ Công cụ thiết kế giảng: Do đặc thù môn học nên công cụ thiết kế giảng yếu tố mang lại hứng thú cao với hình ảnh minh họa cho tốn gần gũi với sống, từ giúp em có nhìn tổng quan tốn cụ thể Bên cạnh sử dụng cơng cụ thiết kế giảng tạo trò chơi hào hứng bổ ích khơng khí chơi mà học giúp em củng cố lại nội dung kiến thức học cách thật thoải mái, điều chắn mang lại kết cho việc tiếp thu nhớ nội dung học Ví dụ 1: Đối với toán xếp dãy số tăng dần, giáo viên sử dụng phần mềm Power Point để minh họa trình tự xếp 10 người từ thấp đến cao Từ học sinh dễ hình dung hiểu cách xếp dãy số vận dụng để viết thành câu lệnh cụ thể Ví dụ 2: - 10 - Một số giải pháp tạo hứng thú cho học sinh lớp 11 học NNLT Pascal Trong phần ôn tập, củng cố lại kiến thức học kỳ I, giáo viên sử dụng trình chiếu Power Point để tạo phần chơi giải đáp ô chữ sau: P A S C L R S C R C O N S T E G I N W R I T E V A R U M A N G C B K I E A L L N - Hàng ngang 1: Đây tên loại ngôn ngữ lập trình phổ biến nhất, sử dụng rộng rãi - Hàng ngang 2: Trong NNLT Pascal, để làm hình ta sử dụng câu lệnh gì? - Hàng ngang 3: Đây từ khóa để khai báo NNLT Pascal - Hàng ngang 4: Tên dành riêng để bắt đầu phần thân chương trình Pascal gì? - Hàng ngang 5: Để đưa trỏ chuyển xuống dòng tiếp theo, Pascal sử dụng thủ tục gì? - Hàng ngang 6: Đây từ khóa dùng để khai báo biến Pascal - Hàng ngang 7: Đây tên kiểu liệu mà khai báo sử dụng từ khóa array * Từ khóa ô chữ này: Đây từ khóa để khai báo tên chương trình NNLT Pascal Ví dụ 3: - 11 - Một số giải pháp tạo hứng thú cho học sinh lớp 11 học NNLT Pascal Khi giảng cấu trúc lặp, để hướng dẫn cho học sinh giải ? lít lít tốn tính tổng ví dụ SGK, giáo viên minh họa sau: 100 lít 100 lít Hình Hình - Giáo viên đặt câu hỏi sau: Các em quan sát hình cho biết cần phải đổ lần bình nước đầy cơng việc làm làm lại nhiều lần? - Học sinh trả lời ta cần phải thực 100 lần cơng việc làm làm lại cơng việc đổ nước vào bình - Giáo viên yêu cầu học sinh nhìn hình đặt câu hỏi sau: Các em có biết lần đổ nước để đầy bình hay khơng? Và đổ đến dừng việc đổ nước vào bình? - Học sinh trả lời chưa biết số lần đổ nước vào bình cơng việc dừng lại bình đầy nước ⇒ Từ hình ảnh trên, giáo viên giúp cho em hiểu lặp phân biệt lặp với số lần biết trước, lặp với số lần chưa biết trước Khi giáo viên yêu cầu học sinh đưa thêm nhiều ví dụ cơng việc ngày em mà có lặp lặp lại u cầu em phân tích công việc biết trước số lần lặp hay chưa biết trước số lần lặp - 12 - Moät số giải pháp tạo hứng thú cho học sinh lớp 11 học NNLT Pascal Tiếp theo đó, giáo viên đưa toán sách giáo khoa làm ví dụ sau: Với a số nguyên nhập vào từ bàn phím (a>2), xét tốn sau: Bài 1: Tính đưa kết hình: S= 1 1 + + + + a a +1 a + a + 100 Bài 2: Tính đưa kết hình: S= Cho đến 1 1 + + + + + a a +1 a + a+N < 0,0001 a+N Giáo viên đặt vấn đề cho học sinh giải để đến cấu trúc câu lệnh For While 4/ Ph ương pháp th ực hành: Đây phương pháp đặc trưng môn Tin học So với tiết dạy lý thuyết, thực hành học sinh u thích Đó ưu điểm mà phương pháp đem lại Thông qua tiết thực hành, củng cố làm sáng tỏ kiến thức lý thuyết em tiếp thu Tuy nhiên, để thực hành đạt hiệu cao người giáo viên phải nhiều kinh nghiệm phải có chuẩn bị cơng phu, cụ thể cần lưu ý vấn đề sau: Một là: Lựa chọn nội dung thực hành Giáo viên tránh lạm dụng việc sử dụng phòng máy để dạy học Mặc dù, giáo viên trình chiếu - 13 - Một số giải pháp tạo hứng thú cho học sinh lớp 11 học NNLT Pascal hình ảnh, nội dung khó chuẩn bị bảng phụ Tuy nhiên phải thấy rằng, học phòng máy khả tiếp nhận kiến thức học sinh nhiều hạn chế Một phần phòng máy chật hẹp, tầm nhìn bị hạn chế khó tập trung Hai là: Bố trí học sinh ngồi hợp lý Nên bố trí học sinh khá, giỏi với học sinh yếu, trung bình ngồi chung máy để yêu cầu em luân phiên thực hành Tránh để học sinh lẻ loi khơng có máy thực hành Ba là: Thực hành bước Giáo viên nên chia nhỏ nội dung thực hành hướng dẫn nội dung sau cho học sinh thực hành Do trình độ nhận thức học sinh hạn chế nên giáo viên phải hướng dẫn học sinh theo cách "cầm tay việc" Bốn là: Thường xuyên nhắc nhở em ý không tự ý cắm điện Giáo dục học sinh ý thức bảo quản sử dụng tốt phòng máy, quét dọn phòng máy định kỳ V/ KẾT QUẢ THU ĐƯỢC: Trong trình trao đổi, thảo luận, trình bày, học sinh thể khả vận dụng, hiểu biết nên em tỏ hăng hái việc giơ tay phát biểu xây dựng Tiết học trở nên sinh động giáo viên không đóng vai trò người xây dựng lý luận mà học sinh người chủ động để giải vấn đề Các em biết tự tìm hướng giải vấn đề nảy sinh trình học tập, biết cách làm việc độc lập, làm việc theo nhóm So sánh với kết đầu năm học sau: Lớp Tỉ lệ TB 11/6 93% - 14 - 11/7 95% 11/8 97% Moät số giải pháp tạo hứng thú cho học sinh lớp 11 hoïc NNLT Pascal Từ bảng so sánh với kết đầu năm cho thấy giải pháp áp dụng vào việc dạy học ngôn ngữ lập trình Pascal chương trình Tin học 11 giúp em nắm kiến thức mà tạo cho em hứng thú, phấn khởi hơn, tiếp thu nhanh đạt chất lượng thực học tập C KẾT LUẬN Ngôn ngữ lập trình đóng vai trò quan trọng việc xây dựng chương trình ứng dụng để phục vụ cho sống ngơn ngữ lập trình Pascal trở thành ngơn ngữ lập trình phổ biến giới sử dụng lĩnh vực giảng dạy Trong q trình giảng dạy, ngồi nội dung chương trình, giáo viên đưa vấn đề, toán phục vụ cho nhu cầu học tập giải trí em để em chứng tỏ khả mình, làm cho em u thích mơn học, ham học hỏi sáng tạo Qua đề tài này, giáo viên tạo cho học sinh hứng thú tiếp thu Trong tiết học em chủ động để tìm tòi lại kiến thức học qua giải vấn đề giáo viên đặt Trong trình giải vấn đề, giáo viên sai lầm mà em mắc phải từ em hiểu rõ câu lệnh ngơn ngữ lập trình Pascal Tuy nhiên đề tài nhiều yếu tố khách quan hay chủ quan nhiều mặt hạn chế trình độ kiến thức kinh nghiệm giảng dạy Vì vậy, tơi mong nhận đóng góp ý kiến đồng nghiệp để đề tài ngày hoàn thiện Xin chân thành cảm ơn! D ĐỀ NGHỊ - 15 - Một số giải pháp tạo hứng thú cho học sinh lớp 11 học NNLT Pascal Để công tác giáo dục nhà trường ngày tốt việc ứng dụng sáng kiến kinh nghiệm vào thực tế giảng dạy đạt kết hơn, tơi xin có số đề nghị với nhà trường sau: - Trang bị lại phòng máy vi tính số lượng máy hư hỏng nhiều, mơi trường phòng máy khơng thơng thống, q nóng chật chội - Trang bị thêm phòng trình chiếu (hoặc ti vi lớn) để đáp ứng nhu cầu giảng dạy mơn Tin học nhà trường lắp đặt ti vi cho phòng học lớp - Chỉ đạo việc dạy dự hiệu Bởi nhiều tiết dạy giáo viên chủ yếu dạy dự để đủ số tiết Một tiết dạy người cho điểm, người khác dự việc mượn sổ để chép lại điểm số phần nhận xét Thậm chí tiết dạy vài tuần mà chưa rút kinh nghiệm Cho nên, theo tiết dạy tốt phải rút kinh nghiệm sau chậm ngày, người dạy người dự phải ngồi lại làm việc, cần thiết phải có biên rút kinh nghiệm E TÀI LIỆU THAM KHẢO Sách giáo khoa Tin học 11 - Hồ Sĩ Đàm - chủ biên Sách giáo viên Tin học 11 - Hồ Sĩ Đàm - chủ biên Sách tập Tin học 11 - Hồ Sĩ Đàm, Nguyễn Thanh Tùng Một số sáng kiến kinh nghiệm ý kiến đồng nghiệp F MỤC LỤC Trang A PHẦN MỞ ĐẦU I/ Lý chọn đề tài II/ Mục đích nghiên cứu - 16 - Một số giải pháp tạo hứng thú cho học sinh lớp 11 học NNLT Pascal III/ Phương pháp nghiên cứu IV/ Đối tượng nghiên cứu B PHẦN NỘI DUNG I/ Cơ sở lý luận II/ Cơ sở thực tiễn III/ Thực trạng IV/ Các biện pháp giải vấn đề Khả truyền đạt Phương pháp dạy học Công cụ thiết kế giảng Phương pháp thực hành 12 V/ Kết thu 13 C KẾT LUẬN 14 D ĐỀ NGHỊ 15 E TÀI LIỆU THAM KHẢO 15 F MỤC LỤC 16 Tam Kỳ, ngày 25 tháng năm 2017 Người viết Võ Thị Trúc Anh CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập - Tự - Hạnh phúc PHIẾU ĐÁNH GIÁ, XẾP LOẠI SÁNG KIẾN KINH NGHIỆM Năm học: 2016 – 2017 I Đánh giá xếp loại HĐKH Trường THPT Trần Cao Vân: - 17 - Một số giải pháp tạo hứng thú cho học sinh lớp 11 học NNLT Pascal Tên đề tài: MỘT SỐ GIẢI PHÁP TẠO HỨNG THÚ CHO HỌC SINH LỚP 11 KHI HỌC NGÔN NGỮ LẬP TRÌNH PASCAL Họ tên tác giả: VÕ THỊ TRÚC ANH Chức vụ: Giáo viên Tổ: Toán - Tin Nhận xét Chủ tịch HĐKH đề tài: a Ưu điểm: b Hạn chế: Đánh giá, xếp loại: Sau thẩm định, đánh giá đề tài trên, HĐKH Trường THPT Trần Cao Vân thống xếp loại: Những người thẩm định (Ký, ghi rõ họ tên) Chủ tịch HĐKH (Ký, đóng dấu, ghi rõ họ tên) II Đánh giá, xếp loại HĐKH Sở GD&ĐT Quảng Nam Sau thẩm định, đánh giá đề tài trên, HĐKH Sở GD&ĐT Quảng Nam thống xếp loại: Những người thẩm định (Ký, ghi rõ họ tên) Chủ tịch HĐKH (Ký, đóng dấu, ghi rõ họ tên) - 18 - ... Năm học: 2016 – 2017 I Đánh giá xếp loại HĐKH Trường THPT Trần Cao Vân: - 17 - Một số giải pháp tạo hứng thú cho học sinh lớp 11 hoïc NNLT Pascal Tên đề tài: MỘT SỐ GIẢI PHÁP TẠO HỨNG THÚ CHO. .. học sinh phải có niềm đam mê, hứng thú, u thích, tìm tòi, học hỏi học tốt ngơn ngữ lập trình Đó lý -2- Một số giải pháp tạo hứng thú cho học sinh lớp 11 học NNLT Pascal đưa đề tài: “MỘT SỐ... Một số giải pháp tạo hứng thú cho học sinh lớp 11 học NNLT Pascal Từ bảng so sánh với kết đầu năm cho thấy giải pháp áp dụng vào việc dạy học ngơn ngữ lập trình Pascal chương trình Tin học