■Bài giải tham khảo Đề thi Tin học trẻ toàn quốc năm 2017■Khối Tiểu học và THCS■Phần Scratch■Khối Tiểu học■Câu 1 (15 điểm): Lưới ô vuông■Câu 2 (15 điểm): Đoán số■Câu 3 (50 điểm): Bia■Khối THCS■Câu 1 (30 điểm): Cây hoa tròn■Câu 2 (30 điểm): Chọn màu đúng■Câu 3 (40 điểm): Chim bay
Trang 1Mục lục
ĐỀ THI TIN HỌC TRẺ TOÀN QUỐC NĂM 2017 – Khối Tiểu học (Đề Scratch) 4
Câu 1 4
Tạo nhân vật: 4
Tạo biến nhớ: 5
Tạo các khối lệnh: 6
Viết chương trình: 7
Chạy chương trình: 7
Câu 2 9
Tạo biến nhớ: 9
Tạo mảng: 9
Tạo nhân vật: 10
Viết chương trình: 10
Chạy thử chương trình 10
Câu 3 11
Tạo nhân vật: 11
Viết chương trình: 12
Chạy thử chương trình: 13
ĐỀ THI TIN HỌC TRẺ TOÀN QUỐC NĂM 2017 – Khối THCS (Đề Scratch) 15
Câu 1 15
Tạo biến nhớ: 15
Tạo các khối lệnh: 15
Viết lệnh cho các khối lệnh: 17
Viết lệnh cho các nhân vật Sprite2: 18
Chạy chương trình: 19
Câu 2 20
Phần nhân vật: 20
Trang 2Biên soạn: Th.S Nguyễn Anh Việt Trang 2
Tạo nhân vật: 21
Tạo thông điệp “Hiển thị”: 27
Tạo biến nhớ: 28
Tạo mảng: 28
Viết lệnh cho nhân vật Thầy Tùng: 29
Viết lệnh cho nhân vật Hình tròn: 30
Chạy thử chương trình: 31
Câu 3 33
Tạo nền: 33
Tạo các biến: 34
Viết lệnh cho nền Stage: 35
Tạo các nhân vật: 35
Viết lệnh cho nhân vật Parrot: 36
Viết lệnh cho nhân vật Ghost2: 37
Viết lệnh cho nhân vật Start3: 37
(***) Thêm ngôi sao Start2: 38
Muốn thêm ngôi sao thì thực hiện lại bước (***) ở phía trên (Duplicate xong sửa Clone 1 thành Clone 2 …) 40
Chạy thử chương trình: 41
Trang 4Biên soạn: Th.S Nguyễn Anh Việt Trang 4
ĐỀ THI TIN HỌC TRẺ TOÀN QUỐC NĂM 2017 – Khối Tiểu học (Đề Scratch)
Câu 1
Tạo nhân vật:
- Xóa nhân vật Sprite2
- Tạo nhân vật mới (Paint new Sprite):
Trang 5- Vẽ hình vòng tròn nhỏ và canh giữa:
Tạo biến nhớ:
- Chọn Data/ Make a Variable
- Tạo các biến nhớ:
Trang 6Biên soạn: Th.S Nguyễn Anh Việt Trang 6
Tạo các khối lệnh:
- Chọn More Block/ Make a Block
- Tạo các khối lệnh:
Trang 8Biên soạn: Th.S Nguyễn Anh Việt Trang 8
Trang 9Câu 2
Tạo biến nhớ:
- Chọn Data/ Make a Variable
- Tạo biến nhớ Dem:
Tạo mảng:
- Chọn Data/ Make a List
- Tạo mảng Day so doan:
Trang 10Biên soạn: Th.S Nguyễn Anh Việt Trang 10
Tạo nhân vật:
- Chọn New Sprite và chọn Abby
Viết chương trình:
Chạy thử chương trình
Trang 11Câu 3
Tạo nhân vật:
- Chọn New Sprite/ All và chọn Ball
Trang 12Biên soạn: Th.S Nguyễn Anh Việt Trang 12
Viết chương trình:
Trang 13 Chạy thử chương trình:
Trang 14Biên soạn: Th.S Nguyễn Anh Việt Trang 14
Trang 15ĐỀ THI TIN HỌC TRẺ TOÀN QUỐC NĂM 2017 – Khối THCS (Đề Scratch)
Trang 16Biên soạn: Th.S Nguyễn Anh Việt Trang 16
- Tạo các khối lệnh:
- Tương tự tạo các khối lệnh:
và
Trang 17 Viết lệnh cho các khối lệnh:
Trang 18Biên soạn: Th.S Nguyễn Anh Việt Trang 18
Viết lệnh cho các nhân vật Sprite2:
Trang 19 Chạy chương trình:
- Nhập số cạnh là 2, chương trình vẽ cây như sau:
Trang 20Biên soạn: Th.S Nguyễn Anh Việt Trang 20
Câu 2
Phần nhân vật:
- Xóa nhân vật Sprite2
- Thêm nhân vật (New Sprite/ People/ Devin
Trang 21- Nhấn chuột phải vào nhân vật Devin/ chọn Info và sửa tên lại là Thầy Tùng Sau đó nhấn chuột vào mũi tên trái
Tạo nhân vật:
- Tạo nhân vật mới (Paint new Sprite):
Trang 22Biên soạn: Th.S Nguyễn Anh Việt Trang 22
- Vẽ hình tròn và tô màu đỏ:
Trang 23- Click nút phải chuột vào hình costume1 và chọn Duplicate:
- Tô màu vàng cho costume2:
Trang 24Biên soạn: Th.S Nguyễn Anh Việt Trang 24
- Thực hiện tương tự tạo costume3:
Trang 25- Thực hiện tương tự tạo costume4:
- Thực hiện tương tự tạo costume5:
- Thực hiện tương tự tạo costume6:
- Thực hiện tương tự tạo costume7:
Trang 26Biên soạn: Th.S Nguyễn Anh Việt Trang 26
- Thực hiện tương tự tạo costume8:
- Thực hiện tương tự tạo costume9:
Trang 27- Thực hiện tương tự tạo costume10:
Tạo thông điệp “Hiển thị”:
- Chọn Events, nắm kéo thả đối tượng quả vùng bên phải
- Click chuột phải vào đối tượng, chọn Rename Broadcast
Trang 28Biên soạn: Th.S Nguyễn Anh Việt Trang 28
Tạo biến nhớ:
- Chọn Data/ Make a Variable
- Tạo các biến nhớ:
Tạo mảng:
- Chọn Data/ Make a List
- Tạo mảng Danh sách màu:
Trang 29 Viết lệnh cho nhân vật Thầy Tùng:
Trang 30Biên soạn: Th.S Nguyễn Anh Việt Trang 30
Viết lệnh cho nhân vật Hình tròn:
Trang 31 Chạy thử chương trình:
Trang 32Biên soạn: Th.S Nguyễn Anh Việt Trang 32
Trang 33Câu 3
Tạo nền:
- Chọn Stage/ Backdrop2 và các bước tiếp theo như hình vẽ
- Tạo Backdrop2:
Trang 34Biên soạn: Th.S Nguyễn Anh Việt Trang 34
- Tạo nhập chữ vào Backdrop1:
Tạo các biến:
- Tạo các biến như hình vẽ
Trang 35 Viết lệnh cho nền Stage:
Trang 36Biên soạn: Th.S Nguyễn Anh Việt Trang 36
Viết lệnh cho nhân vật Parrot:
Trang 37 Viết lệnh cho nhân vật Ghost2:
Viết lệnh cho nhân vật Start3:
Trang 38Biên soạn: Th.S Nguyễn Anh Việt Trang 38
(***) Thêm ngôi sao Start2:
- Thêm ngôi sao Start2
- Sửa lệnh cho ngôi sao Star2:
Trang 39- Sửa tên khối lệnh Clone thành Clone 1: Toàn bộ các tên sẽ được tự động sửa theo:
Trang 40Biên soạn: Th.S Nguyễn Anh Việt Trang 40
- Đặt tên thông báo mới là Clone 1 và sửa thông báo Clone thành Clone 1
Muốn thêm ngôi sao thì thực hiện lại bước (***) ở phía trên (Duplicate xong
sửa Clone 1 thành Clone 2 …)
Trang 41 Chạy thử chương trình:
Thank you