Tài nguyên dạy học

Thống kê

  • truy cập   (chi tiết)
    trong hôm nay
  • lượt xem
    trong hôm nay
  • thành viên
  • Sắp xếp dữ liệu

    Chào mừng quý vị đến với website của ...

    Quý vị chưa đăng nhập hoặc chưa đăng ký làm thành viên, vì vậy chưa thể tải được các tài liệu của Thư viện về máy tính của mình.
    Nếu chưa đăng ký, hãy nhấn vào chữ ĐK thành viên ở phía bên trái, hoặc xem phim hướng dẫn tại đây
    Nếu đã đăng ký rồi, quý vị có thể đăng nhập ở ngay phía bên trái.

    Bài 14. Cấu trúc lặp

    Nhấn vào đây để tải về
    Báo tài liệu có sai sót
    Nhắn tin cho tác giả
    (Tài liệu chưa được thẩm định)
    Nguồn: Bạch Kim
    Người gửi: Ngô Văn Chinh (trang riêng)
    Ngày gửi: 13h:57' 27-08-2024
    Dung lượng: 768.0 KB
    Số lượt tải: 0
    Số lượt thích: 0 người
    BÀI 14. CẤU TRÚC LẶP
    Trang bìa
    Trang bìa
    Ảnh
    BÀI 14. CẤU TRÚC LẶP
    Ảnh
    A. Khởi động
    - Giới thiệu bài
    Ảnh
    Giới thiệu bài
    - Khởi động
    Ở bài trước em đã biết cấu trúc rẽ nhánh nếu - thì, nếu - thì - không thì trong thuật toán và được thể hiện bằng khối lệnh if - then, if - then - else trong Scratch. Em có biết cấu trúc lặp trong thuật toán được thể hiện bằng khối lệnh nào trong Scratch không?
    Trả lời:
    Hình vẽ
    Hình vẽ
    B. Khám phá kiến thức mới
    1. Lặp với số lần biết trước
    Bảng thể hiện lặp với số lần biết trước.
    Ảnh
    Ví dụ
    Ví dụ: dưới đây là mô tả thuật toán tính tổng S của 10 số được nhập từ bàn phím và đoạn chương trình Scratch tương ứng.
    Ảnh
    - Câu hỏi 1
    Câu hỏi: Làm việc cùng với bạn, thực hiện ghép nối mỗi mô tả thuật toán ở cột bên trái với một đoạn chương trình Scratch tương ứng ở cột bên phải trong Bảng 3.
    Trả lời: 1 - c 1) Lặp 5 lần - Chú mèo di chuyển 10 bước - Chú mèo kêu "meo". - Hiển thị kết quả trong 1 giây.
    Ảnh
    - Câu hỏi 2
    Câu hỏi: Làm việc cùng với bạn, thực hiện ghép nối mỗi mô tả thuật toán ở cột bên trái với một đoạn chương trình Scratch tương ứng ở cột bên phải trong Bảng 3.
    Trả lời: 2 - a 2) Lặp N lần - Nhập một số từ bàn phím. - Tổng = Tổng + số được nhập từ bàn phím.
    Ảnh
    - Câu hỏi 3
    Câu hỏi: Làm việc cùng với bạn, thực hiện ghép nối mỗi mô tả thuật toán ở cột bên trái với một đoạn chương trình Scratch tương ứng ở cột bên phải trong Bảng 3.
    Trả lời: 3 - b 3) Lặp 10 lần - Nhập một số từ bàn phím. - Nếu là số chia hết cho 2 thì Đếm = Đếm + 1 - Thông báo số lượng số chia hết cho 2.
    Ảnh
    2. Lặp với số lần chưa biết trước
    Lặp với số lần chưa biết trước.
    Ảnh
    Ví dụ
    + Ví dụ: dưới đây là mô tả thuật toán và đoạn chương trình Scratch tính tổng (S) các số được nhập từ bàn phím cho đến khi tổng lớn hơn 100 thì thông báo S rồi kết thúc.
    Ảnh
    - Câu hỏi 1
    Câu hỏi: Làm việc cùng với bạn, thực hiện ghép nổi mỗi mô tả thuật toán ở cột bên trái với đoạn chương trình Scratch tương ứng ở cột bên phải.
    Trả lời: 1 - c 1) Lặp cho đến khi chạm vào con trỏ chuột - Di chuyển 10 bước. - Xoay nhân vật 90o ngược chiều kim đồng hồ.
    Ảnh
    - Câu hỏi 2
    Câu hỏi: Làm việc cùng với bạn, thực hiện ghép nổi mỗi mô tả thuật toán ở cột bên trái với đoạn chương trình Scratch tương ứng ở cột bên phải.
    Trả lời: 2 - a 2) Lặp lại cho đến khi chú mèo chạm vào cạnh của sân khấu. - Chú mèo di chuyển 10 bước và kêu "meo". - Hiển thị kết quả trong 1 giây.
    Ảnh
    - Câu hỏi 3
    Câu hỏi: Làm việc cùng với bạn, thực hiện ghép nổi mỗi mô tả thuật toán ở cột bên trái với đoạn chương trình Scratch tương ứng ở cột bên phải.
    Trả lời: 3 - b 3) Lặp lại cho đến khi người dùng nhập đúng tổng hai số a và b (a, b là hai số nguyên dương bất kì trong khoảng từ 1 đến 50). - Biến a nhận giá trị ngẫu nhiên từ 1 đến 50. - Biến b nhận giá trị ngẫu nhiên từ 1 đến 50. - Người dùng nhập kết quả tổng a + b từ bàn phím.
    Ảnh
    Luyện tập
    - Câu 1
    Câu hỏi 1: Hãy ghép lệnh, khối lệnh ở cột bên phải theo thứ tự đúng để điều khiển máy tính thực hiện thuật toán ở cột bên trái.
    Trả lời: Bước 1: c). Bước 2: a). Bước 3: e). Bước 4: d). Bước 5: b) rẽ nhánh dạng đủ.
    Ảnh
    - Câu 2
    Câu hỏi 2: Hãy ghép lệnh, khối lệnh ở cột bên phải theo thứ tự đúng để thực hiện thuật toán ở cột bên trái.
    Trả lời: Bước 1: c). Bước 2: b). Bước 3: a).
    Ảnh
    Thực hành
    Thực hành 1
    Câu hỏi 1: Tạo chương trình ở Bảng 7 trong Scratch, thực hiện chương trình.
    Ảnh
    Ảnh
    Thực hành 2
    Câu hỏi 2: Tạo chương trình ở Bảng 8 trong Scratch, thực hiện chương trình.
    Ảnh
    Thực hành 3
    Câu hỏi 3: Tạo chương trình Scratch để đưa ra ước số chung lớn nhất (ƯCLN) của 2 số nguyên dương a, b được nhập từ bàn phím (xem gợi ý ở Bảng 9).
    Ảnh
    Ảnh
    Vận dụng
    - Vận dụng
    Câu hỏi: Hãy tạo chương trình Scratch thực hiện việc nhập chiều cao của các bạn trong tổ em, tính chiều cao trung bình của cả tổ và in kết quả ra màn hình.
    Ảnh
    Dặn dò
    - Dặn dò
    Ảnh
    Dặn dò:
    Ôn lại bài vừa học. Làm bài tập về nhà trong SBT. Chuẩn bị bài sau: "Bài 15. Gỡ lỗi chương trình".
    - Cảm ơn
    Ảnh
     
    Gửi ý kiến

    ↓ CHÚ Ý: Bài giảng này được nén lại dưới dạng ZIP và có thể chứa nhiều file. Hệ thống chỉ hiển thị 1 file trong số đó, đề nghị các thầy cô KIỂM TRA KỸ TRƯỚC KHI NHẬN XÉT  ↓