-
Một điều mà máy tính thực sự tốt
là lặp lại các mệnh lệnh.
-
Như việc bạn bị buồn chán khi mà cứ phải
làm đi làm lại một việc quá nhiều lần.
-
-
Nhưng máy tính thì có thể làm cùng
một việc hàng triệu lần hay hàng tỷ lần.
-
mà không bị buồn chán cũng như thực thi
điều đó thực sự hiệu quả.
-
Lấy một ví dụ, nếu tôi muốn
gửi lời chúc
-
mừng sinh nhật tới mọi người trên Facebook
bằng việc gửi cho họ một email,
-
có lẽ cần tới hơn một thế kỷ để thực sự
viết điều đó ra và gửi cho mọi người.
-
-
Nhưng chỉ với một vài dòng mã hóa,
tôi có thể một hệ thống
-
gửi thư điện tử tới mọi người trên Fb
lời chúc sinh nhật vui vẻ.
-
Đó chính là vòng lặp, và vì sao mà
chúng có thể có giá trị,
-
và là cái đó mà máy tính
có thể làm rất tốt.
-
Trong ví dụ này, mục tiêu của bạn là
di chuyển chú chim
-
để chạm vào con heo.
Giờ ta chuẩn bị có thể sử dụng khối "lặp lại"
-
để có thể làm lại điều đó thật dễ dàng.
Bạn cũng có thể điều đó bằng cách
-
đặt lệnh "di chuyển về phía trước"
-
năm lần để thúc đẩy chú chim
một bước mỗi lần tiến lại con heo.
-
Hoặc bạn có thể chỉ cho máy tính
"di chuyển về phía trước" một lần,
-
và rồi cho nó "lặp lại" điều trên 5 lần,
và nó sẽ làm đúng như vậy.
-
Và để làm điều đó, bạn cần kéo thả
lệnh "di chuyển về phía trước",
-
rồi đặt lệnh đó vào trong
khối "lặp lại".
-
Và bạn có thể nhấp chuột vào nó và cho nó
biết số lần lặp lại khối đó
-
để biết số bước bạn muốn thực hiện về phía trước.
Giờ một điều nữa là
-
bạn có thể đặt bao nhiêu lệnh theo ý bạn
vào trong khối "lặp lại".
-
Trong ví dụ này, bạn sẽ nói cho chú chim
di chuyển về phía trước và rẽ trái,
-
và sẽ thực hiện năm lần.
Được rồi, làm tốt lắm và chúc vui vẻ :-)
-