HomeLập trình Scratch

Đề thi tin học trẻ Thạch Hà – 2019 – Lập trình Scratch

Like Tweet Pin it Share Share Email
Like và share giúp mình phát triển website nhé.
  •  
  •  

Đề thi tin học trẻ Thạch Hà – 2019 – Lập trình Scratch

Em hãy tạo một thư mục trong ổ D có tên là SBD của em rồi lưu các tệp kết quả vào trong thư mục đó. Ví dụ: D:\SBD 20

Bài 1 (30 điểm): Vẽ hình

Hình bên được tạo thành từ những hình vuông có độ dài cạnh 100 đơn vị với nét vẽ có độ rộng là 2 đơn vị và có màu
đỏ. Em hãy tìm một cách vẽ được hình mô tả trên.

Xem hướng dẫn vẽ hình đẹp từ hình vuông

Bài 2: (30 điểm) Dãy số .

Cho đây số A: I. 2, 4.7, 11, l6, 22……N. N là số gắn 100
Em hãy thực hiện các yêu cầu sau:
– Đếm số lượng phân tử của dãy –
~ Tính tổng các phần tử của dãy số A

Bài 3 Trò chơi cá lớn nuốt cá bé

Sử dụng chương trình Scratch xây dựng trò chơi cá lớn nuốt cá bé, lưu lại với tên là Bai3.sb2

Trò chơi gồm có 3 nhân vật, 3 hình nền dưới nước: Cá mập (Shark), Cá (Fish3),
Bạch tuộc (Octopus); 3 hình nên: Underwarterl, Underwartcr2, Underwarter3, (các nhân
vật, hình nền được lấy từ thư viện của chương trình scratch)

– Cá mập: Di chuyển lên. xuống. trải, phải bằng các phím mũi tên, dị chuyên chạm
biển sản khẩu phía phải thì chuyên hình nên tiệp theo và xuất hiện phía bên trái sân khấu,
ngược lại chạm biên phía trái thì đôi hình nên tiếp theo và xuất hiện phía phải,

Cá mập di chuyển nếu chạm vào cá (Fish3) được cộng 2 điểm, nếu chạm vào bạch
tuộc (Octopus) thì bị trừ I điểm

– Cá (Fish3): Di chuyển ngẫu nhiên trên sản khẩu nếu chạm vào cá mập thì Ân mất
0.5 giây và xuất hiện lại ngầu nhiên trên sân khấu

– Bạch tuộc (Octopus): Di chuyển từ dưới sân khấu lên trên sân khấu, nếu chạm
vào cá mập thì ấn 0.5 giây và xuất hiện lại ngẫu nhiên từ phía dưới sân khẩu đi chuyển
lên

Kết thúc trò chơi sau I phút thì cá (Fish3) và bạch tuộc (Octopus) ăn đi đồng thời
cá mập sẽ xuất hiện giữa màn hình và hiện lên thông bảo số điểm bạn đạt được. Một số
hình minh họa sau:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Comments (0)

Trả lời

Your email address will not be published. Required fields are marked *