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.
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
(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
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
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
 
↓ 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 ↓
Các ý kiến mới nhất