WEBVTT 00:00:00.380 --> 00:00:04.480 Lập trình tiếp sức 00:00:07.540 --> 00:00:12.100 Xin chào, tôi là Anna! Hôm nay chúng ta sẽ thực hiện lập trình tiếp sức. 00:00:12.110 --> 00:00:16.470 Đây là việc lập trình đầy áp lực; sửa những lỗi gặp phải do 00:00:16.470 --> 00:00:22.430 bạn làm việc tốc độ cực nhanh hoặc làm việc theo nhóm. Sử dụng lập trình 00:00:22.430 --> 00:00:27.506 đồ thị giấy để minh họa code và các cuộc đua tiếp sức để minh họa hạn chót. 00:00:30.056 --> 00:00:32.582 Trong lập trình này, sẽ chạy đua để hoàn thành 1 chương trình trên giấy. 00:00:32.582 --> 00:00:36.608 Bạn phải kiểm tra công việc của đồng đội , hoặc 00:00:36.608 --> 00:00:40.634 chỉnh sửa nếu có, thêm vào mũi tên của bạn 00:00:40.634 --> 00:00:44.449 và chạy ngược lại để chuyển tới đồng đội khác 00:00:44.449 --> 00:00:48.264 Người lập trình dùng sự gỡ rối (debugging) để tìm 00:00:48.264 --> 00:00:52.079 và sửa những vấn đề trong thuật toán hoặc code của họ. 00:00:56.710 --> 00:01:01.829 Có rất nhiều cách để xác định lỗi sai. Cách dễ nhất là di chuyển từng bước một 00:01:01.829 --> 00:01:08.149 cho tới khi tìm ra chỗ chạy sai, và sửa lại. Đây này, mình đang cố để 00:01:08.149 --> 00:01:15.149 lộn ngược lại, nhưng lại bị ngã rồi. Mình bước từng bước một, và ý thức được 00:01:15.479 --> 00:01:23.249 mình đã sai ở đâu. Thầy giáo chỉ cho mình thấy tay mình đã không tiếp xà đúng cách 00:01:23.840 --> 00:01:29.020 Vì thế mình thử lộn lại với một cách đặt tay mới, và mình đã làm được! 00:01:29.020 --> 00:01:36.020 mình rất vui vì đã gỡ rối được cú nhào lộn.Chúng ta đã tìm ra cách! 00:01:36.020 --> 00:01:40.120 gỡ rối là tìm ra vấn đề và sửa chúng 00:01:42.900 --> 00:01:44.900 Tuyệt vời, Anna! Bạn làm tốt lắm!