1. Kiến thức trọng tâm
Biến là một ô nhớ trong máy tính dùng để lưu trữ giá trị. Giá trị trong biến có thể thay đổi trong quá trình chương trình chạy. Ví dụ, biến "điểm" lưu số điểm của người chơi, biến "tên" lưu tên của bạn.
Trước khi dùng, em cần tạo biến và đặt tên cho biến. Tên biến nên ngắn gọn, dễ hiểu và gợi nhớ nội dung, ví dụ "diem", "ten", "soBuoc". Sau khi tạo, em dùng lệnh gán để đưa giá trị vào biến, ví dụ gán cho biến "diem" giá trị 0 khi bắt đầu trò chơi.
Trong chương trình, em có thể thay đổi giá trị của biến bằng cách gán giá trị mới hoặc tăng, giảm giá trị hiện tại. Ví dụ, mỗi khi nhân vật ăn được một quả táo, biến "diem" tăng thêm 1. Em cũng có thể hiển thị giá trị của biến lên màn hình để theo dõi.
Nhờ có biến, chương trình trở nên linh hoạt hơn: cùng một chương trình có thể cho kết quả khác nhau tùy theo giá trị của biến.
2. Ví dụ minh họa
Ví dụ: Em hãy viết chương trình trò chơi đơn giản: nhân vật bắt đầu với 0 điểm, mỗi lần chạm vào ngôi sao thì được cộng thêm 1 điểm và hiển thị điểm lên màn hình.
Lời giải: Bước 1, tạo biến "diem". Bước 2, đặt biến "diem" bằng 0 khi bắt đầu trò chơi. Bước 3, viết lệnh lặp: nhân vật di chuyển liên tục. Bước 4, dùng cấu trúc rẽ nhánh: nếu nhân vật chạm vào ngôi sao thì thay đổi biến "diem" thêm 1 và ngôi sao biến mất. Bước 5, hiển thị biến "diem" lên màn hình. Khi chạy chương trình, mỗi lần nhân vật chạm vào ngôi sao, điểm tăng thêm 1 và người chơi thấy điểm số thay đổi ngay trên màn hình.
3. Ghi nhớ
- Biến là ô nhớ lưu trữ giá trị, giá trị có thể thay đổi khi chương trình chạy.
- Tạo biến, đặt tên dễ hiểu, dùng lệnh gán để đưa giá trị vào biến.
- Có thể tăng, giảm và hiển thị giá trị của biến trong chương trình.
