
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
24 questions
Đề cương ôn tập học kỳ 2
Presentation
•
4th Grade
28 questions
Tính chất của không khí
Presentation
•
3rd - 4th Grade
30 questions
LICH SỬ ĐỊA LÝ
Presentation
•
4th Grade
25 questions
Tin 3 Tuần 17 Ôn tập HK1
Presentation
•
3rd Grade
26 questions
Tin học 3 (ĐH Vinh) - Bài 2. Dạng thông tin và xử lý thông tin
Presentation
•
1st - 5th Grade
30 questions
BH TIN 4 BÀI 8 CTST TTBX
Presentation
•
4th Grade
21 questions
Ôn tập tin học lớp 4 HK1
Presentation
•
4th Grade
21 questions
Tin học 4 (CTST) Bài 4 - Tìm kiếm thông tin trên internet (bg)
Presentation
•
4th Grade
Popular Resources on Wayground
24 questions
PBIS-HGMS Day 10
Quiz
•
6th - 8th Grade
10 questions
HCS SCI 03 Summer School Review 3
Quiz
•
3rd Grade
11 questions
Home Scope
Quiz
•
7th - 8th Grade
15 questions
HCS SCI 05 Summer School Assessment 3 Review
Quiz
•
5th Grade
35 questions
Lufkin Road Middle School Student Handbook & Policies Assessment
Quiz
•
7th Grade
18 questions
Geo 11.3 Area of Circles and Sectors
Quiz
•
9th - 11th Grade