Yêu cầu đề bài: Trong một phép trừ, nếu giảm số bị trừ 14 đơn vị và giữ nguyên số trừ thì được hiệu là 127, còn nếu giữ nguyên số bị trừ và gấp số trừ lên 3 lần thì được hiệu bằng 51. Hãy tìm số bị trừ và số trừ.
Để giải bài toán này trên phần mềm Scratch 3.0 / TurboWarp, học sinh áp dụng quy trình tư duy thuật toán máy tính (Computational Thinking) qua 4 bước cơ bản sau:
Hỏi và Đợi
Các phép toán
Nói trong 2 giây
Hiển thị biến
.sb3
Phân tích thuật toán & Soi mã nguồn Scratch .sb3
Bản chất của bài toán này là giải hệ phương trình tuyến tính. Chúng ta có hai phương trình: x - y = 127 và x - 3y = 51. Mục tiêu là tìm giá trị của x (số bị trừ) và y (số trừ). Để giải hệ phương trình này, chúng ta có thể sử dụng phương pháp thế hoặc phương pháp cộng.
Để giải quyết bài toán này trong Scratch, chúng ta sẽ cần sử dụng các khối như: Variables (🟧) để khai báo và lưu trữ giá trị của x và y, Operators (🟢) để thực hiện các phép toán như cộng, trừ, nhân, chia và giải hệ phương trình, Control (🟠) để điều khiển luồng chương trình, và Looks (👀) hoặc Sound (🎵) để hiển thị hoặc thông báo kết quả.