Máy tính nghĩ như thế nào? Chương trình Python đầu tiên

Thử thách: Dạy Robot pha cà phê

Máy tính không tự thông minh, nó cần các chỉ dẫn cực kỳ chi tiết. Hãy thử sắp xếp các bước để hướng dẫn chú robot này pha một tách cà phê hoàn chỉnh.

Chào mừng bạn đến với thế giới lập trình! Hãy tưởng tượng bạn đang điều khiển một chú robot. Nó rất chăm chỉ nhưng lại không biết tự suy nghĩ. Để nó pha được cà phê, bạn phải đưa ra các chỉ dẫn thật cụ thể. Hãy thử kéo các bước bên trái vào đúng vị trí bên phải xem nhé. Tuyệt vời! Robot đã hiểu và hoàn thành tách cà phê thơm ngon. Đây chính là cách mà một lập trình viên làm việc với máy tính.

Thuật toán (Algorithm) là gì?

Trình tự các bước giải quyết một vấn đề được gọi là Thuật toán. Lập trình chính là việc chuyển đổi thuật toán thành ngôn ngữ máy tính hiểu được.

Những bước pha cà phê vừa rồi được gọi là một Thuật toán, hay tiếng Anh là Algorithm. Bản chất của lập trình chỉ đơn giản là viết ra các thuật toán này. Để máy tính hiểu được, chúng ta sử dụng ngôn ngữ Python - một ngôn ngữ cực kỳ phổ biến và dễ học vì nó rất giống tiếng Anh.

Lệnh đầu tiên: print()

Trong Python, lệnh print() được dùng để yêu cầu máy tính hiển thị thông tin ra màn hình (Console).

Hãy làm quen với lệnh đầu tiên: print. Từ khóa print báo hiệu cho máy tính biết ta muốn xuất dữ liệu. Cặp dấu ngoặc đơn chứa nội dung ta muốn in. Và đừng quên, nếu là văn bản, bạn phải đặt chúng trong dấu nháy, chúng ta gọi đây là một Chuỗi hay String. Khi nhấn chạy, máy tính sẽ đọc lệnh và hiển thị đúng dòng chữ bạn yêu cầu lên màn hình thông báo.

Viết chương trình đầu tiên của bạn

Hãy thử viết một lệnh để in ra tên của bạn. Nhớ tuân thủ đúng cú pháp nhé!

Bây giờ đến lượt bạn. Hãy thử nhập mã để in ra tên của mình vào ô bên dưới. Tôi sẽ kiểm tra xem bạn có viết đúng cú pháp không nhé.

Cảnh giác với các lỗi thường gặp

Lập trình yêu cầu sự chính xác tuyệt đối. Chỉ cần sai một chi tiết nhỏ, máy tính sẽ không hiểu bạn.

Đừng buồn nếu mã của bạn không chạy ngay lần đầu. Lỗi là chuyện bình thường! Lỗi phổ biến nhất là SyntaxError - tức là lỗi cú pháp, giống như việc bạn viết sai chính tả vậy. Hãy nhớ Python rất khó tính: nó phân biệt chữ hoa và chữ thường. 'print' viết thường thì đúng, nhưng 'Print' viết hoa chữ P sẽ khiến máy tính bối rối ngay.

Trò chuyện với AI về lập trình

Bạn có thắc mắc gì về cách máy tính tư duy hoặc cách dùng lệnh print() không? Hãy hỏi tôi nhé!

Tôi là trợ lý học tập của bạn. Nếu bạn còn băn khoăn về thuật toán hay cách viết dòng code đầu tiên, đừng ngần ngại đặt câu hỏi. Tôi ở đây để giúp bạn!