Hành vi nào sau đây không được khuyến khích khi sử dụng AI trong học lập trình?
Viết một đoạn lệnh xử lí một bài toán con bằng AI dựa trên gợi ý của em, bổ sung đoạn lệnh vào phần còn thiếu trong chương trình.
Tìm ra các đoạn mã lỗi làm sai lệch kết quả mong muốn trong chương trình do em viết, dựa vào đề xuất của AI để sửa lại đoạn chương trình.
Yêu cầu AI viết hoàn chỉnh chương trình giải một bài toán, tự chuyển đổi cú pháp trong chương trình theo cú pháp của ngôn ngữ lập trình khác.
Sử dụng AI để giải thích một chương trình được cung cấp bởi giáo viên, tự trình bày lại chương trình để hiểu bản chất của chương trình.
Đáp án đúng: C
Báo lỗi
Xem lời giải
Phương pháp giải
Lời giải chi tiết
Để trả lời câu hỏi này, chúng ta cần phân tích thật kỹ từng phương án được đưa ra.
A. Viết một đoạn lệnh xử lí một bài toán con bằng AI dựa trên của em, bổ sung đoạn lệnh vào phần còn thiếu trong chương trình. Hành vi này được khuyến khích bởi AI có thể cung cấp hữu ích để giúp bạn hoàn thiện một phần cụ thể của chương trình, nhưng bạn vẫn cần hiểu rõ nội dung và cách thức nó hoạt động để tích hợp vào chương trình tổng thể.
B. Tìm ra các đoạn mã lỗi làm sai lệch kết quả mong muốn trong chương trình do em viết, dựa vào đề xuất của AI để sửa lại đoạn chương trình. Điều này cũng được khuyến khích vì AI có khả năng phát hiện lỗi mà bạn có thể không để ý, giúp cải thiện chất lượng mã nguồn của bạn.
C. Yêu cầu AI viết hoàn chỉnh chương trình giải một bài toán, tự chuyển đổi cú pháp trong chương trình theo cú pháp của ngôn ngữ lập trình khác. Không được khuyến khích vì điều này làm giảm khả năng tự học và tìm hiểu cách giải quyết vấn đề từ đầu đến cuối. Bạn đang phụ thuộc quá mức vào AI mà không phát triển kỹ năng lập trình cơ bản của mình.
D. Sử dụng AI để giải thích một chương trình được cung cấp bởi giáo viên, tự trình bày lại chương trình để hiểu bản chất của chương trình. Đây cũng là một hành vi tốt vì đảm bảo bạn không chỉ viết mã mà còn hiểu về logic và cách thức hoạt động của chương trình.
Vậy, hành vi không được khuyến khích là C.
Chú ý khi giải
Không nên dựa dẫm hoàn toàn vào AI để viết trọn vẹn một chương trình mà cần chủ động học hỏi và phát triển tư duy lập trình để hiểu rõ từng phần của chương trình.
Khi sử dụng AI, hãy chắc chắn rằng bạn sử dụng nó như một công cụ hỗ trợ bổ sung, không phải để thay thế khả năng tự học và nghiên cứu cá nhân.