1. Trang chủ
  2. » Tất cả

SKKN 19 - 20 - Scratch

24 5 0

Đ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

Thông tin cơ bản

Định dạng
Số trang 24
Dung lượng 1,61 MB

Nội dung

MỤC LỤC A PHẦN MỞ ĐẦU .Trang I Bối cảnh đề tài Trang II Lí chọn đề tài Trang III Phạm vi đối tượng nghiên cứu Trang IV Mục đích nghiên cứu Trang V Phương pháp nghiên cứu .Trang VI Những điểm đề tài ………….…………………………………… Trang B PHẦN NỘI DUNG Trang I Cơ sở lí luận Trang II Cơ sở thực tiễn … ….Trang III Thực trạng Trang IV Giải pháp Trang V Hiệu mang lại sáng kiến Trang 20 C KẾT LUẬN Trang 21 I Bài học kinh nghiệm .Trang 21 II Những kiến nghị đề xuất .Trang 21 MỘT SỐ GIẢI PHÁP HƯỚNG DẪN GIẢI CÁC DẠNG TỐN BẰNG NGƠN NGỮ LẬP TRÌNH KÉO THẢ SCRATCH CHO HỌC SINH CĨ NĂNG KHIẾU MƠN TIN HỌC Ở TIỂU HỌC A PHẦN MỞ ĐẦU I Bối cảnh đề tài Trước tình hình phát triển khoa học cơng nghệ nói chung ngành Tin học nói riêng, với tính ưu việt Tin học phần khơng thể thiếu sống Chính xác định tầm quan trọng nên Nghành giáo dục đưa mơn Tin học vào nhà trường từ bậc Tiểu học, học sinh tiếp xúc với môn Tin học để làm quen dần với lĩnh vực CNTT Bước đầu hình thức mơn học tự chọn, tùy theo sở vật chất, trang thiết bị dạy học tin học trường mà tổ chức khối lớp học tập mơn Giáo dục trường tiểu học nói chung trường tiểu học Thị trấn Thạch Hà nói riêng có bước phát triển, đầu tư cho mơn tin học Nhà trường có phịng mơn, có giáo viên có chun mơn, nghiệp vụ đáp ứng yêu cầu dạy- học II Lý chọn đề tài Lịch sử nhân loại chứng kiến cách mạng công nghệ thông tin với trợ giúp máy tính hệ thống máy tính, người nâng cao suất tự động hóa ngày hiệu ứng dụng khơng thể khơng nhắc đến ứng dụng phần mềm máy tính với cơng nghệ thông tin Để đáp ứng yêu cầu trên, môn Tin học đưa vào giảng dạy trường tiểu học với vai trò môn học tự chọn với thời lượng tiết/tuần cho học sinh từ lớp đến lớp với Modul kiến thức khác Đặc trưng môn Tin học tham gia vào thi Tin học trẻ mà học sinh chương trình khơng tiếp xúc với nội dung lập trình Scratch Ngơn ngữ lập trình dường xa lạ kiến thức mà em học làm quen, soạn thảo văn giản đơn Xét góc độ lập trình mơn học khó trừu tượng học sinh Tiểu học Khó khơng phải tính phức tạp mơn học hay phạm vi kiến thức rộng lớn mà "khó" học sinh Tiểu học chỗ tư Toán em dừng lại mức độ Sách Giáo Khoa Tốn Tiểu học kỹ phân tích, tổng hợp, xây dựng thuật tốn cho tốn hay vấn đề cần lập trình chưa tốt, xa lạ Các em thụ động việc tiếp cận toán, xếp tư duy, xây dựng thuật giải Từ thực tế trên, trình dạy học tơi ln băn khoăn trăn trở làm nâng cao chất lượng kỹ lập trình cho học sinh có khiếu mơn Tin học để tham gia thi có kết tạo niềm hứng thú ngôn ngữ kéo thả Điều thúc đẩy tơi q trình giảng dạy nghiên cứu tìm tịi Một số giải pháp hướng dẫn giải dạng tốn ngơn ngữ lập trình kéo thả Scratch cho học sinh có khiếu mơn Tin học Tiểu học nhằm tạo cho học sinh niềm hứng thú say mê mơn lập trình để từ giúp cho em phát huy tính tích cực, tự giác, chủ động, sáng tạo, rèn luyện thói quen làm việc độc lập biết vận dụng để giải toán thường gặp thực tế * Phần mềm sử dụng - Phần mềm Scratch 2.0, 3.0 III Phạm vi đối tượng nghiên cứu - Học sinh có khiếu mơn Tin học lớp 4,5 trường Tiểu học Thị trấn Thạch Hà IV Mục đích nghiên cứu - Nghiên cứu sở lý luận sở thực tiễn đề tài - Đề xuất số giải pháp hướng dẫn học sinh có khiếu Tin học giải dạng tốn ngơn ngữ lập trình Scratch V Phương pháp nghiên cứu - Kiểm tra việc học tập học sinh (kỹ thực hành máy tính) - Phương pháp quan sát : Quan sát học sinh thực hành sau học - Phương pháp phỏng vấn : Trao đổi trực tiếp với số học sinh + thông qua phiếu khảo sát học sinh VI Những điểm đề tài - Xây dựng số giải pháp thiết thực phù hợp với học sinh, tạo hứng thú sáng tạo qua cách tạo trò chơi gắn liền với thực tế, tạo sản phẩm sau tiết học B PHẦN NỘI DUNG I Cơ sở lý luận Dạy – học hai hoạt động song song tồn phát triển trình thống Quá trình phận hữu trình giáo dục tổng thể vai trị người thầy định hướng tổ chức thực việc truyền thụ tri thức, kĩ kĩ xảo đến người học cách hợp lý khoa học Do ln ln có vai trị tác dụng chủ đạo, có ý nghĩa đặc biệt việc bảo đảm chất lượng học sinh học tập, giúp học sinh tiếp thu cách có ý thức độc lập sáng tạo, hình thành lực thái độ, vai trị chủ động tích cực, động học sinh trình học tập Điều có ý nghĩa định phát triển trí tuệ, lĩnh hội kiến thức hồn thiện nhân cách thân Trong việc giảng dạy Tin học lý thuyết thường đôi với tiết thực hành Thơng qua tiết thực hành phịng máy vi tính giúp học sinh lĩnh hội củng cố kiến thức, kỹ năng, thao tác máy vi tính…mà học sinh tiếp thu qua học lý thuyết lớp Môn Tin học môn học học sinh cần làm quen nhiều với máy vi tính thơng qua tiết thực hành Tin học Nếu vận dụng tốt ưu tiết thực hành nâng cao hứng thú với môn Tin học II Cơ sở thực tiễn * Một số thuận lợi khó khăn thực sáng kiến trường Tiểu học Thuận lợi * Nhà trường - Tin học môn học tự chọn nhà trường tạo điều kiện để học sinh học từ khối 3, hàng năm mua sắm thêm máy móc, trang thiết bị lắp đặt hệ thống mạng phục vụ cho việc dạy học môn Tin học - Được ủng hộ ban nghành, Ban giám hiệu, phụ huynh học sinh - Học sinh vùng thị trấn nên kỹ em tốt nhiều em say mê, có khiếu mơn Tin học * Giáo viên Giáo viên đào tạo kiến thức Tin học để đáp ứng yêu cầu cho dạy học môn Tin học bậc Tiểu học * Học sinh Đây môn học trực quan, sinh động, môn học khám phá lĩnh vực nên học sinh hứng thú học Khó khăn * Nhà trường Nhà trường có hai phịng máy vi tính hai sở học sinh học hạn chế số thiết bị ngồi Phone,… 3-4 học sinh/1 máy tính gây số khó khăn cho việc học tập học sinh Mặt khác học sinh học buổi/ngày nên khó có thời gian để tổ chức câu lạc cho học sinh có khiếu * Giáo viên Môn Tin học môn tự chọn chương trình bậc Tiểu học nên chương trình phân phối chương trình bước đầu có thống hoàn chỉnh Hiện huyện nhiều trường chưa có đủ điều kiện để đưa mơn học vào chương trình nên việc học tập rút kinh nghiệm hạn chế Mặt khác giáo viên đảm nhiệm dạy tin học sở với 18 lớp, tuần lớp/1 tiết nên thời lượng dành cho thực hành học sinh cịn q ít, nên chưa bố trí nhiều thời gian tổ chức Câu lạc Tin học trẻ để phát huy khả học sinh có khiếu * Học sinh Đa số em học sinh tiếp xúc với máy tính trường chủ yếu, 3-4 em/máy/1 tiết/ tuần tìm tịi khám phá máy vi tính với em cịn hạn chế, nên việc học tập học sinh cịn mang tính chậm chạp Các em học kiến thức thông qua giảng giáo viên thực hành lớp chủ yếu cịn ngơn ngữ lập trình kéo thả Scratch khơng phải phần chương trình nên khơng có thời gian để giới thiệu cho học sinh tìm hiểu III Thực trạng Ở chương trình Tin học lớp khơng có phần mềm Scratch mà chủ yếu giáo viên học sinh tranh thủ tìm tịi mạng dạy học vào buổi sinh hoạt câu lạc cho học sinh có khiếu, buổi học hoi em có khiếu Tin học lại trùng vào em có khiếu mơn tốn, mơn Tiếng Việt, Tiếng Anh nên khó bố trí thời gian để em tham gia Qua kinh nghiệm giảng dạy bồi dưỡng học sinh thi Tin học trẻ, năm qua tơi tìm tịi nhận thấy hạn chế nguyên nhân sau: - Độ tuổi em tuổi hiếu động, ham chơi giáo viên hướng dẫn thực em mau quên - Một số phụ huynh hạn chế cho dùng máy tính nhà nên khả tự học mạng chưa phát huy - Thời gian bố trí để giáo viên học sinh dạy học theo câu Lạc Tin học chưa nhiều Trước thực chuyên đề Biết u thích ngơn ngữ lập trình Scratch Học sinh có khiếu Đạt tỷ lệ Tin học 0/20 Làm 2/20 Biết 18/20 Chưa biết 0% 10 % 90 % IV Giải pháp Để giúp học sinh có kỹ giải tốn ngơn ngữ lập trình kéo thả Scratch tơi thực số giải pháp sau: Tiến hành khảo sát để đánh giá mức độ nhận biết học sinh để phát học sinh có khiếu u thích mơn Tin học Trước thực giải pháp tiến hành khảo sát mức độ hiểu biết yêu thích học sinh phần mềm Scratch từ định hướng đưa phương thức học tập, phân bố lượng kiến thức dạng toán đưa Tiến hành khảo sát nhằm đánh giá chất lượng học sinh qua kiểm tra bao gồm kiến thức lí thuyết kĩ thực hành từ xác định mức độ nhận thức học sinh để phân nhóm lớp để thuận tiện cho giáo viên bồi dưỡng học tin học lớp tiến hành tổ chức theo Câu lạc Tin học trẻ nhà trường Xây dựng kế hoạch học: Trên sở nội dung tài liệu hướng dẫn học Tin học 4,5 Bộ giáo dục Đào tạo ban hành, khung phân phối chương trình Sở giáo dục Đào tạo ban hành, vào thực tế nhà trường đối tượng học sinh, xây dựng kế hoạch giảng dạy cách học sinh lớp thực hành chung tơi phân cơng nhóm học sinh có khiếu lựa chọn ngồi dãy để lồng ghép, hướng dẫn em tiếp cận phần mềm Scratch Mặt khác chương trình có phần mềm Logo, ngơn ngữ lập trình đơn giản đầu tiên, hướng dẫn em làm dạng Logo sau chuyển sang Scratch dễ hiểu Hướng dẫn học sinh làm quen với ngơn ngữ lập trình kéo thả Scratch Trước hết cho học sinh làm quen với trò chơi Scratch, em chơi thoải mái hứng thú, sau tơi rõ cho em biết trị chơi em tự tạo phần mềm kéo thả Scratch khiến em hào hứng định hướng cho em hiểu Scratch làm làm gì? 3.1 Các bước tiến hành cài đặt chương trình Để tiến hành cài đặt phần mềm yêu cầu máy tính phải kết nối mạng Internet, hướng dẫn học sinh tải phần mềm Scratch 2.0, 3.0 máy tính theo đường link Sau bấm chọn tải về, tiếp tục chọn Continue Tiếp tục chọn nhãn I Agree Sau cài đặt xong nháy đúp chuột vào biểu tượng sau: Thực đơn hệ thống xuất giao diện Nút trợ giúp nhanh Nút trợ giúp Cửa sổ lệnh Khu vực tạo nhân vật hình Khung điều khiển Biểu tượng chương trình hình mèo di chuyển theo lệnh người điều khiển 3.2 Hướng dẫn học sinh làm quen với số lệnh Tọa độ sân khấu x: -240, y: 180 Y 180 -240 x: 240, y: 180 240 x: 0, y: x: -240, y: -180 -180 Backpack x: 240, y: -180 X Kích thước sân khấu: 480 x 360 Lệnh đồ họa  Hạ bút  Nâng bút  Thiết lập stamp  Thay đổi màu bút theo  Thiết lập màu bút theo  Thay đổi kiểu tô màu  Thiết lập kiểu tô màu  Thay đổi nét bút theo  Thiết lập nét bút theo  Hủy tất hiệu ứng đồ họa Ví dụ: Cho nhân vật chuyển động để lại vết Hướng dẫn kỹ giải dạng toán ngơn ngữ lập trình Scratch đảm bảo tính hiệu phù hợp với học sinh 4.1 Dạng vẽ đồ họa Đối với dạng tốn có nhiều kiểu hình, yêu cầu người giáo viên phải định hướng để nhìn quy luật hình vẽ Ví dụ 1: Vẽ đa giác đều, hướng dẫn học sinh xác định số cạnh hình đa giác đó, từ định hướng học sinh tính số đo góc cách lấy 360/số cạnh xác định góc quay, cịn hướng quay phải tùy vào hình để điều chỉnh đưa vào vòng lặp, số lần lặp số cạnh hình đa giác 10 Hình vng Hình tam giác Hình bát giác Kết Riêng vẽ vòng tròn trường hợp đặc biệt vẽ đa giác đều, vòng lặp 360 lần góc quay độ 11 Ví dụ 2: Với dạng tốn u cầu vẽ tơi định hướng học sinh vẽ hình sau đếm xem có hình lặp lần góc quay 360/số hình 12 hình hình hình hình Ví dụ 3: Dạng vẽ hình quay quanh trục trịn có khoảng cách 13 Với dạng này, tơi hướng dẫn học sinh cách nhìn hình nhỏ phía trong, sau đếm xem có hình, góc quay 360/số hình Ngồi để có khoảng cách vẽ xong hình, phải cho di chuyển move khoảng cách để tạo khoảng trống hình thành hình trịn 24 hình trịn 20 hình vng 20 hình ngũ giác Ví dụ 4: Dạng vẽ hình quay quanh trục trịn khơng có khoảng cách 14 Với dạng tơi phân tích cho học sinh biết hình ban đầu đếm xem có hình, dạng hình đơn giản nhiều, quay quanh trục nên góc quay 360/số hình hình lục giác hình vng hình tam giác Ví dụ 5: Đối với số hình lồng ghép, tơi hướng dẫn học sinh nhìn hình, đếm xem có hình, sau áp dụng ví dụ để đưa cách vẽ hình 15 Dạng tốn giải: Dạng toán giải nhiều phức tạp tùy vào toán thực tế gặp phải, sở nghiên cứu thực tế giảng dạy chia làm loại thường gặp 2.1 Dạng toán dãy số Trong dạng toán dãy số xuất kiểu bài, cho dãy số u cầu tính tổng, tìm số vị trí đó, tính trung bình cộng, đếm dãy có số… Thơng thường dạng tơi hướng dẫn học sinh tìm quy luật dãy số, sau giải u cầu tốn đặt Ví dụ 1: Cho dãy số 2,4,6,8… Tính tổng 100 số hạng Với tốn có quy luật số chẵn, hướng dẫn học sinh xây dựng thuật toán, gồm biến i, biến i lần tăng đơn vị, biến tổng, tổng tổng +I, vòng lặp tiếp tục i>100 thoát đưa giá trị tổng Sau nắm rõ thuật tốn học sinh việc kéo thả câu lệnh vào điền giá trị vào hợp lý có kết 16 Ví dụ 2: Tính tổng dãy số

Ngày đăng: 14/08/2020, 16:53

TÀI LIỆU CÙNG NGƯỜI DÙNG

  • Đang cập nhật ...

TÀI LIỆU LIÊN QUAN

w