Tên sáng kiến “Tạo hứng thú học tập cho học sinh học bài câu lệnh điều kiện bằng phần mềm Crocodile ICT trong môn Tin học 8” MỤC LỤC Nội dung Trang Tên sáng kiến 2 Lĩnh vực áp dụng sáng kiến 2 Mô tả g.
Tên sáng kiến: “Tạo hứng thú học tập cho học sinh học câu lệnh điều kiện phần mềm Crocodile ICT môn Tin học 8” MỤC LỤC Nội dung Tên sáng kiến Lĩnh vực áp dụng sáng kiến: Mô tả giải pháp cũ thường làm Ngày sáng kiến áp dụng lần đầu áp dụng thử: Mô tả giải pháp cải tiến: Khả áp dụng (phạm vi áp dụng) sáng kiến Đánh giá lợi ích kinh tế, xã hội sáng kiến: Tài liệu tham khảo CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập - Tự - Hạnh phúc Trang 2 2 15 15 17 Tên sáng kiến: “Tạo hứng thú học tập cho học sinh học câu lệnh điều kiện phần mềm Crocodile ICT mơn Tin học 8” MƠ TẢ GIẢI PHÁP VÀ KẾT QUẢ THỰC HIỆN SÁNG KIẾN Tên sáng kiến: “Tạo hứng thú học tập cho học sinh học câu lệnh điều kiện phần mềm Crocodile ICT môn Tin học 8” Lĩnh vực áp dụng sáng kiến Sáng kiến áp dụng lĩnh vực giáo dục: “Tạo hứng thú học tập cho học sinh học câu lệnh điều kiện môn Tin học lớp 8” trường THCS Hịa Quang Mơ tả giải pháp cũ thường làm Để giải tốn lập trình thường trải qua bước là: xác định tốn, mơ tả thuật tốn viết chương trình ngơn ngữ lập trình cụ thể mơ tả thuật tốn bước quan trọng Có nhiều cách để mơ tả thuật tốn cách đa số thầy cô giáo thường dùng mô tả theo bước ngôn ngữ tự nhiên sơ đồ khối (hay gọi lưu đồ khối) Như việc mơ tả thuật tốn số toán phức tạp làm cho học sinh khó hiểu, khó đưa thuật tốn cho tất thử nghiệm Để minh họa sơ đồ khối, thông thường giáo viên sử dụng sơ đồ tĩnh thiết kế phần mềm ứng dụng Word, PowerPoint,…vì không gây ấn tượng chưa tạo hứng thú học tập học sinh; em chưa phát huy tính sáng tạo, chưa có linh hoạt, chưa kích thích tư logic q trình học lập trình Tồn giải pháp cũ thường làm: - Học sinh không hứng thú với môn học nên gây khó khăn việc truyền thụ kiến thức giáo viên Giáo viên người hoạt động học - Giáo viên chưa sử dụng đồ dùng dạy học trực quan, sinh động nên chưa rèn luyện kỹ học tập học sinh, chưa tạo cho học sinh hứng thú, yêu thích, khám phá kiến thức môn học Ngày sáng kiến áp dụng lần đầu áp dụng thử Đề tài tiến hành thực từ tháng 09 năm học 2021 - 2022 Nội dung 5.1 Mô tả giải pháp cải tiến Hiện cách mạng công nghiệp 4.0 diễn mạnh mẽ hầu hết lĩnh vực đời sống xã hội Để theo kịp với phát triển giáo dục nước nhà phải thay đổi toàn diện, đồng đổi phương pháp dạy học vấn đề cốt lõi công tác dạy học Tên sáng kiến: “Tạo hứng thú học tập cho học sinh học câu lệnh điều kiện phần mềm Crocodile ICT môn Tin học 8” Đổi phương pháp dạy học ứng dụng cơng nghệ thông tin dạy học nhiệm vụ trọng tâm ngành giáo dục Tuy nhiên việc ứng dụng công nghệ thông tin cho hiệu vấn đề khó khăn giáo viên kể giáo viên Tin học; đa số giáo viên dùng phần mềm chương trình sử dụng phần mềm trình chiếu để dạy học Do chưa tạo hứng thú học tập cho học sinh Trong nội dung sách giáo khoa lớp giúp học sinh tiếp cận kiến thức ngơn ngữ lập trình, nội dung khó, khơ khan học sinh Vì để tạo cho học sinh hứng thú học lập trình từ nâng cao hiệu dạy học, Tơi sử dụng nhiều phần mềm hỗ trợ giảng dạy phần mềm Crocodile ICT dùng để minh họa thuật toán sơ đồ động giúp học sinh quan sát bước thực thuật toán; cụ thể minh họa áp dụng dạy học câu lệnh điều kiện môn Tin học 5.1.1 Giới thiệu phần mềm Crocodile ICT (hay Crocodile ICT 605) Crocodile phần mềm dùng để mô sơ đồ, thí nghiệm mơn học Vật Lý, Hóa Học, Tin học; Crocodile ICT mơ tả sơ đồ khối cho thuật toán nhiều dạng toán khác lập trình mơn Tin học Ưu điểm phần mềm là: trực quan, sinh động, dễ sử dụng, minh họa việc nhập xuất thuật toán cách xác cho trường hợp cụ thể, học sinh quan sát kết bước thuật tốn từ điều chỉnh bước để xây dựng thuật tốn hồn chỉnh Biểu tượng phần mềm Crocodile ICT 605: Màn hình làm việc phần mềm sau: Tên sáng kiến:Thanh “Tạo tiêu hứngđềthú học tập cho học sinh học câu lệnh điều kiện phần mềm Crocodile ICT môn Tin học 8” Thanh bảng chọn Thanh công cụ Cửa sổ lệnh Vùng chứa sơ đồ Hình Màn hình làm việc phần mềm Crocodile ICT 605 5.1.2 Cấu trúc chương trình quy ước biểu diễn sơ đồ khối phần mềm Cấu trúc chương trình Phần mềm cho phép người lập trình sử dụng cấu trúc sau: - Cấu trúc - Cấu trúc tính toán - Cấu trúc lặp - Cấu trúc định Các quy ước dùng để biểu diễn thuật toán sơ đồ khối Dưới bảng quy ước dùng để biểu diễn thuật toán sơ đồ khối lập trình Quy ước dùng phần mềm gần giống với bảng quy ước Tên sáng kiến: “Tạo hứng thú học tập cho học sinh học câu lệnh điều kiện phần mềm Crocodile ICT mơn Tin học 8” Hình Bảng quy ước dùng để biểu diễn thuật toán sơ đồ khối 5.1.3 Ứng dụng phần mềm Crocodile ICT 605 để vẽ sơ đồ khối câu lệnh điều kiện Bài toán Một hiệu sách thực đợt khuyến lớn với nội dung sau: Nếu mua sách với tổng tiền từ 100 nghìn đồng trở lên, khách hàng giảm 30% tổng số tiền phải toán, ngược lại giảm 10% tổng số tiền phải tốn (Ví dụ trang 48 sách giáo khoa Tin học 8) Yêu cầu học sinh xác định toán, mơ tả thuật tốn, vẽ sơ đồ khối tốn - Kết thảo luận nhóm Hình Phiếu học tập toán học sinh Bảng đánh giá kết quả: Tổng điểm 10 Nôi dung đánh giá Yêu cầu cần đat Tự chấm điểm - Thơng tin vào Input - Xác định xác Input(1đ) - Thơng tin Output - Xác định xác Output(1đ) - Điều kiện toán - Xác định điều kiện (2đ) - Các quy ước biểu diễn - Sử dụng xác quy ước biểu thuật toán diễn thuật toán(2đ) - Sơ đồ thuật toán - Vẽ sơ đồ thuật toán (4đ) Từ sơ đồ thuật toán giáo viên minh họa sơ đồ phần mềm Crocodile ICT Yêu cầu đại diện nhóm thuyết trình sơ đồ phần mềm Tên sáng kiến: “Tạo hứng thú học tập cho học sinh học câu lệnh điều kiện phần mềm Crocodile ICT môn Tin học 8” * Giới thiệu bước để xây dựng sơ đồ khối phần mềm Crocodile ICT cho toán sau: Bước Khởi động phần mềm Crocodile ICT 605 Bước Lựa chọn chức làm việc Chọn New model Contents: Mở file sơ đồ lưu New model: Tạo sơ đồ Tutorials: Xem hướng dẫn sử dụng Hình Chức hình khởi động phần mềm Bước Chọn Parts Library Flowcharts Thư mục Flowcharts chứa kí hiệu để vẽ sơ đồ thuật tốn gần tương đồng hình Bắt đầu kết thúc sơ đồ Thực hiện, xử lí phép tốn, gọi hàm,… Điều kiện rẽ nhánh, lựa chọn,… Nhập, xuất Tên sáng kiến: “Tạo hứng thú học tập cho học sinh học câu lệnh điều kiện phần mềm Crocodile ICT môn Tin học 8” Hình Ý nghĩa thư mục Flowcharts Bước Vẽ sơ đồ thuật toán - Chọn thư mục Star and Stop kéo thả Star bắt đầu vẽ sơ đồ vào vùng chứa sơ đồ để Vùng chứa sơ đồ Hình Minh họa vẽ sơ đồ - Chọn vào thư mục Inputs and Outputs chọn Get property để nhập liệu Kéo thả khối nhập liệu vào với luồng xử lí Start Mặc định tên biến x, nháy chuột vào x để thay đổi thành biến T Hình Minh họa vẽ sơ đồ Tên sáng kiến: “Tạo hứng thú học tập cho học sinh học câu lệnh điều kiện phần mềm Crocodile ICT môn Tin học 8” - Chọn đến Presentation Input – Outputs chọn công cụ Edit box để nhập hiển thị liệu cho biến T Muốn liệu nhập vào ô gán cho biến T cần kéo thả dấu Khi chọn thuộc tính Property value nối với cơng cụ Edit box Hình Minh họa vẽ sơ đồ - Chọn thư mục Decisions chọn Test để tạo khối điều kiện cho sơ đồ Khi nối điều kiện vào mặc định có hai nhánh N (No: sai) Y (Yes: đúng) Tại sửa lại điều kiện T >= 100000 Tên sáng kiến: “Tạo hứng thú học tập cho học sinh học câu lệnh điều kiện phần mềm Crocodile ICT mơn Tin học 8” Hình Minh họa vẽ sơ đồ - Chọn thư mục Processes Set variable để gán lại giá trị cho T Hình Minh họa vẽ sơ đồ - Xuất giá trị T hình cơng cụ Set Property cụ Stop để kết thúc sơ đồ Chọn công Tên sáng kiến: “Tạo hứng thú học tập cho học sinh học câu lệnh điều kiện phần mềm Crocodile ICT môn Tin học 8” Nháy Start để chạy sơ đồ Hình 10 Minh họa vẽ sơ đồ - Sau vẽ sơ đồ xong, nhập tổng tiền vào ô chứa liệu; nhấn Start kết hiển thị kết hình Nhập T=120000 Cửa sổ theo dõi giá trị Ơ kết Hình 11 Minh họa thực sơ đồ Bài toán So sánh hai số a,b dạng “a lớn b”, “a nhỏ b”, “a b” Em xác định toán vẽ sơ đồ thuật toán - Kết thảo luận nhóm Tên sáng kiến: “Tạo hứng thú học tập cho học sinh học câu lệnh điều kiện phần mềm Crocodile ICT mơn Tin học 8” Hình 12 Phiếu học tập toán học sinh Bảng đánh giá kết quả: Tổng điểm 10 Nôi dung đánh giá Yêu cầu cần đạt Tự chấm điểm - Thông tin vào Input - Xác định xác Input(1đ) - Thơng tin Output - Xác định xác Output(1đ) - Điều kiện toán - Xác định điều kiện (2đ) - Các quy ước biểu diễn - Sử dụng xác quy ước biểu thuật tốn diễn thuật toán(2đ) - Sơ đồ thuật toán - Vẽ sơ đồ thuật toán (4đ) - Sơ đồ khối toán minh họa phần mềm Crocodile ICT 605 Tên sáng kiến: “Tạo hứng thú học tập cho học sinh học câu lệnh điều kiện phần mềm Crocodile ICT môn Tin học 8” Nhập giá trị a,b Kết Hình 13 Sơ đồ thuật toán toán so sánh hai số a,b Bài toán Em xác định toán vẽ sơ đồ thuật tốn giải phương trình bậc bx+c=0 - Kết thảo luận nhóm Hình 14 Phiếu học tập toán học sinh Bảng đánh giá kết quả: Tổng điểm 10 Nôi dung đánh giá Yêu cầu cần đạt Tự chấm điểm Tên sáng kiến: “Tạo hứng thú học tập cho học sinh học câu lệnh điều kiện phần mềm Crocodile ICT môn Tin học 8” - Thông tin vào Input - Thơng tin Output - Điều kiện tốn - Các quy ước biểu diễn thuật toán - Sơ đồ thuật tốn - Xác định xác Input(1đ) - Xác định xác Output(1đ) - Xác định điều kiện (2đ) - Sử dụng xác quy ước biểu diễn thuật toán(2đ) - Vẽ sơ đồ thuật toán (4đ) 1 2 - Sơ đồ khối toán minh họa phần mềm Crocodile ICT 605 Hình 15 Sơ đồ thuật tốn tốn giải phương trình bậc bx+c=0 * Kết sáng kiến Khi áp dụng phần mềm vào dạy học Tơi nhận thấy có số kết sau: - Học sinh hứng thú với môn học sơ đồ minh họa dạng sơ đồ động, dễ hiểu, trực quan, sinh động, đặc biệt em tự chọn liệu để kiểm tra tính đắn thuật tốn Ngồi áp dụng dạy câu lệnh điều kiện, giáo viên cịn áp dụng phần mềm minh họa cho tất dạng cấu trúc khác lập trình như: cấu trúc lặp, cấu trúc tuần tự,… Đặc biệt học sinh người chủ động việc tiếp thu kiến thức - Học sinh cịn tự thuyết trình trước lớp sơ đồ thuật tốn nhóm mình, học sinh hào hứng việc vẽ sơ đồ thuật tốn Qua giúp hình thành kĩ Tên sáng kiến: “Tạo hứng thú học tập cho học sinh học câu lệnh điều kiện phần mềm Crocodile ICT mơn Tin học 8” thuyết trình, phẩm chất tự học, chăm chỉ, hợp tác có trách nhiệm trình học tập - Kết khảo sát hứng thú học tập trước sau thực sáng kiến: + Trước thực Lớp SS 8A 40 Không hứng thú Hứng thú Rất hứng thú SL TL % SL TL % SL TL % 31 77.5 22.5 0 + Sau thực Lớp SS 8A 40 Không hứng thú Hứng thú Rất hứng thú SL TL % SL TL % SL TL % 0 21 52.5 19 47.5 Kết khảo sát cho thấy học sinh hứng thú với môn học, tỉ lệ hứng thú 47.5%, điều phản ánh hiệu việc áp dụng phần mềm dạy học Học sinh hứng thú với môn học đồng nghĩa với việc chất lượng dạy học nâng lên - Kết học tập học sinh tiến rõ rệt, cụ thể: + Kết khảo sát đầu năm Môn Lớp Sĩ số Tin học 8A 40 Giỏi SL TL% 17.5 Khá TB Yếu TB trở lên SL TL% SL TL% SL TL% SL TL% 20 50.0 11 27.5 38 95 + Kết học kỳ Giỏi Khá TB Yếu Môn Lớp Sĩ số SL TL% SL TL% SL TL% SL Tin học 8A 40 25 37.5 62.5 15 0 TB trở lên TL% SL TL% 40 100 So sánh kết khảo sát chất lượng đầu năm kết học kì cho thấy: tỷ lệ học sinh giỏi tăng; tỷ lệ học sinh trung bình, yếu giảm Điều chứng tỏ học sinh có u thích mơn học, muốn tìm tịi, khám phá tri thức môn học tưởng chừng khó Tên sáng kiến: “Tạo hứng thú học tập cho học sinh học câu lệnh điều kiện phần mềm Crocodile ICT môn Tin học 8” * Sản phẩm tạo từ giải pháp - Việc áp dụng phần mềm tạo tiết học sinh động, hiệu theo hướng phát triển phẩm chất lực học sinh Học sinh tự giác tích cực tham gia hoạt động nhóm, lớp Hình thành phát triển học sinh phẩm chất lực tự đánh giá, lực thuyết trình tư sáng tạo - Học sinh tự xây dựng, mơ tả thuật tốn tốn, từ phát huy sáng tạo, vận dụng kiến thức linh hoạt vào trường hợp cụ thể, rèn luyện khả tư nhạy bén việc giải vấn đề học tập thực tiễn sống 5.2 Khả áp dụng (phạm vi áp dụng sáng kiến) Sáng kiến áp dụng có hiệu cho giáo viên giảng dạy mơn Tin học trường THCS Hịa Quang huyện Phú Hịa Sáng kiến áp dụng cho giáo viên giảng dạy môn Tin học trường THCS địa bàn huyện Phú Hòa 5.3 Đánh giá lợi ích kinh tế, xã hội sáng kiến * Lợi ích kinh tế Sáng kiến góp phần đổi phướng pháp dạy học theo định hướng phát triển lực học sinh; giúp học sinh rèn luyện kĩ năng, kĩ xảo, phẩm chất tự học, có trách nhiệm với thân người xung quanh; nâng cao kĩ thuyết trình trước người khác Góp phần vào việc tăng cường ứng dụng cơng nghệ thông tin cho thầy cô giáo dạy học Tin học môn học khác tạo tiền đề cho việc áp dụng vào thực chương trình giáo dục phổ thơng 2018 * Lợi ích xã hội Cuộc cách mạng cơng nghiệp 4.0 thời kì phát triển mạnh mẽ đòi hỏi hệ tương lai đất nước phải có kĩ cần thiết việc sử dụng thành tựu khoa học kĩ thuật đem lại Vì cần rèn luyện kĩ năng, kĩ xảo, nắm bắt khoa học kĩ thuật tiên tiến thời đại đồng thời tạo cho hệ trẻ tương lại ngày nhạy bén chuyên nghiệp công việc Xây dựng đội ngũ hệ trẻ kỹ lập trình vững vàng sáng tạo góp phần tạo phát triển nguồn nhân lực trí thức cho đất nước Học lập trình giúp em gia tăng làm việc trí óc, từ em suy nghĩ tốt tạo hướng suy nghĩ tích cực tất lĩnh vực sống, đồng thời giúp em u thích mơn Tin học khoa học tự nhiên từ định hướng nghề nghiệp tương lai * Cam kết: Tơi xin cam đoan thông tin nêu trung thực, không chép không vi phạm quyền sở hữu trí tuệ Tên sáng kiến: “Tạo hứng thú học tập cho học sinh học câu lệnh điều kiện phần mềm Crocodile ICT môn Tin học 8” TÀI LIỆU THAM KHẢO - Tin học lớp – Nhà xuất Giáo dục - Sách tập tin học – Nhà xuất Giáo dục - http://www.crocodile-clips.com - Giáo trình phương pháp dạy học ... kiến: ? ?Tạo hứng thú học tập cho học sinh học câu lệnh điều kiện phần mềm Crocodile ICT mơn Tin học 8” MƠ TẢ GIẢI PHÁP VÀ KẾT QUẢ THỰC HIỆN SÁNG KIẾN Tên sáng kiến: ? ?Tạo hứng thú học tập cho học sinh. .. sinh học câu lệnh điều kiện phần mềm Crocodile ICT môn Tin học 8” Lĩnh vực áp dụng sáng kiến Sáng kiến áp dụng lĩnh vực giáo dục: ? ?Tạo hứng thú học tập cho học sinh học câu lệnh điều kiện môn Tin. .. họa sơ đồ phần mềm Crocodile ICT u cầu đại diện nhóm thuyết trình sơ đồ phần mềm Tên sáng kiến: ? ?Tạo hứng thú học tập cho học sinh học câu lệnh điều kiện phần mềm Crocodile ICT môn Tin học 8” *