Hôm nay chúng mình sẽ
học về lập trình theo cặp.
Lập trình theo cặp nghĩa là
chúng mình làm việc theo nhóm.
Tại sao hai người nên sử dụng
chung một máy tính?
Bởi vì, hai cái đầu
sẽ luôn tốt hơn một cái.
Chúng mình làm việc cùng nhau rất vui.
Bởi vì chúng mình là người thú vị.
Chúng mình là những người thú vị.
Trong lập trình cặp,
bạn và cộng sự sẽ dùng chung một máy tính
Và cả hai bạn sẽ cùng
làm chung một công việc.
Ngay bây giờ,
chúng mình đang cùng nhau làm
về mã hóa Monsters!
Trong lập trình cặp,
một người là "người lái"
và người kia là "người chỉ đường".
Giống như lái xe ô tô vậy.
-Cậu chọn làm người lái hay chỉ đường?
Mình muốn làm người lái.
Người lái ngồi trước máy tính
và là người sử dụng bàn phím, chuột
hoặc màn hình cảm ứng và
điều khiển các hoạt động chính
của máy tính.
Mình đang ghép các khối lệnh với nhau
để làm nhân vật
di chuyển theo hướng mà nhân vật
đang cố gắng di chuyển.
Người chỉ đường giúp người lái
bằng cách trả lời những câu hỏi
của người lái
va chỉ ra các vấn đề tiềm ẩn hoặc lỗi sai.
-Rẽ trái đi! thay vì rẽ trái, rẽ phải
Giao tiếp là chìa khóa
để thành công trong lập trình theo cặp.
KHÔNG xúc phạm đối tác.
HÃY tỏ ra tôn trọng lẫn nhau.
Đừng là người chỉ đường hách dịch
bởi vì chẳng người lái nào muốn một
người chỉ đường hay ra lệnh đâu.
-Tại sao cậu không làm như này nhỉ?-
Đợi đã, này! – Dừng lại, trả lại nó về chỗ cũ ngay!
Giao tiếp là chìa khóa để thành công!
(HÃY bàn bạc với nhau về công việc).
Bạn và đối tác nên thường xuyên trao đổi với nhau.
Người lái có thể giải thích về
những việc mà họ đang làm.
(HÃY giải thích những gì bạn đang làm).
Và người chỉ đường có thể gợi ý
nên làm gì tiếp theo.
Bạn có thể viết một chương trình
cho một chú chó
di chuyển tới mục tiêu đã xác định không?
Người chỉ đường nên có cái nhìn tổng quát,
còn người lái nên tập trung vào
những chi tiết.
Cả 2 đều đóng vai trò rất quan trọng.
-Muốn đổi vị trí ko? – Được thôi.
Tớ giờ là người lái.
Hãy nhớ là đổi vai trò thường xuyên!
-Đợi chút, tại sao chương trình
vẫn chưa hoạt động nhỉ?
-Cậu cần phải gắn nó lên trên.
Đó, có vẻ như là có một chỗ khuyết.
Bạn đã hiểu cách mà bạn mình
giúp mình giải quyết
những vấn đề khó khăn như thế nào chưa?
Cậu ấy đã tìm ra được lỗi sai của mình.
Tuyệt! Làm tốt lắm!
Lập trình theo cặp là làm tất cả công việc cùng nhau,
như một ĐỘI vậy!
Tôn trọng đối tác
Bàn bạc với nhau về công việc
Giải thích những gì bạn đang làm
Suy nghĩ xa hơn và đưa ra gợi ý
Đổi vai trò thường xuyên
KHÔNG xúc phạm đối tác của bạn
KHÔNG chộp lấy chuột,
bàn phím của người lái
Dịch bởi Code For Vietnam
(codefor.vn)