
Coding Olympic 2022
Presentation
•
Computers
•
3rd - 5th Grade
•
Easy
Nguyễn Ánh
Used 5+ times
FREE Resource
13 Slides • 19 Questions
1
Cấu trúc đề thi: gồm 3 phần
Phần 1: Chọn đáp án đúng (20 câu - 30 điểm)
Phần 2: Điền vào chỗ trống (5 câu - 20 điểm)
Phần 3: Tự luận (5 câu - 50 điểm)
Thang điểm 100 điểm.
Trường hợp điểm số bằng nhau sẽ căn cứ theo thời gian nộp bài để xếp hạng.
2
Multiple Choice
Lệnh step theo như hình ảnh bên cho phép con thực hiện điều gì?
di chuyển nhân vật theo số bước chân cụ thể
step 5
di chuyển nhân vật theo số bước chân ước lượng
step distanceTo banana
Cả hai đều sai
Cả hai đều đúng
3
Multiple Choice
Lệnh turn theo như hình ảnh bên cho phép con thực hiện điều gì?
xoay nhân vật theo một hướng nào đó
turn left, turn right
xoay nhân vật theo một một góc cụ thể
turn 45, turn 30
Cả hai đều sai
Cả hai đều đúng
4
Multiple Choice
Lệnh left và right theo như hình ảnh bên cho phép con thực hiện điều gì?
không đi một mình, luôn đi chung với lệnh turn.
turn left/ turn right
đi một mình được, giúp nhân vật tự xoay khi dùng
left/right
5
Multiple Choice
Lệnh turnTo theo như hình ảnh bên cho phép con thực hiện điều gì?
Xoay nhân vật hướng về một đối tượng nào đó
turnTo banana
Xoay nhân vật hướng về một đối tượng không xác định
turnTo
Cả hai đều sai
Cả hai đều đúng
6
Multiple Choice
Lệnh times theo như hình ảnh bên cho phép con thực hiện điều gì?
lặp một nhóm hành động nào đó nhiều lần
lệnh di chuyển
lệnh xoay
Tất cả đều đúng
7
Lệnh lặp cho phép lặp lại một nhóm các hành động nhiều lần.
3.times ->
step 5
turn left
8
Multiple Choice
Variable là gì?
là biến đại diện cho các giá trị.
Giá trị của biến có thể thay đổi
là biến đại diện cho các giá trị. Giá trị của biến không thể thay đổi
9
đặt biến tên x
x = 5
nhận xét nhân vật di chuyển 7 lần , dùng vòng lặp 7.times
nhân vật đi thẳng (step) rồi xoay trái (turn left)
x = 5
7.times ->
step x
turn left
x = x + 2
10
Multiple Choice
Lệnh distanceTo theo như hình ảnh bên có nghĩa là gì?
khoảng cách đến đối tượng
di chuyển đến đối tượng
Nhìn thấy đối tượng
Tất cả đều đúng
11
Các cách sử dụng distanceTo
Cách 1: đi chung với lệnh step, ý nghĩa di chuyển một khoảng đến đối tượng nào đó (vd: banana, turtle, brush,...)
step distanceTo banana
Cách 2: sử dụng biến đại diện cho khoảng cách (chỉ dùng trong trường hợp các giá trị biến có thay đổi)
x = distanceTo banana
step x
12
Multiple Choice
Lệnh say theo như hình ảnh bên có nghĩa là gì?
Khi cần hù dọa các đối tượng đang chuyển động như chuột, quạ để bỏ lại vật cần lấy
say "boo!"
Khi cần di chuyển vật gì đó
13
say "boo"
for c in crows
say "boo" until not c.watching()
14
Multiple Choice
Lệnh For theo như hình ảnh bên có nghĩa là gì?
Vòng lặp
Thực hiện lặp lại các hành động như lấy đồ vật theo thứ tự của đồ vật từ [0] đến [n]
Vòng lặp
Thực hiện lặp lạo các hành động như lấy độ vật theo thứ tự của đồ vật từ [n] đến [0]
15
Nhận xét các cách tạo vòng for cho các thử thách bên dưới
16
Multiple Choice
Lệnh grab() ovà drop() có ý nghĩa gì?
grab() - nhặt lấy
drop() - thả ra
thường đứng riêng không cần đứng chung với lệnh nào khác
grab() - nhặt lấy
drop() - thả ra
thường đi chung với nhau tạo thành câu lệnh
grab() drop()
17
function (Hàm) là một tập hợp những đoạn mã dùng để thực hiện một nhiệm vụ nào đó.
function (Hàm) là một tập hợp những đoạn mã dùng để thực hiện một nhiệm vụ nào đó
goto = (a) ->
turnTo a
step distanceTo a
chase = (b) ->
goto b
grab()
goto pile
drop()
safe = (c) ->
wait() until cat.slepping()
chase c
18
Nhận xét:
1. con khỉ cần đi đến con rùa
2. con khỉ từ vị trí con rùa đi đến cây cầu
3. con khỉ từ vị trí cây cầu đi đến quả chuối
goto = (a) ->
turnTo a
step distanceTo a
goto turtle
goto bridge
goto banana
19
Multiple Choice
Lệnh until có nghĩa là gì?
Cho đến khi
Di chuyển
Xoay
Tất cả đều sai
20
Lệnh until được sử dụng khi nào?
Khi kết hợp chờ wait() một việc gì đó
wait() until cat.sleeping() chờ cho đến khi con mèo ngủ
wait() until not crow.watching() chờ cho đến khi con quạ không nhìn nữa
Khi vật chuyển động như con kiến tha que diêm
until near match cho đến khi nào gần que diêm
turnTo match xoay nhìn về hướng que diêm
step distanceTo match chạy một khoảng cách đến que diêm
21
Multiple Choice
Hình ảnh nào đại diện cho lệnh sleeping()?
22
Multiple Choice
Hình ảnh nào đại diện cho lệnh wait()?
23
Fill in the Blanks
Type answer...
24
Multiple Select
Lệnh goto là lệnh được ghép từ các lệnh nào dưới đây?
turnTo ...
step distanceTo ...
step
turn
25
Multiple Choice
Lệnh hit() là hình nào bên dưới đây?
26
Multiple Choice
Khi nào cần sử dụng lệnh hit()?
Khi có đối tượng quả chuối đóng băng thì dùng câu lệnh ghép
goat.hit()
Khi có đối tượng là con quạ thì dùng lệnh hit()
Tất cả đều sai
Tất cả đều đúng
27
Multiple Choice
if là dạng câu lệnh gì?
câu lệnh điều kiện
câu lệnh lặp
Tất cả đều sai
Tất cả đều đúng
28
Multiple Choice
Thử thách sau cần bao nhiêu dòng lệnh?
3
4
5
6
29
Nhận xét
1. Có nhiều quả chuối, dùng for
2. Có 2 trường hợp để lựa chọn: một là chuối xanh, hai là chuối hỏng.
3. Nếu là chuối xanh thì dê sẽ đi đến. Nếu là chuối hỏng thì dê và khỉ không đến
30
Nhận xét
1. Có nhiều quả chuối, dùng for
2. Chú khỉ đi lên trên cầu
3. Quả chuối nào đóng băng, con dê sẽ đi đến và phá vỡ băng
4. Chú khỉ đi đến lấy quả chuối theo thứ tự
31
Nhận xét
1. Có nhiều quả chuối, dùng for
2. Quả chuối nào đóng băng, con dê sẽ đi đến và phá vỡ băng, con dê quay lại rùa của mình.
3. Nếu quả chuối màu xanh thì dê đi đến, ngược lại khỉ đi đến
4. Các con rùa di chuyển 6 bước
32
Or - hoặc
And - và
Được dùng trong các trường hợp kết nối các điều kiện lại với nhau
wait() until cat.sleeping() or cat.playing()
chờ cho đến khi con mèo đang ngủ hoặc đang chơi
if penguin.hasBowTie() and penguin.hasGlasses()
nếu chim cánh cụt đeo nơ và mang mắt kính
Cấu trúc đề thi: gồm 3 phần
Phần 1: Chọn đáp án đúng (20 câu - 30 điểm)
Phần 2: Điền vào chỗ trống (5 câu - 20 điểm)
Phần 3: Tự luận (5 câu - 50 điểm)
Thang điểm 100 điểm.
Trường hợp điểm số bằng nhau sẽ căn cứ theo thời gian nộp bài để xếp hạng.
Show answer
Auto Play
Slide 1 / 32
SLIDE
Similar Resources on Wayground
22 questions
Đố Vui
Presentation
•
5th Grade
22 questions
Living Online 1
Presentation
•
3rd Grade
25 questions
Bài 10: Cấu trúc tuần tự (T1)
Presentation
•
5th Grade
25 questions
Ôn tập học kỳ 1 hóa 9
Presentation
•
KG
25 questions
NEW 5% Vitamin C Sheer Moisturizer SPF 50
Presentation
•
KG
22 questions
Ôn tập Tin học 4
Presentation
•
4th Grade
29 questions
Tin học 4 bài 14:CHÈN HÌNH ẢNH VÀO VĂN BẢN
Presentation
•
4th Grade
25 questions
CĐ F. B7: CẤU TRÚC LẶP CÓ ĐIỀU KIỆN
Presentation
•
5th Grade
Popular Resources on Wayground
11 questions
Hallway & Bathroom Expectations
Quiz
•
6th - 8th Grade
10 questions
HCS SCI 03 Summer School Assessment 2
Quiz
•
3rd Grade
11 questions
Home Scope
Quiz
•
7th - 8th Grade
12 questions
2026 TAP Technology in the Classroom
Presentation
•
Professional Development
15 questions
HCS SCI 05 Summer School Assessment 2 Review
Quiz
•
5th Grade
15 questions
HCS SCI 04 Summer School Review 2
Quiz
•
4th Grade
59 questions
Geometry Unit 3 Review
Quiz
•
9th - 12th Grade
14 questions
FAST ELA READING SMAPLE TEST MATERIALS
Passage
•
3rd Grade