Yêu cầu đề bài: Hãy viết chương trình Scratch để tìm hai số ban đầu khi biết tổng của hai số là 10,47 và tổng mới khi số hạng thứ nhất gấp lên 5 lần, số hạng thứ hai gấp lên 3 lần là 44,59.
Để 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: 5x + 3y = 44,59 và x + y = 10,47. Mục tiêu là tìm giá trị của x và y bằng cách sử dụng các phương pháp giải hệ phương trình, chẳng hạn như phương pháp thế hoặc phương pháp cộng trừ.
Để giải quyết bài toán này, chúng ta sẽ cần sử dụng các khối như: Khối sự kiện (Events) để bắt đầu chương trình, khối điều khiển (Control) để thực hiện các phép toán và điều kiện, khối cảm biến (Sensing) không cần thiết trong trường hợp này, khối biến (Variables) để lưu trữ giá trị của x và y, và khối toán học (Operators) để biểu diễn và giải hệ phương trình.