Hồ Vũ Hương Giang

Giới thiệu về bản thân

Chào mừng bạn đến với trang cá nhân của Hồ Vũ Hương Giang
xếp hạng Ngôi sao 1 ngôi sao 2 ngôi sao 1 Sao chiến thắng
0
xếp hạng Ngôi sao 1 ngôi sao 2 ngôi sao 1 Sao chiến thắng
0
xếp hạng Ngôi sao 1 ngôi sao 2 ngôi sao 1 Sao chiến thắng
0
xếp hạng Ngôi sao 1 ngôi sao 2 ngôi sao 1 Sao chiến thắng
0
xếp hạng Ngôi sao 1 ngôi sao 2 ngôi sao 1 Sao chiến thắng
0
xếp hạng Ngôi sao 1 ngôi sao 2 ngôi sao 1 Sao chiến thắng
0
xếp hạng Ngôi sao 1 ngôi sao 2 ngôi sao 1 Sao chiến thắng
0
(Thường được cập nhật sau 1 giờ!)

Trong thế giới của Scratch, "biến số" giống như một cái hộp đặc biệt có thể dùng để chứa một con số hoặc một dòng chữ.


Em có thể đặt tên cho cái hộp đó, ví dụ như "điểm số", "số mạng", hoặc "tên người chơi".


Sau đó, em có thể thay đổi những gì nằm bên trong cái hộp đó trong khi trò chơi hoặc chương trình đang chạy.

Khi mời bạn bè đến dự tiệc sinh nhật, em sẽ đếm xem có bao nhiêu bạn đã xác nhận tham gia. Số lượng bạn bè sẽ tăng lên khi có thêm người đồng ý.

Cần tạo ra một biến số trong Scratch khi muốn lưu trữ một thông tin nào đó mà thông tin đó có thể thay đổi trong quá trình trò chơi hoặc chương trình chạy.

Trong Scratch, khi tạo ra một "biến số", nó giống như một cái hộp hoặc một mẩu giấy nhớ.

Trong lập trình Scratch, sự khác biệt giữa các biến thuộc nhóm Cảm biến (Sensing) và nhóm Các biến số (Variables) như sau:


1. Nhóm Cảm biến (Sensing - Màu xanh dương)

  • Đặc điểm: Đây là các biến có sẵn của hệ thống (built-in).
  • Giá trị: Giá trị của chúng được cập nhật tự động dựa trên tương tác của người dùng hoặc môi trường (ví dụ: tọa độ chuột, phím được nhấn, âm lượng, tên người dùng).
  • Khả năng thay đổi: Người lập trình không thể trực tiếp thay đổi giá trị của các biến này bằng lệnh (không có lệnh "đặt thành" hay "thay đổi một lượng").

2. Nhóm Các biến số (Variables - Màu cam)

  • Đặc điểm: Đây là các biến do người dùng tự tạo ra để lưu trữ dữ liệu cần thiết cho chương trình (ví dụ: Điểm số, Thời gian, Mạng sống).
  • Giá trị: Giá trị ban đầu thường được thiết lập bởi người lập trình và thay đổi trong quá trình chạy chương trình.
  • Khả năng thay đổi: Người lập trình hoàn toàn có quyền kiểm soát (có thể đặt giá trị, thay đổi tăng/giảm, ẩn hoặc hiện chúng trên màn hình).