Tìm kiếm Bài giảng
Tiết 26

- 0 / 0
(Tài liệu chưa được thẩm định)
Nguồn:
Người gửi: Don Vanam
Ngày gửi: 11h:06' 03-03-2025
Dung lượng: 6.7 MB
Số lượt tải: 112
Nguồn:
Người gửi: Don Vanam
Ngày gửi: 11h:06' 03-03-2025
Dung lượng: 6.7 MB
Số lượt tải: 112
Số lượt thích:
0 người
Moân Tin Hoïc 5
Chủ đề F: Giải quyết vấn đề với sự trợ giúp của máy tính
BÀI 7: CẤU TRÚC LẶP CÓ ĐIỀU KIỆN
KHỞI ĐỘNG
AI NHANH
NHẤT
Cách chơi: cô giáo chiếu câu hỏi.
Sau khi cô giáo đọc xong câu hỏi 2
lượt, bạn nào giơ tay nhanh nhất sẽ
giành được quyền trả lời, nếu trả
lời đúng sẽ giành được 1 phần
thưởng, nếu trả lời sai, quyền trả
lời giành cho các bạn còn lại.
Hãy tạo chương trình điều khiển một
nhân vật di chuyển theo chuột máy
tính cho tới khi phím “s” được nhấn.
- Em sử dụng được cấu trúc lặp đã học
để thực hiện yêu cầu trên không?
t
ế
K
n
ậ
lu
Em không sử dụng được cấu trúc lặp
đã học để thực hiện yêu cầu trên, em
cần sử dụng cấu trúc lặp có điều kiện
Trong cuộc sống hằng ngày, có
những hành động lặp đi lặp lại
nhưng không biết trước được số lần
là bao nhiêu. Việc lặp lại đó kết thúc
theo một điều kiện nào đó. Em hãy
nêu ví dụ về những công việc đó
t
ế
K
n
ậ
lu
Những hành động lặp đi lặp lại nhưng
không biết trước được số lần là bao nhiêu:
- Lau nhà cho đến khi sạch
- Học bài cho đến khi thuộc
- Gọi điên thoại cho đến khi nào có người nhấc
máy...
Vậy để giải quyết các vấn đề lặp lại
với số lần chưa biết trước thì máy tính
sẽ thực hiện như thế nào thì hôm nay,
chúng ta sẽ cùng tìm hiểu bài mới
“Cấu trúc lặp có điều kiện”
Chủ đề F: Giải quyết vấn đề với sự trợ giúp của máy tính
BÀI 7: CẤU TRÚC LẶP CÓ ĐIỀU KIỆN
1
NỘI DUNG
BÀI HỌC
Cấu trúc lặp có điều kiện
Các biểu thức điều kiện trong nhóm
2
lệnh cảm biến
3
Lệnh lặp có điều kiện
NỘI DUNG
BÀI HỌC
1
Cấu trúc lặp có điều kiện
1
Cấu trúc lặp có điều kiện
- Em hãy cho biết trong các sự việc sau đây, sự việc nào
có thể biểu thị bằng một cấu trúc lặp có điều kiện:
1. Một xe máy đi một quãng đường dài 5km
2. Một xe buýt chạy 30 ngày trong 1 tháng, mỗi ngày
chạy 10 chuyến.
3. Một vận động viên chạy vòng quanh đường đua cho
đến khi chạy được 2 giờ
4. Một taxi tư nhân chạy hết chuyến này đến chuyến
khác trong một ngày.
1
Cấu trúc lặp có điều kiện
Sự việc có thể biểu thị bằng một cấu trúc lặp có điều
kiện:
2. Một xe buýt chạy 30 ngày trong 1 tháng, mỗi ngày
chạy 10 chuyến.
3. Một vận động viên chạy vòng quanh đường đua cho
đến khi chạy được 2 giờ
t
ế
K
n
ậ
lu
Cấu trúc lặp có điều kiện dùng để mô tả các
hoạt động được thực hiện lặp lại cho đến khi
điều kiện dừng lặp được thực hiện
NỘI DUNG
BÀI HỌC
Các biểu thức điều kiện trong nhóm
2
lệnh cảm biến
Em hãy quan sát các biểu thức điều kiện ở Bảng 1 và
trả lời các câu hỏi sau:
1. Nếu phím “s” được nhấn thì biểu thức điều kiện
có giá trị đúng
(true)
haythức
sai điều
(false)?
2.
Mỗi biểu
kiện ở Bảng 1 có giá trị đúng khi nào?
Đáp án
t
ế
K
n
ậ
lu
Biểu thức lặp có điều kiện dùng để kiểm tra
điều kiện có giá trị đúng hay sai
NỘI DUNG
BÀI HỌC
3
Lệnh lặp có điều kiện
Em hãy ghép lệnh và biểu thức sau đây vào vị
trí 1, 2 ở Hình 1 cho phù hợp.
Đáp án: 1 - B, 2 - A
Em hãy quan sát Hình 2 và trả lời câu hỏi:
Khi chạy chương trình thì làm thế nào để
nhân vật hiển thị bóng nói “Dừng lại”?
Đáp án: Khi chạy
chương trình thì
nhấn phím s để
nhân vật hiển
thị bóng nói
“Dừng lại”
t
ế
K
n
ậ
lu
Với lệnh lặp có điều kiện trong scratch, chỉ
khi điều kiện lặp có giá trị sai thì mới thực
hiện lặp khi điều kiện lặp có giá trị đúng thì
dừng lặp
Luyện tập
Ô
1 mắn
2 5 4
3
số
may
Cách chơi: Trò chơi ô số may mắn.
Có 5 ô số, mỗi ô số có một câu hỏi và 1 ô số
may mắn các bạn và cô cùng tìm ra ô số
may mắn đó nha! Các bạn nào giơ tay
nhanh nhất sẽ giành được quyền chọn lựa ô
số muốn mở, nếu trả lời đúng, bạn sẽ giành
được 1 phần thưởng, nếu trả lời sai, quyền
trả lời giành cho các bạn còn lại.
Ô
1 mắn
2 5 4
3
số
may
Để kiểm tra chuột máy tính có được
nháy hay không, em dùng biểu thức
điều kiện nào?
Em hãy quan sát Hình 3 và cho biết khi nào nhân
vật hiển thị bóng nói “Xin chào!”, khi nào hiển thị
bóng nói “Tạm biệt!”.
Khi con trỏ chuột
không được nhấn thì
nhân vật hiển thị
bóng nói “Xin
chào!”, khi con trỏ
chuột được nhấn thì
hiển thị bóng nói
CHÚC MỪNG BẠN ĐÃ CHỌN
ĐƯỢC Ô SỐ MAY MẮN
BẠN ĐƯỢC NHẬN
MỘT PHẦN QUÀ!
Hoạt động nào sau đây lặp với số lần
lặp chưa biết trước?
A. Ngày tắm hai lần.
B. Học bài cho tới khi thuộc bài.
C. Mỗi tuần đi nhà sách một lần.
D. Ngày đánh răng hai lần.
Với lệnh lặp có điều kiện trong scratch, khi
điều kiện lặp có giá trị đúng thì…
A. mới thực hiện lặp
B. dừng lặp
VẬN DỤNG
Em hãy tạo chương trình điều
khiển một nhân vật di chuyển tự
do trên vùng Sân khấu và dừng lại
khi nháy chuột máy tính.
HƯỚNG DẪN
- Mở phần mềm Scratch
- Chọn nhân vật
- Viết khối lệnh sau
- Kiểm tra và chạy thử chương trình
Các em về nhà xem lại bài học hôm nay.
Chuẩn bị bài “Cấu trúc lặp liên tục” cho tiết học
sau nhé!
Chủ đề F: Giải quyết vấn đề với sự trợ giúp của máy tính
BÀI 7: CẤU TRÚC LẶP CÓ ĐIỀU KIỆN
KHỞI ĐỘNG
AI NHANH
NHẤT
Cách chơi: cô giáo chiếu câu hỏi.
Sau khi cô giáo đọc xong câu hỏi 2
lượt, bạn nào giơ tay nhanh nhất sẽ
giành được quyền trả lời, nếu trả
lời đúng sẽ giành được 1 phần
thưởng, nếu trả lời sai, quyền trả
lời giành cho các bạn còn lại.
Hãy tạo chương trình điều khiển một
nhân vật di chuyển theo chuột máy
tính cho tới khi phím “s” được nhấn.
- Em sử dụng được cấu trúc lặp đã học
để thực hiện yêu cầu trên không?
t
ế
K
n
ậ
lu
Em không sử dụng được cấu trúc lặp
đã học để thực hiện yêu cầu trên, em
cần sử dụng cấu trúc lặp có điều kiện
Trong cuộc sống hằng ngày, có
những hành động lặp đi lặp lại
nhưng không biết trước được số lần
là bao nhiêu. Việc lặp lại đó kết thúc
theo một điều kiện nào đó. Em hãy
nêu ví dụ về những công việc đó
t
ế
K
n
ậ
lu
Những hành động lặp đi lặp lại nhưng
không biết trước được số lần là bao nhiêu:
- Lau nhà cho đến khi sạch
- Học bài cho đến khi thuộc
- Gọi điên thoại cho đến khi nào có người nhấc
máy...
Vậy để giải quyết các vấn đề lặp lại
với số lần chưa biết trước thì máy tính
sẽ thực hiện như thế nào thì hôm nay,
chúng ta sẽ cùng tìm hiểu bài mới
“Cấu trúc lặp có điều kiện”
Chủ đề F: Giải quyết vấn đề với sự trợ giúp của máy tính
BÀI 7: CẤU TRÚC LẶP CÓ ĐIỀU KIỆN
1
NỘI DUNG
BÀI HỌC
Cấu trúc lặp có điều kiện
Các biểu thức điều kiện trong nhóm
2
lệnh cảm biến
3
Lệnh lặp có điều kiện
NỘI DUNG
BÀI HỌC
1
Cấu trúc lặp có điều kiện
1
Cấu trúc lặp có điều kiện
- Em hãy cho biết trong các sự việc sau đây, sự việc nào
có thể biểu thị bằng một cấu trúc lặp có điều kiện:
1. Một xe máy đi một quãng đường dài 5km
2. Một xe buýt chạy 30 ngày trong 1 tháng, mỗi ngày
chạy 10 chuyến.
3. Một vận động viên chạy vòng quanh đường đua cho
đến khi chạy được 2 giờ
4. Một taxi tư nhân chạy hết chuyến này đến chuyến
khác trong một ngày.
1
Cấu trúc lặp có điều kiện
Sự việc có thể biểu thị bằng một cấu trúc lặp có điều
kiện:
2. Một xe buýt chạy 30 ngày trong 1 tháng, mỗi ngày
chạy 10 chuyến.
3. Một vận động viên chạy vòng quanh đường đua cho
đến khi chạy được 2 giờ
t
ế
K
n
ậ
lu
Cấu trúc lặp có điều kiện dùng để mô tả các
hoạt động được thực hiện lặp lại cho đến khi
điều kiện dừng lặp được thực hiện
NỘI DUNG
BÀI HỌC
Các biểu thức điều kiện trong nhóm
2
lệnh cảm biến
Em hãy quan sát các biểu thức điều kiện ở Bảng 1 và
trả lời các câu hỏi sau:
1. Nếu phím “s” được nhấn thì biểu thức điều kiện
có giá trị đúng
(true)
haythức
sai điều
(false)?
2.
Mỗi biểu
kiện ở Bảng 1 có giá trị đúng khi nào?
Đáp án
t
ế
K
n
ậ
lu
Biểu thức lặp có điều kiện dùng để kiểm tra
điều kiện có giá trị đúng hay sai
NỘI DUNG
BÀI HỌC
3
Lệnh lặp có điều kiện
Em hãy ghép lệnh và biểu thức sau đây vào vị
trí 1, 2 ở Hình 1 cho phù hợp.
Đáp án: 1 - B, 2 - A
Em hãy quan sát Hình 2 và trả lời câu hỏi:
Khi chạy chương trình thì làm thế nào để
nhân vật hiển thị bóng nói “Dừng lại”?
Đáp án: Khi chạy
chương trình thì
nhấn phím s để
nhân vật hiển
thị bóng nói
“Dừng lại”
t
ế
K
n
ậ
lu
Với lệnh lặp có điều kiện trong scratch, chỉ
khi điều kiện lặp có giá trị sai thì mới thực
hiện lặp khi điều kiện lặp có giá trị đúng thì
dừng lặp
Luyện tập
Ô
1 mắn
2 5 4
3
số
may
Cách chơi: Trò chơi ô số may mắn.
Có 5 ô số, mỗi ô số có một câu hỏi và 1 ô số
may mắn các bạn và cô cùng tìm ra ô số
may mắn đó nha! Các bạn nào giơ tay
nhanh nhất sẽ giành được quyền chọn lựa ô
số muốn mở, nếu trả lời đúng, bạn sẽ giành
được 1 phần thưởng, nếu trả lời sai, quyền
trả lời giành cho các bạn còn lại.
Ô
1 mắn
2 5 4
3
số
may
Để kiểm tra chuột máy tính có được
nháy hay không, em dùng biểu thức
điều kiện nào?
Em hãy quan sát Hình 3 và cho biết khi nào nhân
vật hiển thị bóng nói “Xin chào!”, khi nào hiển thị
bóng nói “Tạm biệt!”.
Khi con trỏ chuột
không được nhấn thì
nhân vật hiển thị
bóng nói “Xin
chào!”, khi con trỏ
chuột được nhấn thì
hiển thị bóng nói
CHÚC MỪNG BẠN ĐÃ CHỌN
ĐƯỢC Ô SỐ MAY MẮN
BẠN ĐƯỢC NHẬN
MỘT PHẦN QUÀ!
Hoạt động nào sau đây lặp với số lần
lặp chưa biết trước?
A. Ngày tắm hai lần.
B. Học bài cho tới khi thuộc bài.
C. Mỗi tuần đi nhà sách một lần.
D. Ngày đánh răng hai lần.
Với lệnh lặp có điều kiện trong scratch, khi
điều kiện lặp có giá trị đúng thì…
A. mới thực hiện lặp
B. dừng lặp
VẬN DỤNG
Em hãy tạo chương trình điều
khiển một nhân vật di chuyển tự
do trên vùng Sân khấu và dừng lại
khi nháy chuột máy tính.
HƯỚNG DẪN
- Mở phần mềm Scratch
- Chọn nhân vật
- Viết khối lệnh sau
- Kiểm tra và chạy thử chương trình
Các em về nhà xem lại bài học hôm nay.
Chuẩn bị bài “Cấu trúc lặp liên tục” cho tiết học
sau nhé!
 








Các ý kiến mới nhất