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
1,1 MB
Nội dung
PHÒNG GIÁO DỤC VÀ ĐÀO TẠO TP VĨNH YÊN TRƯỜNG TIỂU HỌC LIÊN BẢO =====***===== BÁO CÁO KẾT QUẢ NGHIÊN CỨU, ỨNG DỤNG SÁNG KIẾN Tên sáng kiến: THỰC HIỆN VẼ CÁC DẠNG HÌNH BẰNG NGƠN NGỮ LẬP TRÌNH MSWLOGO Tác giả sáng kiến: Phạm Thị Vân Anh Liên Bảo, năm 2019 BÁO CÁO KẾT QUẢ NGHIÊN CỨU, ỨNG DỤNG SÁNG KIẾN Lời giới thiệu: Ngơn ngữ lập trình loại ngôn ngữ đặc biệt thiết kế để giúp lập trình viên dựa viết dẫn để máy tính thực nhiều tác vụ cho trước Ngôn ngữ lập trình định nghĩa quy tắc viết mã lệnh (cịn gọi cú pháp) để lập trình viên dựa vào viết dẫn thực tác vụ cụ thể cho máy tính Các ngơn ngữ lập trình khác có quy tắc riêng khác MSWLogo mơi trường lập trình dựa Logo hiếm, ban đầu dựa LISP dành cho mục đích giáo dục Tuy nhiên, điểm cộng lớn Logo tạo cho giáo dục, dễ học Đó giới thiệu tuyệt vời để lập trình cho trẻ em người muốn bắt đầu lập trình Nó tất nhàm chán - đồ thị biểu đồ ứng dụng nó, MSWLogo sử dụng để tạo trị chơi chương trình cho Windows Ở lớp lớp học sinh làm quen với phần mềm lần học sinh làm quen với ngôn ngữ lập trình Để học sinh phát triển tư hình học, đồng thời khích lệ em tìm tịi khám phá, từ tạo 2 tiền đề để giúp em học tốt lập trình sau Vì mạnh dạn đưa sáng kiến kinh nghiệm “Thực vẽ dạng hình ngơn ngữ lập trình MSWLogo” nhằm kế thừa mặt tích cực đề tài trước khắc phục mặt tồn đảm bảo phù hợp với thực tiễn Sáng kiến Hội đồng Sư phạm Ban Giám hiệu Nhà trường đánh giá cao, triển khai đưa vào áp dụng cho tất khối lớp năm học 2018-2019 Tên sáng kiến: Thực vẽ dạng hình ngơn ngữ lập trình MSWLogo Tác giả sáng kiến: - Họ tên: Phạm Thị Vân Anh - Địa tác giả sáng kiến: Trường Tiểu học Liên Bảo – Vĩnh Yên – Vĩnh Phúc - Số điện thoại: 0973060967 - E_mail: vananhvinhphuc@gmail.com Chủ đầu tư tạo sáng kiến: - Tác giả đồng thời chủ đầu tư Lĩnh vực áp dụng sáng kiến: Sáng kiến áp dụng lĩnh vực bồi dưỡng cho học sinh học môn Tin học trường Tiểu học Ngày sáng kiến áp dụng lần đầu áp dụng thử: 3 Sáng kiến áp dụng lần đầu ngày 10/09/2018 Mô tả chất sáng kiến: 7.1 Về nội dung sáng kiến: 7.1.1 Cơ sở lí luận Mơn Tin học xuất phát từ nhu cầu thực tế Cơng nghiệp hóa – Hiện đại hóa đất nước để hội nhập giới, học sinh dần làm quen vào hứng thú với môn học Phần mềm Logo phần mềm đòi hỏi học sinh phải có khả tư duy, kỹ phân tích tốn, học sinh phải biết cách áp dụng tất kiến thức học vào để giải vấn đề 7.1.2 Thực trạng giảng dạy môn Tin học Trường Tiểu học Liên Bảo Môn Tin học môn học học sinh trường yêu thích, em say mê hứng thú Các em biết cách vận dụng vào môn học khác, thử sức với thi máy tính Qua trình quan sát nhận thấy học sinh vận dụng tốt kiến thức phần mềm vẽ hình (Paint), phần mềm soạn thảo (MSWord), phần mềm trình chiếu (Mspowerpoint), kỹ sử dụng chuột bàn phím, bên cạnh phần mềm MSWLogo ngơn ngữ lập trình địi hỏi học sinh phải có khả tư kỹ phân tích nên học sinh chưa vận dụng tốt 7.1.3 Những dạng hình vẽ WMLogo 7.1.3.1 Dạng 1: Vẽ - Xoay 4 Với dạng học sinh tìm quy luật lặp n lần cho thao tác vẽ hình xoay Cú pháp: to HINHVE repeat n[ hinhve rt 360/n] end Ví dụ: Vẽ hình tam giác to TAMGIAC repeat 5[ repeat 3[fd 100 rt 120] rt 360/5] end 7.1.3.2 Dạng 2: Vẽ - Đi - Xoay Với dạng học sinh tìm quy luật lặp n lần cho thao tác vẽ hình xoay Cú pháp: to HINHVE repeat n[ hinhve fd m rt 360/n] end Kiểu 1: Đi cạnh bước số bước cạnh hình vẽ Ví dụ: Viết câu lệnh để rùa vẽ hình ngũ giác hình bên to NGUGIAC cs repeat 6[ repeat 5[fd 100 lt 360/5] fd 100 rt 360/5] end Kiểu 2: Đi lớn cạnh bước lớn số bước cạnh hình vẽ 5 Ví dụ: Viết câu lệnh để rùa vẽ hình bên to NGUGIAC cs repeat 6[ repeat 5[fd 100 lt 360/5] fd 140 rt 360/5] end Kiểu 3: Đi nhỏ cạnh bước nhỏ số bước cạnh hình vẽ Ví dụ: Viết câu lệnh để rùa vẽ hình bên to NGUGIAC cs repeat 6[ repeat 5[fd 100 lt 360/5] fd 70 rt 360/5] end 7.1.3.3 Dạng 3: Đi – Vẽ - Lùi - Xoay Với dạng học sinh tìm quy luật lặp n lần cho thao tác m bước vẽ hình lùi m bước xoay Cú pháp: to HINHVE repeat n[ fd m hinhve bk m rt 360/n] end Ví dụ: Viết câu lệnh để rùa vẽ cờ hình bên to LACO cs repeat 10[ fd 100 repeat 4[fd 40 lt 90] bk 100 rt 360/10] end 6 7.1.3.4 Dạng 4: Nhấc – Đi – Hạ - Vẽ - Nhấc – Lùi – Hạ - Xoay Với dạng học sinh tìm quy luật lặp n lần cho thao tác nhấc bút, rùa m bước, hạ bút, vẽ hình, nhấc bút, lùi m bước, hạ bút, xoay Cú pháp: to HINHVE repeat n[ pu fd m pd hinhve pu bk m pd rt 360/n] end Ví dụ: Viết câu lệnh để rùa vẽ hình sau to NGOISAO cs repeat 10[ pu fd 100 pd repeat 5[fd 50 rt 144] pu bk 100 pd rt 360/10] end 7.1.3.5 Dạng 5: Vẽ - Nhấc – Đi – Hạ - Xoay Với dạng học sinh tìm quy luật lặp n lần cho thao tác vẽ hình, nhấc bút, m bước, hạ bút, xoay Cú pháp: to HINHVE repeat n[hinhve pu fd m pd rt 360/n] end Ví dụ: Viết câu lệnh để rùa vẽ hình sau to HINHTRON cs repeat 6[repeat 30 [fd 10 rt 360/30] pu fd 100 pd rt 360/6] end 7 7.1.3.6 Dạng 6: Vẽ sử dụng vòng lặp Với dạng học sinh gán biến cho bước rùa Cú pháp: to HINHVE for [i G.tridau G.tricuoi G.tritang][HINHVE] end Ví dụ: Viết câu lệnh để rùa vẽ hình sau to HINHTRON cs for [i 10 1][circle2 :i*10+10] end 7.1.3.7 Hình vẽ kết hợp dạng Học sinh kết hợp cách vẽ dạng để thực vẽ hình Ví dụ 1: Sử dụng ngơn ngữ lập trình MSWLogo thể rùa thực vẽ hình sau: Phân tích: Với hình vẽ bên học sinh phân tích hình nhận dạng hình: - Để vẽ tia hình vẽ học sinh vận dụng Dạng (Đi – Vẽ - Lùi – Xoay) - Để vẽ hình chong chóng đỉnh tia học sinh vận dụng Dạng (Vẽ - Xoay) Vậy để vẽ hình bên học sinh thực phân tích hình, đưa dạng học sau thực gõ câu lệnh để vẽ hình Câu lệnh: 8 to HINHVE CS REPEAT 12[FD 100 REPEAT 3[ REPEAT 3[FD 20 RT 120] RT 120] BK 100 RT 360/12] end Ví dụ 2: Sử dụng ngơn ngữ lập trình MSWLogo thể rùa thực vẽ hình sau: Phân tích: Với hình vẽ bên học sinh phân tích hình nhận dạng hình: - Để vẽ hoa học sinh vận dụng Dạng (Vẽ - Nhấc – Đi – Hạ - Xoay) - Để vẽ bơng hoa nằm vị trí hình vẽ học sinh vận dụng Dạng (Nhấc – Đi – Hạ - Vẽ - Nhấc – Lùi – Hạ - Xoay) Vậy để vẽ hình bên học sinh thực phân tích hình, đưa dạng học sau thực gõ câu lệnh để vẽ hình Câu lệnh: to BONGHOA cs repeat 6[ pu fd 150 pd repeat 6[repeat 30 [fd rt 360/30] pu fd 50 pd rt 360/6] pu bk 150 pd rt 360/6] end 7.2 Về khả áp dụng sáng kiến: 9 Sáng kiến áp dụng Trường Tiểu học Liên Bảo từ đầu năm học 2018 – 2019, điều kiện sở vật chất cịn gặp nhiều khó khăn, đặc biệt trang thiết bị phục vụ cho dạy học Tuy nhiên sau năm học áp dụng, sáng kiến đem lại hiệu rõ nét Nó cho thấy khẳng định tính khả thi trường tiểu học tồn thành phố Những thông tin cần bảo mật (nếu có): Sáng kiến có tính mở để cộng đồng áp dụng đóng góp xây dựng, khơng cần bảo mật Các điều kiện cần thiết để áp dụng sáng kiến: - Cần đầu tư đồng trang thiết bị phục vụ dạy học, phịng máy tính - Cần có kế hoạch bồi dưỡng nâng cao trình độ chun mơn cho đội ngũ cán bộ, giáo viên - Kết hợp với giáo viên văn hóa để giúp học sinh tăng khả tư phân tích hình học - Tích cực tham gia hoạt động chun mơn nhằm trao đổi biện pháp nâng cao hiệu giảng dạy mơn Tin học 10 Đánh giá lợi ích thu dự kiến thu áp dụng sáng kiến theo ý kiến tác giả theo ý kiến tổ chức, cá nhân tham gia áp dụng sáng kiến lần đầu, kể áp dụng thử (nếu có) theo nội dung sau: 10 10 10.1 Đánh giá lợi ích thu dự kiến thu áp dụng sáng kiến theo ý kiến tác giả: Tháng năm 2018, sau đồng ý Hội đồng sư phạm, sáng kiến thức đưa vào áp dụng cho khối lớp nhà trường Qua kỳ khảo sát cho thấy hiệu mà sáng kiến đem lại Sau số liệu thống kê kết khảo sát học sinh: - Thời gian khảo sát: 05/03/2019 - Số học sinh tham gia khảo sát: 289 em học sinh khối Sau tổng hợp, kết sau: Bảng tổng hợp kết khảo sát đánh giá học sinh HS tham TS Học gia đánh sinh 289 giá 289 Kết khảo sát HTT HT Số Số Tỉ lệ % Tỉ lệ % lượng lượng 281 97% 3% CHT Số Tỉ lệ % lượng 0 Từ kết chứng minh hiệu mà sáng kiến kinh nghiệm đem lại Ngoài kết số, áp dụng sáng kiến, chúng tơi cịn thu kết đáng mừng hứng thú học tập tích cực, chủ động tham gia hoạt động học tập học sinh Học sinh thực phát huy tính tích cực, chủ động, tư sáng tạo Từ khắc phục hạn chế mà trước 11 11 10.2 Đánh giá lợi ích thu áp dụng sáng kiến theo ý kiến Hội đồng Sư phạm Trường Tiểu học Liên Bảo: Hội đồng Sư phạm Trường Tiểu học Liên Bảo đánh giá cao lợi ích mà sáng kiến đem lại Qua phép đo kiểm chứng, chất lượng hiệu giáo dục kĩ sống cho học sinh có áp dụng sáng kiến so với trước tăng lên rõ rệt Học sinh có kĩ sống tốt thể qua nhiều mặt tích cực rõ ràng em học tập sơi nổi, tích cực, chủ động Sáng kiến đáp ứng yêu cầu thực tiễn, gồm: - Nâng cao kiến thức phương pháp giáo dục kĩ sống cho học sinh đội ngũ giáo viên nhà trường - Góp phần đổi phương pháp hình thức tổ chức giáo dục kĩ sống cho học sinh, phát huy tính tích cực, chủ động, sáng tạo học sinh 11 Danh sách tổ chức/cá nhân tham gia áp dụng thử áp dụng sáng kiến lần đầu: Tên tổ Số Phạm vi/Lĩnh vực chức/cá Địa TT áp dụng sáng kiến nhân Trường Tiểu Phường Liên Bảo – học Liên Bảo Thành phố Vĩnh Yên – Giảng dạy môn Tin học cho học sinh khối + Tỉnh Vĩnh Phúc Trong trình nghiên cứu đề tài này, hẳn không tránh khỏi thiếu sót Tơi hi vọng vấn đề tơi nghiên cứu đóng góp phần nhỏ vào cơng 12 12 tác giảng dạy thầy cô nhà trường đặc biệt sau Rất mong nhận ý kiến đóng góp thầy cô bạn đồng nghiệp để đề tài hồn thiện Tơi xin chân thành cảm ơn! 13 Liên Bảo, ngày tháng năm 2019 Liên Bảo, ngày tháng năm 2019 Thủ trưởng đơn vị Tác giả sáng kiến (Ký tên, đóng dấu) (Ký, ghi rõ họ tên) Ngô Thị Lụa Phạm Thị Vân Anh 13 ... rùa vẽ hình sau to HINHTRON cs for [i 10 1][circle2 :i*10+10] end 7.1.3.7 Hình vẽ kết hợp dạng Học sinh kết hợp cách vẽ dạng để thực vẽ hình Ví dụ 1: Sử dụng ngơn ngữ lập trình MSWLogo thể rùa thực. .. ngơn ngữ lập trình MSWLogo thể rùa thực vẽ hình sau: Phân tích: Với hình vẽ bên học sinh phân tích hình nhận dạng hình: - Để vẽ bơng hoa học sinh vận dụng Dạng (Vẽ - Nhấc – Đi – Hạ - Xoay) - Để vẽ. .. MSWLogo thể rùa thực vẽ hình sau: Phân tích: Với hình vẽ bên học sinh phân tích hình nhận dạng hình: - Để vẽ tia hình vẽ học sinh vận dụng Dạng (Đi – Vẽ - Lùi – Xoay) - Để vẽ hình chong chóng đỉnh