Bài tập & Lời giải
1. NHẬN BIẾT (6 câu)
Câu 1: Em hãy cho biết Hằng là gì?
Câu 2: Em hãy cho biết Biến là gì?
Câu 3: Biến nhớ tạo ra được mặc đình thuộc kiểu For all sprites có nghĩa là gì?
Câu 4: Biểu thức là gì?
Câu 5: Về biến, có mấy lệnh quan trọng?
Câu 6: Trình bày các kiểu dữ liệu của biến.
Xem lời giải
2. THÔNG HIỂU (5 câu)
Câu 1: Em hãy cho biết ý nghĩa của lệnh được thể hiện trong hình dưới đây
Câu 2: Em hãy cho biết ý nghĩa của lệnh được thể hiện trong hình dưới đây
Câu 3: Em hãy cho biết ý nghĩa của lệnh được thể hiện trong hình dưới đây
Câu 4: Em hãy cho biết ý nghĩa của lệnh được thể hiện trong hình dưới đây
Câu 5: Trong các câu sau, những câu nào đúng?
1) Biến là đại lượng dùng để lưu trữ dữ liệu được xử lí trong chương trình.
2) Để dùng được biến phải đặt tên cho biến.
3) Trong nhiều ngôn ngữ lập trình khác còn có khái niệm hằng, đó là đại lượng được đặt tên và giá trị của nó không thay đổi khi chạy chương trình.
4) Giá trị của một biến trong Scratch chỉ thuộc một trong hai kiểu dữ liệu: kiểu số hoặc kiểu xâu kí tự.
Xem lời giải
3. VẬN DỤNG (5 câu)
Câu 1: Giả sử r là biến lưu giá trị của bán kính hình tròn. Em hãy cho biết giá trị trả lại của biểu thức sau và kiểu dữ liệu của chúng trong ngôn ngữ lập trình Scratch với trường hợp r = 5.
Câu 2: Giả sử r là biến lưu giá trị của bán kính hình tròn. Em hãy cho biết giá trị trả lại của biểu thức sau và kiểu dữ liệu của chúng trong ngôn ngữ lập trình Scratch với trường hợp r = 5.
Câu 3: Giả sử r là biến lưu giá trị của bán kính hình tròn. Em hãy cho biết giá trị trả lại của biểu thức sau và kiểu dữ liệu của chúng trong ngôn ngữ lập trình Scratch với trường hợp r = 5.
Câu 4: Em hãy ghép mỗi phép toán với một kiểu dữ liệu kết quả cho phù hợp.
Câu 5: Em hãy viết chương trình Scratch của riêng mình để giải quyết một bài toán cụ thể trong một môn học như Khoa học tự nhiên, Toán học,… trong đó có sử dụng hằng, biến và biểu thức để thực hiện thuật toán.
Xem lời giải
4. VẬN DỤNG CAO (3 câu)
Câu 1: Một vận động viên chạy hết quãng đường dài s km, trong thời gian t giây gồm cả n giây nghỉ giữa đường chạy. Hãy tính tốc độ chạy của vận động viên đó.
Em hãy cho biết:
1) Có những dữ liệu nào đã cho và những dữ liệu nào cần tính?
2) Nếu dùng Scratch để giải bài toán trên, em làm thế nào để lưu các giá trị đã cho và kết quả lời giải?
Câu 2: Em hãy chỉ ra hằng, biến, biểu thức và kiểu dữ liệu tương ứng được sử dụng trong chương trình ở Hình 13.4.
Câu 3: Em hãy sử dụng ngôn ngữ lập trình trực quan để viết chương trình tính chu vi đường tròn, diện tích hình tròn với giá trị của bán kính được nhập vào từ bàn phím, thông báo kết quả ra màn hình.