Tin học 8
Tin họcLớp 8Phần 7. Chủ đề 5. Giải quyết vấn đề với sự trợ giúp của máy tính

Bài 12. Từ thuật toán đến chương trình

Mục tiêu bài học

  • Giải thích và vận dụng kiến thức về từ thuật toán đến chương trình.
  • Tạo hoặc đánh giá sản phẩm cụ thể, giải thích kết quả và kiểm tra điều kiện áp dụng.

Bài giảng

Hiểu cách hoạt động

Chuyển bài toán thành chương trình cần xác định đầu vào/đầu ra, mô tả thuật toán rồi chọn khối Scratch tương ứng. Thuật toán có thể đúng nhưng ghép nhầm khối hoặc biến vẫn sai; cần đối chiếu vết tính tay. Không chỉ thử một bộ số thuận lợi mà bỏ trường hợp đặc biệt.

Làm và tự kiểm tra

Dữ liệu và sản phẩm mẫu (không phải quan sát thực tế): Tạo Scratch tính chu vi hình chữ nhật từ dài a=7,rộng b=4, đều là số dương.

  1. Hỏi dài và lưu vào biến a.
  2. Hỏi rộng và lưu vào biến b.
  3. Đặt p bằng2 nhân tổng a cộng b.
  4. Nói p và thử trường hợp a=b=5.

Kết quả hoàn chỉnh: Với7,4:p=2*(7+4)=22; với5,5:p=20. Cần khối ngoặc/tổng trong phép nhân, không tính2*a+b vì sẽ ra18 ở ca đầu. Đầu vào phải là số dương cùng đơn vị.

Giữ bản gốc, lưu sản phẩm bằng tên rõ nghĩa; kiểm tra lại sau khi mở. Chỉ dùng dữ liệu giả định hoặc đã được cho phép.

Ghi nhớ

Chuyển bài toán thành chương trình cần xác định đầu vào/đầu ra, mô tả thuật toán rồi chọn khối Scratch tương ứng.

Bài tập

Đã đúng 0/6 câu

  1. Đọc ngữ liệu

    Bài toán chu vi. Nhập chiều dài a=7, rộng b=4, hai số dương cùng đơn vị. Tính chu vi hình chữ nhật. Ca thử bổ sung: a=b=5. Không coi độ dài0 là hình chữ nhật thông thường trong bài toán này.

  2. Câu 1Mức 1Trắc nghiệm 1 đáp án

    Công thức chu vi đúng là gì?

  3. Câu 2Mức 2Trắc nghiệm 1 đáp án

    Với7,4, kết quả đúng là gì?

  4. Câu 3Mức 1Đúng / Sai

    Cần lưu trả lời của câu hỏi trước khi hỏi tiếp.

  5. Câu 4Mức 2Đúng / Sai

    a=0 vẫn là hình chữ nhật thông thường của bài toán.

  6. Câu 5Mức 2Ghép nối

    Ghép đúng khái niệm và tác dụng.

    Chạm một ý bên trái rồi chạm ý tương ứng bên phải để ghép cặp.

  7. Câu 6Mức 2Sắp xếp thứ tự

    Sắp xếp bốn bước có phụ thuộc dữ liệu sau để tính chu vi với a=7,b=4. Biến t và p chưa có giá trị trước khi chạy.

    Sắp xếp các mục theo thứ tự đúng (kéo thả hoặc dùng nút mũi tên).

    1. 1Đặt t bằng a+b
    2. 2Nói giá trị p
    3. 3Nhập hai độ dài và lưu lần lượt vào a,b
    4. 4Đặt p bằng2*t
  8. Câu 7Mức 3Tự luận

    Tạo Scratch tính chu vi hình chữ nhật từ dài a=7,rộng b=4, đều là số dương. Nộp sản phẩm hoặc mô tả đủ thao tác và kết quả. Đây là bài thực hành do người dạy chấm, không tự điều khiển phần mềm. Đồng thời thử a=b=5 và nêu điều kiện đầu vào.

    0 từ

    0/10 ảnh

    Có thể chụp nhiều trang. Ảnh được lưu cùng bài làm và giáo viên sẽ chấm trên ảnh.

    Vẽ bài làm

    Ảnh bài làm

    Cuộn chuột hoặc chụm hai ngón để phóng to · kéo để di chuyển · phím R để xoay

  9. Câu 8Mức 4Tự luận

    Một bạn dùng2*a+b. Nêu dữ liệu phản ví dụ và sửa.

    0 từ

    0/10 ảnh

    Có thể chụp nhiều trang. Ảnh được lưu cùng bài làm và giáo viên sẽ chấm trên ảnh.

    Vẽ bài làm

    Ảnh bài làm

    Cuộn chuột hoặc chụm hai ngón để phóng to · kéo để di chuyển · phím R để xoay