1. Trang chủ
  2. » Luận Văn - Báo Cáo

Sáng kiến kinh nghiệm, SKKN - Rèn luyện kĩ năng và phương pháp lập trình MSWLogo cho học sinh lớp 5 dự thi Tin học trẻ

26 109 0
Tài liệu đã được kiểm tra trùng lặp

Đ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 26
Dung lượng 1,58 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Sáng kiến kinh nghiệm, SKKN - Rèn luyện kĩ năng và phương pháp lập trình MSWLogo cho học sinh lớp 5 dự thi Tin học trẻSáng kiến kinh nghiệm, SKKN - Rèn luyện kĩ năng và phương pháp lập trình MSWLogo cho học sinh lớp 5 dự thi Tin học trẻSáng kiến kinh nghiệm, SKKN - Rèn luyện kĩ năng và phương pháp lập trình MSWLogo cho học sinh lớp 5 dự thi Tin học trẻSáng kiến kinh nghiệm, SKKN - Rèn luyện kĩ năng và phương pháp lập trình MSWLogo cho học sinh lớp 5 dự thi Tin học trẻSáng kiến kinh nghiệm, SKKN - Rèn luyện kĩ năng và phương pháp lập trình MSWLogo cho học sinh lớp 5 dự thi Tin học trẻSáng kiến kinh nghiệm, SKKN - Rèn luyện kĩ năng và phương pháp lập trình MSWLogo cho học sinh lớp 5 dự thi Tin học trẻSáng kiến kinh nghiệm, SKKN - Rèn luyện kĩ năng và phương pháp lập trình MSWLogo cho học sinh lớp 5 dự thi Tin học trẻSáng kiến kinh nghiệm, SKKN - Rèn luyện kĩ năng và phương pháp lập trình MSWLogo cho học sinh lớp 5 dự thi Tin học trẻSáng kiến kinh nghiệm, SKKN - Rèn luyện kĩ năng và phương pháp lập trình MSWLogo cho học sinh lớp 5 dự thi Tin học trẻSáng kiến kinh nghiệm, SKKN - Rèn luyện kĩ năng và phương pháp lập trình MSWLogo cho học sinh lớp 5 dự thi Tin học trẻSáng kiến kinh nghiệm, SKKN - Rèn luyện kĩ năng và phương pháp lập trình MSWLogo cho học sinh lớp 5 dự thi Tin học trẻSáng kiến kinh nghiệm, SKKN - Rèn luyện kĩ năng và phương pháp lập trình MSWLogo cho học sinh lớp 5 dự thi Tin học trẻSáng kiến kinh nghiệm, SKKN - Rèn luyện kĩ năng và phương pháp lập trình MSWLogo cho học sinh lớp 5 dự thi Tin học trẻSáng kiến kinh nghiệm, SKKN - Rèn luyện kĩ năng và phương pháp lập trình MSWLogo cho học sinh lớp 5 dự thi Tin học trẻSáng kiến kinh nghiệm, SKKN - Rèn luyện kĩ năng và phương pháp lập trình MSWLogo cho học sinh lớp 5 dự thi Tin học trẻSáng kiến kinh nghiệm, SKKN - Rèn luyện kĩ năng và phương pháp lập trình MSWLogo cho học sinh lớp 5 dự thi Tin học trẻSáng kiến kinh nghiệm, SKKN - Rèn luyện kĩ năng và phương pháp lập trình MSWLogo cho học sinh lớp 5 dự thi Tin học trẻSáng kiến kinh nghiệm, SKKN - Rèn luyện kĩ năng và phương pháp lập trình MSWLogo cho học sinh lớp 5 dự thi Tin học trẻSáng kiến kinh nghiệm, SKKN - Rèn luyện kĩ năng và phương pháp lập trình MSWLogo cho học sinh lớp 5 dự thi Tin học trẻSáng kiến kinh nghiệm, SKKN - Rèn luyện kĩ năng và phương pháp lập trình MSWLogo cho học sinh lớp 5 dự thi Tin học trẻSáng kiến kinh nghiệm, SKKN - Rèn luyện kĩ năng và phương pháp lập trình MSWLogo cho học sinh lớp 5 dự thi Tin học trẻSáng kiến kinh nghiệm, SKKN - Rèn luyện kĩ năng và phương pháp lập trình MSWLogo cho học sinh lớp 5 dự thi Tin học trẻSáng kiến kinh nghiệm, SKKN - Rèn luyện kĩ năng và phương pháp lập trình MSWLogo cho học sinh lớp 5 dự thi Tin học trẻSáng kiến kinh nghiệm, SKKN - Rèn luyện kĩ năng và phương pháp lập trình MSWLogo cho học sinh lớp 5 dự thi Tin học trẻSáng kiến kinh nghiệm, SKKN - Rèn luyện kĩ năng và phương pháp lập trình MSWLogo cho học sinh lớp 5 dự thi Tin học trẻSáng kiến kinh nghiệm, SKKN - Rèn luyện kĩ năng và phương pháp lập trình MSWLogo cho học sinh lớp 5 dự thi Tin học trẻSáng kiến kinh nghiệm, SKKN - Rèn luyện kĩ năng và phương pháp lập trình MSWLogo cho học sinh lớp 5 dự thi Tin học trẻSáng kiến kinh nghiệm, SKKN - Rèn luyện kĩ năng và phương pháp lập trình MSWLogo cho học sinh lớp 5 dự thi Tin học trẻSáng kiến kinh nghiệm, SKKN - Rèn luyện kĩ năng và phương pháp lập trình MSWLogo cho học sinh lớp 5 dự thi Tin học trẻSáng kiến kinh nghiệm, SKKN - Rèn luyện kĩ năng và phương pháp lập trình MSWLogo cho học sinh lớp 5 dự thi Tin học trẻSáng kiến kinh nghiệm, SKKN - Rèn luyện kĩ năng và phương pháp lập trình MSWLogo cho học sinh lớp 5 dự thi Tin học trẻ

Trang 1

BÁO CÁO KẾT QUẢ NGHIÊN CỨU, ỨNG DỤNG SÁNG KIẾN

1 Lời giới thiệu:

Chúng ta đang bước vào cuộc cách mạng có tính lịch sử, thay đổi cuộc sống của con người, đó là cuộc cách mạng công nghiệp 4.0 – xu hướng kết hợp giữa các

hệ thống ảo và thực thể, vạn vật kết nối Internet Cách mạng công nghiệp 4.0 đang thách thức ý niệm của chúng ta về vai trò thực sự của con người Vai trò của người giáo viên trong thế kỉ XXI trở nên phức tạp ở một thế giới mà sự thay đổi trở nên quá nhanh chóng, nơi mà tri thức dường như trở nên vô tận

Việc ứng dụng Công nghệ thông tin được xác định là một trong 9 nhiệm vụ trong giai đoạn tới của ngành Giáo dục

Trong những năm qua toàn ngành Giáo dục và Đào tạo đã tích cực triển khai, ứng dụng CNTT trong quản lý, điều hành và giảng dạy

Chính vì vậy môn Tin học được đưa vào trường Tiểu học từ lớp 3 Bên cạnh việc đưa Tin học vào trong trường Tiểu học thì một sân chơi mới mẻ, hấp dẫn được phát triển đó là hội thi “ Tin học trẻ” Cuộc thi này hứa hẹn sẽ là một cơ hội lớn cho những học sinh yêu thích và đam mê tin học Thí sinh tham gia vừa phải có kiến thức

cơ bản về máy tính, về mạng Internet và một số phần mềm như phần mềm Microsoft Word ( phần mềm soạn thảo văn bản), Paint ( phần mềm vẽ tranh), phần mềm PowerPoint ( phần mềm trình chiếu) hay phần mềm lập trình MSWLogo Những năm gần đây các câu hỏi về MSWLogo chiếm đa số trong một đề thực hành tin học trẻ Trong khi đó học sinh Tiểu học được tiếp cận với phần mềm MSWLogo trong sách Tin học quyển 2 và quyển 3 còn rất hạn chế

Qua chương trình lập trình MSWLogo sẽ góp phần bước đầu hình thành và phát triển tư duy giải thuật cho học sinh Bước đầu hình thành cho học sinh năng lực

tổ chức và xử lý thông tin

Trước khi thực hiện chuyên đề tôi đã thực hiện khảo sát học sinh lớp 5 tại trường và qua kết quả khảo sát cho thấy các em rất thích học bộ môn và luôn thích khám phá lập trình Để giúp các em hiểu rõ bản chất của việc học lập trình MSWLogo Giáo viên cũng phải có phương pháp dạy học sao cho phù hợp, hay và dễ hiểu từ đó tạo cho các em có hứng thú say mê học tập để đạt kết quả cao hơn

Trang 2

Tuy nhiên tài liệu tham khảo về phần mềm MSWLogo trong nước rất ít, nội dung về phần mềm MSWLogo trong sách giáo khoa thì hạn chế chủ yếu là sử dụng các câu lệnh đơn giản của phần mềm MSWLogo để vẽ các hình đơn giản, tuy nhiên trong quá trình thi thì sẽ sử dụng các câu lệnh của phần mềm để giải các bài toán Tiểu học Chính vì vậy giáo viên phải tự tìm tòi, nghiên cứu các tài liệu

Giải toán hay vẽ hình bằng các câu lệnh lập trình với học sinh Tiểu học là một vấn đề mới mẻ, các em chưa từng được học do đó khả năng tư duy và vận dụng còn hạn chế

Bên cạnh đó phụ huynh học sinh luôn coi Tin học là môn phụ do đó không quan tâm và đầu tư cho học sinh

2 Tên sáng kiến:

Rèn luyện kĩ năng và phương pháp lập trình MSWLogo cho học sinh lớp 5 dự thi Tin học trẻ

3 Tác giả sáng kiến:

- Họ và tên: Nguyễn Thị Trang Nhung

- Địa chỉ tác giả sáng kiến: Trường Tiểu học Hội Hợp B- Thành phố Vĩnh Yên – Tỉnh Vĩnh Phúc

Trang 3

6 Ngày sáng kiến được áp dụng lần đầu hoặc áp dụng thử: 12/2017

7 Mô tả bản chất của sáng kiến:

7.1 Rèn kĩ năng lập trình MSWLogo cho học sinh lớp 5 tham gia thi Tin học trẻ:

7.1.1 Giới thiệu về phần mềm lập trình Microsoft Windows Logo (MSWLogo):

MSWLogo là phần mềm được thiết kế và phát triển bởi Seymour Papert, Daniel Bobrow và Wallace Feurzeig tại phòng thí nghiệm trí tuệ nhân tạo của MIT(Học viện công nghệ Masachusetts)

MSWLogo là phần mềm máy tính sử dụng các dòng lệnh để điều khiển chú Rùa di chuyển trên màn hình

MSWLogo là một ngôn ngữ lập trình đơn giản và thú vị MSWLogo nâng cao

tư duy logic của học sinh và phát triển kĩ năng lập trình cho học sinh

Logo là phần mềm duy nhất và không có phần mềm nào khác có tính năng tương tụ nó Bản chất Logo là một ngôn ngữ lập trình, có đầy đủ các đặc điểm của một ngôn ngữ máy tính, xuất phát từ ngôn ngữ LISP, ngôn ngữ của trí tuệ nhân tạo

MSWLogo là phần mềm dùng chung (shareware), phù hợp với cấu hình của hầu hết các máy tính cá nhân Chúng ta có thể tải phần mềm này từ địa chỉ

+ Màn hình chính là nơi Rùa di chuyển và để lại vết trên đó ( sân chơi)

+ Cửa sổ lệnh ở phía dưới và được chia thành hai ngăn: Ngăn ghi lại các lệnh

đã viết trong phiên làm việc và ngăn để gõ lệnh

Trang 4

7.1.2.1 Một số lệnh phổ biến trong MSWLogo:

Lệnh đầy đủ Viết tắt Hành động của Rùa GHI CHÚ

(Vị trí xuất phát)

nếu không nhấc bút sẽ có nét vẽ

CleanScreen CS Rùa về vị trí xuất phát và xóa

toàn bộ sân chơi

Clean Xóa màn hình, Rùa vẫn ở vị trí hiện tại

màu, nét không thay đổi

Forward n FD n Rùa đi về phía trước n bước

Back n BK n Rùa lùi lại n bước

Trang 5

Left k LT k Rùa quay trái k độ

Right k RT k Rùa quay phải k độ

nhanh

ShowTurtle ST Rùa hiện mình

REPEAT n [các

lệnh ]

Lặp lại n lần [các lệnh ] Các lệnh đặt

trong cặp ngoặc vuông

ClearText CT

Xóa nội dung trong cửa sổ Commander

ClearText (xóa luôn cả lệnh CT này)

Ellipse R1 R2

Vẽ hình oval có bán kính ngang R1, bán kính dọc R2

Rùa không di chuyển (đứng yên

Vẽ theo chiều kim đồng hồ, xuất phát

từ sau lưng Rùa

Trang 6

Arc2 A R

Vẽ cung góc A, bán kính R Rùa di chuyển theo nét vẽ

Vẽ theo chiều kim đồng hồ, xuất phát

từ sau lưng Rùa

SetPenSize

[Rộng Cao]

Đặt độ dày nét vẽ Vd : SetPenSize [5

5], nên đặt 2 gtrị bằng nhau

SetPC Số hiệu màu

Đặt màu bút vẽ (Pen Color) 16 màu chuẩn :

số hiệu 0  15

SetFC Số hiệu màu

Đặt màu tô (Fill Color) 16 màu chuẩn :

số hiệu 0  15

Fill

Tô ruột hình khép kín (Rùa phải ở trong vùng muốn tô, nhấc lên vẫn tô được- lệnh tô cuối phải hạ Rùa tránh loang màu ở lần chạy sau)

PU Fd 10 SetFC

4 FILL

SETH k

Đang ở góc bất kỳ, Rùa đứng tại

vị trí đó xoay đầu trở về hướng

chuẩn rồi quay k độ so với hướng chuẩn

Hướng chuẩn là hướng từ dưới lên được tính là 0 độ và tăng theo chiều kim đồng hồ

Label “Một từ

Label [Nhiều từ]

Xuất chữ, chữ số hoặc giá trị của

1 biến ra màn hình từ vị trí Rùa đứng, theo hướng của đầu Rùa (hiểu Tiếng Việt bảng mã VNI, TCVN3 – ko hỗ trợ Unicode)

- Màu chữ : Set > PenColor

Để tạo thủ tục trong Logo, cần thực hiện lệnh : Edit “Name để mở cửa sổ

Editor định nghĩa thủ tục và Name là tên thủ tục

Mỗi thủ tục bao gồm 3 bộ phận:

- Mở đầu ( To)

Trang 7

Hoặc có thể dùng một thủ tục đã định nghĩa trong một thủ tục mới

7.1.2.3 Biến trong MSWLogo:

- Khái niệm: Biến là đại lượng có thể thay đổi giá trị của nó

Trang 8

- Cách khai báo biến trong Thủ tục:

+ Đối với biến nhận giá trị trực tiếp từ bên ngoài: ta sẽ khai báo các biến này cùng dòng với dòng ghi tên thủ tục bằng cách ghép dấu hai chấm (:) ngay trước tên biến

Ví dụ: Bạn Tuấn có a cái kẹo, bạn Tuấn cho Quân b cái, sau đó Tuấn lại ăn

hết c cái kẹo Hỏi bạn Tuấn còn lại mấy cái kẹo? ( a ≥ b+c)

Chương trình được viết như sau:

Trang 9

Cần phân biệt: Nếu biến nhận giá trị từ bên ngoài thì dùng dấu hai chấm( : ) ngay trước tên biến, đối với biến nhận giá trị từ một biểu thức trong thủ tục sẽ dùng dấu nháy (“) ngay trước tên biến

Loại biến này thường sử dụng khi giải toán bằng phương pháp dùng ký hiệu thay thế

7.1.2.4 Mảng và cách sử dụng mảng:

- Khai báo mảng:

Make “tên_mảng (array độ_dài số_bắt_đầu)

Ví dụ: Make “mau (array 7 1)

§iÒu kiÖn

Trang 10

Hàm gộp điều kiện:

a Hàm And:

Cú pháp: And (điều_kiện_1) (điều_kiện_2)

Hàm sẽ xét các điều kiện và chỉ cho kết quả Đúng khi tất cả các điều kiện đều thỏa mãn ( ĐÚNG) Chỉ cần 1 điều kiện không thỏa mãn (SAI) thì làm sẽ cho kết

a Lặp với số lần lặp biết trước:

* Câu lệnh REPEAT: Repeat N [lệnh 1 lệnh 2 ]

MSWLogo sẽ thực hiện N lần dãy lệnh 1 lệnh 2

S

§

Lªnh aLÖnh b

Lªnh 1LÖnh 2

§iÒu kiÖn

Trang 11

* Câu lệnh FOR:

For [<biến chạy> <giá trị đầu> <giá trị cuối> <giá trị tăng>] [câu lệnh]

- Ban đầu <biến chạy> nhận giá trị là <giá trị đầu>

- [câu lệnh] được thực hiện khi <biến chạy> còn nhỏ hơn hoặc bằng giá trị cuối, mỗi lần thực hiện câu lệnh < biến chạy> tăng lên < giá trị tăng>

b Lặp với số lần lặp chưa biết trước (lặp có điều kiện)

Câu lệnh While

Cú pháp: White [ điều_kiện] [lệnh 1 lệnh 2 ]

Khi nào mà điều kiện còn đúng thì còn thực hiện dãy lệnh: lệnh 1 lệnh 2

7.1.3 Rèn kĩ năng viết chương trình lập trình MSWLogo cho học sinh qua các bài tập thực hành:

Trang 12

Bài 1: (Đề thi Hội thi Olympic Tin học trẻ Tỉnh Bắc Giang- năm 2018)

Em hãy viết thủ tục chongchong bằng MSWLogo để vẽ hình bên Biết rằng

hình bao quanh cánh chong chóng có màu đỏ Line 5 Cánh chong chóng được tạo

từ các hình tam giác màu xanh với line 3, có hai cạnh bằng nhau và bằng 100 bước rùa, một cạnh dài 175 bước rùa Hình ở giữa các cánh của chong chóng là đa giác

có cạnh bằng 10 bước rùa

Chương trình vẽ Chong chong được viết như sau:

Bài 2: (Hội thi Tin học trẻ Thành phố Bắc Ninh – Năm 2018)

Trang 13

Bài 3: (Đề thi Giao lưu câu lạc bộ tin học Thành phố Vĩnh Yên – năm học 2018)

Lá cờ

Hình bên được tạo thành bởi các hình lá cờ có độ dài cán cờ là 100 bước rùa,

độ dày nét vẽ là 3, màu nét vẽ là màu đỏ; lá cờ hình vuông mau xanh có cạnh là 50 bước rùa

Em hãy sử dụng phần mềm MSWLogo để vẽ lại hình trên

Chương trình vẽ Lá cờ được viết như sau:

Trang 14

7.1.3.2 Bài tập dạng giải toán Tiểu học

Bài 1: Cho dãy số 1, 2, 4, 7, 11, 16, 22

Trang 15

Bài 3: (Đề thi Hội thi Tin học trẻ Tỉnh Đồng Nai – năm 2018)

Nhập vào 3 số tự nhiên a b c bất kì từ bàn phím và kiểm tra xem đó có phải là

độ dài 3 cạnh của một tam giác không Nếu là số đo 3 cạnh của tam giác thì thực hiện tính chu vi của tam giác đó Nếu không phải là số đo 3 cạnh của tam giác thì in ra màn hình dòng chữ “ Các số vừa nhập không phải là số đo ba cạnh của tam giác”

Hướng dẫn: Ta biết rằng để 3 số là số đo 3 cạnh của một tam giác thì ba số

đó thỏa mãn điều kiện: a+b>c , a+c >b , b+c> a

Căn cứ vào điều kiện đó ta chương trình được viết như sau:

Trường hợp nhập số đo cho biến a b c là 1 2 3 Giá trị của các số này không thỏa mãn điều kiện vì vậy chương trình sẽ hiển thị ra màn hình “ Cac so vua nhap khong phai la so do ba canh cua tam giac”

Trang 16

Trường hợp nhập giá trị cho ba số a b c là 50 60 80 Ba số vừa nhập thỏa mãn điều kiện là số đo ba cạnh của tam giác vì vậy chương trình sẽ tính ra chu vi của tam giác là 190

Bài 4: Cho dãy số tăng dần như sau: 5 8 11 64000 hỏi:

Tổng của dãy số trên và trung bình cộng của nó?

Hướng dẫn: Nhìn vào dãy số ta thấy rằng số sau= số trước + 3 do đó ta sẽ sử

dụng vòng lặp FOR với bước nhảy có giá trị ban đầu là 5 giá trị cuối là 64000, bước nháy là 3 Ta sử dụng thêm 2 biến để lưu trữ tổng của dãy số và đếm xem từ 5 đến

64000 có bao nhiêu chữ số từ đó tính trung bình cộng của dãy số đó

Chương trình được viết như sau:

Bài 5: Bài toán cổ

Vừa gà vừa chó

Bó lại cho tròn

Ba mươi sáu con Một trăm chân chẵn

Hướng dẫn: Với bài toán này, khi làm toán thì chúng ta sử dụng phương pháp

giả thiết tạm Tuy nhiên để giải bài toán này với máy tính thì chúng ta sẽ sử dụng phương pháp thử loại trừ dần

Ta sẽ gọi số gà là x, số chó là y, bắt đầu với x=1 và y = 35, sau đó lần lượt kiểm tra số chân, khi nào tổng số chân đúng bằng 100 thì dừng lại

Trang 17

Chương trình sẽ được viết như sau:

7.2 Một số phương pháp hướng dẫn lập trình MSWLogo cho học sinh lớp 5 tham gia thi Tin học trẻ:

7.2.1 Giáo viên lựa chọn học sinh lớp 5 có năng khiếu:

Dựa vào các tiêu chí như sau:

- Học sinh có thái độ học tập tích cực

- Học sinh yêu thích môn học và học rất tốt môn tin học

- Học sinh có những kiến thức cơ bản về máy tính, kĩ năng sử dụng bàn phím, chuột rất tốt

- Học sinh học rất tốt các môn học: Toán, Tiếng Việt, Tiếng Anh, Mĩ thuật

- Học sinh có khả năng tổng hợp kiến thức và có tư duy và kĩ năng giải toán nhanh, chính xác

- Gia đình có tâm huyết và tạo điều kiện tốt để con em mình phát huy hết năng khiếu

7.2.2 Giáo viên đưa ra các bài tập ở các mức độ

- Mức cơ bản: Giáo viên đưa ra các bài tập trong sách giáo khoa trong giờ học chính khóa qua đây giáo viên sẽ phát hiện ra học sinh có năng khiếu để bồi dưỡng

Bài 1: Viết chương trình gồm 1 số thủ tục để ra hình trang trí theo mẫu ( chiếc vành

bánh xe) – SGK Cùng học Tin học quyển 3- trang 123

Trang 18

Chương trình được viết như sau:

- Thủ tục 1: vẽ hình vuông:

to hinhvuong

repeat 4 [ fd 100 rt 90] end

- Thủ tục 2: Vẽ hình tam giác:

to tamgiac

repeat 3[fd 100 rt 120] end

Trang 19

Bài 2: Các hình trong bài “Thế giới hình học trong Logo” trong sách giáo khoa Cùng

học Tin học quyển 3- trang 111

To tamgiac Repeat 3 [fd 50 lt 120]

End

To hinhvuong Repeat 4[ fd 50 rt 90]

end

To hinhtron Repeat 24[ fd 20 rt 360/24]

End

To hinh1 Setpc 4 Setpensize [3 3]

Repeat 4[ tamgiac fd 50 rt 90]

end

To hinh2 Setpc 19 Setpensize [3 3]

End

To hinh3 Setpc 14 Setpensize [3 3]

Trang 20

Rt 90 Repeat 5[lt 45 hinhvuong rt 45 pu fd 18 pd]

end

To hinh4 setpensize [7 7]

setpc 0 repeat 5 [tamgiac rt 360/5]

end

- Mức nâng cao: Bồi dưỡng học sinh năng khiếu

Bài 1: Tính tổng các số lẻ: 1+3+5+7+ +n với n nhập từ bàn phím

Hướng dẫn: Chúng ta biết rằng các số lẻ là những số mà chia cho 2 dư 1 Áp

dụng tính chất này ta sử dùng hàm Modulo để tìm số dư của phép chia n cho 2 Từ

đó ta tìm được số lẻ và tính tổng của chúng

Chương trình sẽ được viết như sau:

Với giá trị n = 5 nhập từ bàn phím chương trình tính ra được tổng các số lẻ từ

1 đến 5 là 9

Trang 21

Bài 2: Nhập một số n từ bàn phím và đếm xem số đó có bao nhiêu chữ số? Tính

tổng các chữ số đó

Chương trình được viết như sau

Trang 22

Bài 3: (Đề thi Tin học trẻ Tỉnh Nghệ An – năm 2018)

Cho số đầu tiên của một dãy là 23, số tiếp theo được lập bằng cách lấy chữ số hàng đơn vị của số liền trước nó nhân 2 rồi cộng với chữ số hàng chục, tiếp tục như vậy đến số hạng thứ 2018 Tìm số hạng ở vị trí 2018.[8]

Chương trình được viết như sau:

7.2.3 Giáo viên tổ chức thi đua giữa các học sinh:

Trong quá trình học giáo viên thực hiện đánh giá thi đua giữa các học sinh bằng phiếu thưởng

Khi học sinh khám phá và giải được các bài giáo viên đưa ra nhanh nhất và chính xác nhất, giáo viên sẽ thưởng cho học sinh một phiếu khen Học sinh có những cách giải hay sáng tạo cũng được nhận phiếu khen Cuối mỗi buổi học sẽ tổng hợp phiếu, bạn nào được nhiều phiếu nhất sẽ được khen thưởng

Qua đó sẽ kích thích sự thi đua và sáng tạo của học sinh Mỗi học sinh đều có những khả năng học tập và sáng tạo đáng kinh ngạc Khi được tự sáng tạo và khám phá các em có thể tìm ra những lời giải hay và rất ngắn gọn

Từ quá trình thi đua sẽ khiến các em học sinh tự mình tìm tòi và học tập để nâng cao kiến thức của bản thân, tạo môi trường thi đua lành mạnh cho các em

Trang 23

Hiệu quả đạt được: Việc hướng dẫn tốt các kiến thức và thực hiện tốt biện pháp

này khiến cho một buổi học trở nên nhịp nhàng, hợp lí và khoa học Học sinh thì được khám phá kiến thức mới, làm quen với chương trình và phương pháp học lập trình mới Kiến thức sẽ dễ hiểu, dễ nhớ và kích thích tính tò mò và ham khám phá kiến thức ở học sinh, tạo cho học sinh cảm giác hưng phấn mong được đưa ra ý kiến của mình, đưa ra các sáng tạo mà các em đã tạo ra từ việc học các chương trình và câu lệnh của MSWLogo Khi tham gia giao lưu và các kì thi các em sẽ vững vàng hơn với kiến thức và sự hiểu biết của mình, tự tin thể hiện khả năng và làm bài tốt nhất có thể Ngoài ra kiến thức lập trình MSWLogo còn hướng các em đến các ý tưởng lớn hơn, giúp các em tự tin tiếp cận công nghệ và trí tuệ nhận tạo Tất cả sẽ góp phần thực hiện tốt mục tiêu giáo dục

8 Những thông tin cần được bảo mật: Không

9 Các điều kiện cần thiết để áp dụng sáng kiến:

- Trường học có phòng máy tính, có máy chiếu phục vụ giảng dạy

- Tinh thần trách nhiệm của giáo viên trong việc vận dụng đổi mới phương pháp dạy và học vào giảng dạy

10 Đánh giá lợi ích thu được hoặc dự kiến có thể thu được do áp dụng sáng kiến theo ý kiến của tác giả và theo ý kiến của tổ chức, cá nhân đã tham gia áp dụng sáng kiến lần đầu, kể cả áp dụng thử:

Qua thời gian thực hiện sáng kiến, tôi nhận thấy một biểu hiện chung của học sinh

là các em ngày càng thích học môn Tin học, rất hứng thú tìm hiểu và khám phá lập trình

Các em thích được tham gia các buổi học, tự mình tìm tòi và khám phá các câu lệnh để xây dựng nên những hình ảnh sáng tạo hoặc giải những bài toán đã học trong chương trình Tiểu học Ở những bài hệ thống kiến thức về lập trình MSWLogo học sinh hệ thống bài rất tốt, các em am hiểu về lập trình MSWLogo và thành thạo hơn

kỹ năng lập trình Tham gia hăng hái và hoàn thành tốt các nội dung thực hành trong quá trình học tập

10.1 Đánh giá lợi ích thu được hoặc dự kiến có thể thu được do áp dụng sáng kiến theo ý kiến của tác giả:

Sau khi thực hiện các phương pháp mà tôi nghiên cứu được áp dụng vào giảng dạy với học sinh năng khiếu lớp 5 tôi đã thu được kết quả đáng khích lệ, đó là điều

Ngày đăng: 27/12/2020, 09:22

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w