Bài tập Tin học lớp 5: Các dạng bài tập logo

Bài tập luyện về logo Tin học tập lớp 5

Bạn đang xem: Bài tập Tin học lớp 5: Các dạng bài tập logo

VnDoc - Tải tài liệu, văn bản pháp luật, biểu mẫu miễn phí

Bài tập tin học lớp 5: Các dạng bài tập logo

Rùa về chính giữa sân chơi (vị

trí xuất phát)

Rùa về vị trí xuất phát. Xoá

toàn bộ sân chơi

Xoá màn hình Rùa vẫn vị

trí hiện tại

In ra kết quả 9 (vì 4 + 5 =9)

Chờ đợi m đơn vị thời gian

trước khi thực hiện lệnh tiếp

theo (m/100 giây)

làm cho nét bút lớn hơn đến độ

rộng k, để xem dễ dàng hơn!

kích thước bút mặc định [1

1]

Viết tại vị trí rùa đang đứng

dòng chữ “MSWLogo” theo

hướng của rùa

Vẽ cung tròn k độ bán kính n

vị trí rùa đứng tâm vào

phía bên trái sau lưng rùa,

hướng rùa không thay đổi

ARoundCircle2

dụ: repeat 36[rr 10

arc2 180 100 arc2 -

180 100 fd 5]

Vẽ cung tròn k độ bán kính n

vị trí rùa đứng vị trí xuất

phát vào phía n phải trước

mặt rùa, đồng thời rùa di

chuyển theo cung tròn

Lặp lại n lần các lệnh trong

ngoặc vuông

Hàm Modulo m n để xác định

số của phép chia số m cho

số n (m, n là các số t nhiên

khác 0)

Ellipse

dụ: repeat

72[ellipse 250 150 rr

5 fd 5]

Vẽ elip trục ngang m trục

đứng n (không thay đổi vị trí

rùa)

VnDoc - Tải tài liệu, văn bản pháp luật, biểu mẫu miễn phí

3. Định nghĩa thủ tục.

Thủ tục với cách thuật ngữ tin học nghĩa chương trình con. Nhưng với LOGO, với kiểu

cấu trúc theo môđun triệt để phân tán, t thủ tục cũng là chương trình. Mỗi thủ tục bao gồm 3 b phận:

Mở đầu (to)

Thân

Kết thúc (end)

Mở đầu bao giờ cũng bắt đầu bằng từ gốc TO. Sau TO tên thủ tục. Tên thủ tục do người lập

trình đặt bằng một từ. Đó từ không dấu nháy kép đầu. Sau n thủ tục thể dữ liệu của tên

ấy. Nếu thì dữ liệu cũng được đặc trưng bằng tên, tức bằng một từ có dấu (:) đầu. thể một

hay nhiều dữ liệu. Sau dữ liệu sang dòng.

Thân thủ tục bao gồm các câu lệnh. Các câu lệnh sẽ xác lập nội dung chức năng của thủ tục.

Thân thể chứa nhiều câu, miễn mỗi câu không quá 248 tự, kể cả dấu cách. Khi thân được xác lập

xong phải sang dòng.

Kết thúc ch gồm mỗi từ gốc END đứng dầu dòng. Đó quy định nghiêm ngặt.

dụ ta muốn vẽ một hình vuông ta thể thực hiện lần lượt từng lệnh vào cửa sổ lệnh như

sau:

FD 100 RT 90

FD 100 RTI 90

FD 100 RT 90

FD 100 RT 90

Hoặc FD 100 RT 90 FD 100 RTI 90 FD 100 RT 90 FD 100 RT 90

Hoặc ta có thể lập thủ tục vẽ một hình vuông ta cũng muốn đặt tên HINHVUONG, thì

thủ tục có tên HINHVUONG sẽ dạng như sau:

FD 100 RT 90

FD 100 RTI 90

FD 100 RT 90

FD 100 RT 90

Trong thủ tục nh vuông ta có:

TO END hai từ gốc đặc biệt, chỉ dùng vào việc mở đầu kết thúc thủ tục.

FD RT nghĩa: rùa bước tới rùa quay phải) hai từ gốc, sẽ điều khiển Rùa vẽ nên hình

vuông, tức xác lập nội dung chức năng cho thủ tục HINHVUONG. 100 90 dữ liệu của FD

RT. Khi ta viết FD 100 hay RT 90 viết theo pháp đã quy định FD n, RT m, với n, m c một

số. Tên HINHVUONG do ta đặt nhưng phải tuân thủ một số quy định sau:

* Tên thủ tục phải một từ, dụ ta không thể viết HINHVUONG thành HINH VUONG,

nghĩa thành hai từ.

* Tên thủ tục không được trùng với tên từ gốc. Nếu trùng chương trình s thông báo lỗi (ở chế

độ trực tiếp).

* Tên thủ tục không được trùng với tên thủ tục khác đã mặt trong thời gian làm việc. Nếu

Xem thêm: Ý nghĩa tượng Tam thánh

trùng, máy sẽ từ chối (ở chế độ trực tiếp).

* Khi được định nghĩa tên thủ tục thì biến thành tên từ gốc tiện ích ta thể dùng như

từ gốc.

Với thủ tục HINHVUONG trên thẻ dùng tham số như sau:

REPEAT :goc[FD :canh RT 360/:goc]

Với thủ tục y ta gọi lệnh “DAGIAC 100 4” thỉ sẽ vẽ được hình vuông cạnh 100; nếu sử dụng

lệnh “DAGIAC 200 5” thì vẽ được một ngũ giác đều cạnh 200;

Đến đây ta thể coi như đã tóm tắt xong phần văn phạm. Như vậy cực kỳ đơn giản. Tuy

nhiên khi ứng dụng sẽ nhiều chi tiết được giải trình dần sẽ quen dần.

VnDoc - Tải tài liệu, văn bản pháp luật, biểu mẫu miễn phí

4. Sử dụng biến trong MSWLogo:

4.1. Khái niệm về biến:

Biến một đại lượng thể thay đổi giá trị của nó.

Tại sao phải dùng biến? thể hiểu một cách đơn giản nhất: Dùng biến để đảm bảo tính tổng

quát của dạng bài toán. Sau này khi sử dụng thành thạo, ta sẽ còn nhiều trường hợp khác cũng phải

dùng đến biến.

4.2. Cách khai báo biến trong thủ tục:

a) Đối với các biến nhận giá trị trực tiếp từ bên ngoài:

Trong bài toán tính số kẹo kể trên, các biến a, b c sẽ đưa vào từ bên ngoài để chương trình

thực hiện tính toán, khi đó 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:

dụ: Bạn Mai a cái kẹo, Mai cho Minh b cái, sau đó Mai lại ăn hết c cái. Hỏi Mai còn lại

mấy cái kẹo?(a b + c).

To keo :a :b :c

CS

RT 90 Label [So keo con lai la: ]

PU FD 250 PD Label :a - :b - :c

End

Khi thực hiện, ta sẽ nhập các giá trị của a, b, c ngay cùng dòng với lệnh gọi thủ tục tại cửa sổ

lệnh. dụ: To kẹo 20 5 3. Khi đó các biến a, b, c sẽ lần lượt nhận giá trị 20, 5 3 thực hiện

tính kết quả.

2/ Đối với các biến nhận giá trị trong khi chạy thủ tục:

Trường hợp các biến nhận giá trị từ một biểu thức trong thủ tục, ta khai báo theo pháp

sau:

Make “<Tên _biến> <biểu _thức>

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 kép (“) 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 hiệu thay thế.

dụ: Một hình ch nhật chu vi M cm. Biết rằng chiều rộng bằng

chiều dài. Hãy nh

diện tích của hình chữ nhật đó.

Ta gọi a b chiều dài chiều rộng của hình chữ nhật, ta có:

(a+b)

2 = M a + b = M/2

b =

a

a +

a = M/2

7

a = M

4

Tức là: a = (M

4)/7

b = M - a

Gọi S diện ch của hình chữ nhật, ta S = a

b.

Ta viết thủ tục như sau:

To dientich :M

CS

Make “a (:M*4)/7

Make “b :M - :a

Make “S :a * :b

RT 90 Label [Dien tich hinh chu nhat la: ]

PU FD 250 PD Label :S

End

Bài tập luyện Tin học tập lớp 5: Các dạng bài bác tập luyện logo

Bài tập luyện tin cậy học tập lớp 5: Các dạng bài bác tập luyện logođược VnDoc thuế tàm, tinh lọc bao hàm cả lý thuyết và những bài bác tập luyện tự động luyện gom những em học viên nắm vững những dạng bài bác tập luyện về logo, sử dụng mệnh lệnh MSWLogo nhằm vẽ hình và những bài bác tập luyện số học tập với MSWLogo, dùng xây dựng Logo giải toán tè học tập. Đồng thời đấy là tư liệu cho những em học viên ôn tập luyện ôn ganh đua sẵn sàng cho những bài bác ganh đua học tập kì. Mời những em nằm trong xem thêm, chuyển vận về.

Đề ganh đua học tập kì 2 môn Tin học tập lớp 5 năm học tập năm nhâm thìn - 2017 theo đuổi Thông tư 22

BÀI TẬP DÙNG LỆNH MSWLOGO VẼ HÌNH LỚP 5

Hãy sử dụng những mệnh lệnh của MSWLogo nhằm vẽ những hình sau:

Bài tập luyện tin cậy học tập lớp 5

Bài tập luyện tin cậy học tập lớp 5

Bài tập luyện tin cậy học tập lớp 5

Bài tập luyện tin cậy học tập lớp 5

Bài tập luyện tin cậy học tập lớp 5


MỘT SỐ BÀI LUYỆN TẬP GIẢI TOÁN SỐ HỌC MSWLOGO

Bài 1: Tính diện tích S còn lại:

Trong một khu đất nền hình chữ nhật sở hữu chiều lâu năm là a, chiều rộng lớn vì như thế 3/4 chiều lâu năm, người tao khơi một chiếc giếng hình trụ ở bên trên kí thác điểm của hai tuyến phố chéo cánh của khu đất nền, nửa đường kính vì như thế 1/4 chiều rộng lớn của khu đất nền. Em hãy ghi chép giấy tờ thủ tục nhằm vẽ lại khu đất nền bên trên và tính phần diện tích S khu đất sót lại sau khoản thời gian vẫn khơi giếng. Lưu với thương hiệu tệp là khudat.Lgo. Sử dụng thành quả bên trên mang lại độ quý hiếm của a =200 nhằm dò xét diện tích S sót lại của khu đất nền. (không ghi chép lại những lệnh)

Bài 2: Hình chữ nhật

Cho hình chữ nhật ABCD sở hữu chiều rộng lớn AD và BC = a, chiều lâu năm vội vàng gấp đôi chiều rộng lớn. Trên cạnh AB tao lấy một điểm M cơ hội đỉnh A một khoảng chừng là d. Trên CD lấy điểm N cơ hội đỉnh D một khoảng chừng vì như thế một nửa AM. Nối đoạn trực tiếp MN phân tách hình chữ nhật trở nên nhị phần.

Em hãy ghi chép giấy tờ thủ tục nhằm vẽ hình bên trên và tính diện tích S của từng phần và ghi bên dưới hình vẽ là:

Dien tich hinh ben trai la :

Dien tich hinh ben nhạt la :

Xem thêm: Năm Giáp Thìn 2024, chọn tuổi nào xông đất để cả năm may mắn, tài lộc dồi dào?

Lưu lại với thương hiệu tệp là hcn.Lgo

Sử dụng thành quả bên trên mang lại độ quý hiếm của a =100; d = 50 nhằm dò xét diện tích S 2 phần bên trên. (không ghi chép lại những lệnh)

Bài 3: Cho hình miếng vườn hình chữ nhật sở hữu chu vi vì như thế 640 m. Nếu tăng chiều rộng lớn lên 50m, và rời chiều lâu năm xuống 30m thì được một hình vuông vắn. Em hãy dùng những câu mệnh lệnh của MSWLogo nhằm vẽ hình, tính chiều lâu năm, chiều rộng lớn và diện tích S hình của miếng vườn chữ nhật bại liệt. Lưu lại với thương hiệu tệp là dairongdientich.doc

  • Chia sẻ bởi:
  • Nhóm:
  • Ngày: