1. Kiến thức trọng tâm
Giải quyết vấn đề với sự trợ giúp của máy tính là việc dùng máy tính để tìm cách giải quyết một nhiệm vụ. Trong chủ đề này, em học cách mô tả vấn đề, chia nhỏ vấn đề thành các bước và dùng máy tính thực hiện từng bước.
Máy tính thực hiện công việc theo các cấu trúc cơ bản. Cấu trúc tuần tự là thực hiện các bước theo thứ tự từ đầu đến cuối. Cấu trúc lặp là lặp lại một việc nhiều lần, ví dụ vẽ nhiều hình giống nhau. Cấu trúc rẽ nhánh là chọn việc làm tùy theo điều kiện, ví dụ nếu trời mưa thì mang ô.
Em cũng học cách sử dụng biến và biểu thức trong chương trình. Biến là nơi lưu trữ giá trị có thể thay đổi, ví dụ điểm số. Biểu thức là phép tính với các số và biến, ví dụ tính tổng hai số.
Khi viết chương trình, em cần mô tả ý tưởng bằng kịch bản, sau đó chuyển kịch bản thành chương trình, chạy thử và sửa lỗi. Máy tính giúp em giải quyết vấn đề nhanh hơn, chính xác hơn.
2. Ví dụ minh họa
Ví dụ: Bạn An muốn viết chương trình vẽ ba ngôi sao. An chia công việc thành các bước: vẽ một ngôi sao, lặp lại việc vẽ ngôi sao ba lần. An dùng lệnh lặp trong chương trình để máy tính vẽ ba ngôi sao giống nhau.
Lời giải: An đã chia nhỏ vấn đề và dùng cấu trúc lặp để máy tính thực hiện công việc lặp lại. Đây là cách giải quyết vấn đề với sự trợ giúp của máy tính.
3. Ghi nhớ
- Chia nhỏ vấn đề thành các bước rõ ràng.
- Các cấu trúc cơ bản: tuần tự, lặp, rẽ nhánh.
- Biến lưu trữ giá trị, biểu thức thực hiện phép tính.
- Viết kịch bản, chuyển thành chương trình, chạy thử và sửa lỗi.
