1. Bản chất Toán học
Bản chất của bài toán này là giải hệ phương trình tuyến tính với hai biến. Chúng ta có hai phương trình: x - y = 9,12 và 10y + x = 61,04. Mục tiêu là tìm hai số thập phân x và y thỏa mãn cả hai phương trình này.
2. Tư duy Thuật toán Scratch
- Bước 1: Khai báo biến x và y để lưu trữ hai số thập phân cần tìm.
- Bước 2: Sử dụng khối lặp (do...until) hoặc khối điều kiện (if...then) để giải hệ phương trình. Ví dụ, có thể sử dụng phương pháp thế hoặc phương pháp cộng để giải hệ phương trình.
- Bước 3: Trong khối lặp hoặc điều kiện, sử dụng các phép toán số học (toán hạng 🟢) như cộng, trừ, nhân, chia để thực hiện các phép toán cần thiết cho việc giải hệ phương trình.
- Bước 4: Khi tìm được giá trị của x và y, sử dụng khối xuất (say) hoặc khối hiển thị (show) để hiển thị kết quả.
3. Nhóm khối Scratch cần dùng
Để giải quyết bài toán này, chúng ta sẽ cần sử dụng các khối Scratch sau:
- Khối sự kiện (Events 🟡): khi flag được click hoặc khi trang bị load.
- Khối điều khiển (Control 🟠): các khối lặp (do...until, repeat), điều kiện (if...then), và các khối logic khác.
- Khối cảm biến (Sensing 🩵): không cần thiết cho bài toán này.
- Khối biến (Variables 🟧): để khai báo và sử dụng biến x và y.
- Khối toán hạng (Operators 🟢): để thực hiện các phép toán số học như cộng, trừ, nhân, chia.
Các nhóm khối Scratch gợi ý:
khi bấm vào lá cờ xanh
hỏi [Nhập số N] và chờ
đặt [Tong S v] thành (0)
lặp lại (trả lời) lần
(Tong S) + (biến đếm i)
💡 Mẹo từ AI: Đảm bảo khởi tạo giá trị biến số bằng 0 trước khi bước vào vòng lặp!