Search Header Logo
Coding Olympic 2022

Coding Olympic 2022

Assessment

Presentation

Computers

3rd - 5th Grade

Easy

Created by

Nguyễn Ánh

Used 5+ times

FREE Resource

13 Slides • 19 Questions

1

media

​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

Question image

Lệnh step theo như hình ảnh bên cho phép con thực hiện điều gì?

1

di chuyển nhân vật theo số bước chân cụ thể

step 5

2

di chuyển nhân vật theo số bước chân ước lượng

step distanceTo banana

3

Cả hai đều sai

4

Cả hai đều đúng

3

Multiple Choice

Question image

Lệnh turn theo như hình ảnh bên cho phép con thực hiện điều gì?

1

xoay nhân vật theo một hướng nào đó

turn left, turn right

2

xoay nhân vật theo một một góc cụ thể

turn 45, turn 30

3

Cả hai đều sai

4

Cả hai đều đúng

4

Multiple Choice

Question image

Lệnh left và right theo như hình ảnh bên cho phép con thực hiện điều gì?

1

không đi một mình, luôn đi chung với lệnh turn.

turn left/ turn right

2

đi một mình được, giúp nhân vật tự xoay khi dùng

left/right

5

Multiple Choice

Question image

Lệnh turnTo theo như hình ảnh bên cho phép con thực hiện điều gì?

1

Xoay nhân vật hướng về một đối tượng nào đó

turnTo banana

2

Xoay nhân vật hướng về một đối tượng không xác định

turnTo

3

Cả hai đều sai

4

Cả hai đều đúng

6

Multiple Choice

Question image

Lệnh times theo như hình ảnh bên cho phép con thực hiện điều gì?

1

lặp một nhóm hành động nào đó nhiều lần

2

lệnh di chuyển

3

lệnh xoay

4

Tất cả đều đúng

7

media

​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

media
media
media

8

Multiple Choice

Variable là gì?

1

là biến đại diện cho các giá trị.

Giá trị của biến có thể thay đổi

2

là biến đại diện cho các giá trị. Giá trị của biến không thể thay đổi

9

media

​đặ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

Question image

Lệnh distanceTo theo như hình ảnh bên có nghĩa là gì?

1

khoảng cách đến đối tượng

2

di chuyển đến đối tượng

3

Nhìn thấy đối tượng

4

Tất cả đều đúng

11

media

​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

Question image

Lệnh say theo như hình ảnh bên có nghĩa là gì?

1

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!"

2

Khi cần di chuyển vật gì đó

13

media
media

​say "boo"

​for c in crows

say "boo" until not c.watching() ​

14

Multiple Choice

Question image

Lệnh For theo như hình ảnh bên có nghĩa là gì?

1

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]

2

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

media
media
media

​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

Question image

Lệnh grab() ovà drop() có ý nghĩa gì?

1

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

2

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

media

​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

media

​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

Question image

Lệnh until có nghĩa là gì?

1

Cho đến khi

2

Di chuyển

3

Xoay

4

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

media

21

Multiple Choice

Hình ảnh nào đại diện cho lệnh sleeping()?

1
2
3
4

22

Multiple Choice

Hình ảnh nào đại diện cho lệnh wait()?

1
2
3
4

23

Fill in the Blank

Hãy điền vào chỗ trống từ chính xác?

wait() ............ cat.sleeping()

hoặc

............ cat.sleeping()

wait()

24

Multiple Select

Lệnh goto là lệnh được ghép từ các lệnh nào dưới đây?

1

turnTo ...

2

step distanceTo ...

3

step

4

turn

25

Multiple Choice

Lệnh hit() là hình nào bên dưới đây?

1
2
3
4

26

Multiple Choice

Khi nào cần sử dụng lệnh hit()?

1

Khi có đối tượng quả chuối đóng băng thì dùng câu lệnh ghép

goat.hit()

2

Khi có đối tượng là con quạ thì dùng lệnh hit()

3

Tất cả đều sai

4

Tất cả đều đúng

27

Multiple Choice

Question image

if là dạng câu lệnh gì?

1

câu lệnh điều kiện

2

câu lệnh lặp

3

Tất cả đều sai

4

Tất cả đều đúng

28

Multiple Choice

Question image

Thử thách sau cần bao nhiêu dòng lệnh?

1

3

2

4

3

5

4

6

29

media

​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​

media

30

media
media

​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

media

​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​

media

32

media
media

​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 pen​guin.hasBowTie() and penguin.hasGlasses()

nếu chim cánh cụt đeo nơ và mang mắt kính​

media

​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