Tìm kiếm Bài giảng
Bài 16. Các cấu trúc điều khiển

- 0 / 0
(Tài liệu chưa được thẩm định)
Nguồn:
Người gửi: Nguyễn Dương Tâm (trang riêng)
Ngày gửi: 16h:37' 06-09-2022
Dung lượng: 35.0 MB
Số lượt tải: 679
Nguồn:
Người gửi: Nguyễn Dương Tâm (trang riêng)
Ngày gửi: 16h:37' 06-09-2022
Dung lượng: 35.0 MB
Số lượt tải: 679
Số lượt thích:
0 người
TRƯỜNG THCS HÒA TÚ 1
Giáo viên: Nguyễn Dương Tâm
TIN HỌC 6
HOẠT ĐỘNG KHỞI ĐỘNG
- Mỗi nhóm chọn ra 2 bạn chơi cho đội của mình và đồng thời chọn ngôi sao may mắn của nhóm mình.
- Bạn thứ nhất đọc câu hỏi trong ngôi sao.
- Bạn thứ 2 trả lời bằng cách trả lời là đồng ý hoặc không đồng ý.
- Nếu trả lời đúng sẽ được số điểm có trong ngôi sao may mắn, nếu trả lời sai thì nhường quyền cho nhóm khác.
- Thời gian đọc và trả lời trong vòng 30s
LUẬT TRÒ CHƠI: NGÔI SAO MAY MẮN
10
1
10
20
20
10
10
2
3
4
5
6
NEXT
_Trò chơi: _NGÔI SAO MAY MẮN
BACK
Câu 1: Số 7 là số nguyên tố?
THỜI GIAN
0 : 30
0 : 29
0 : 28
0 : 27
0 : 26
0 : 25
0 : 24
0 : 23
0 : 22
0 : 21
0 : 20
0 : 19
0 : 18
0 : 17
0 : 16
0 : 15
0 : 14
0 : 13
0 : 12
0 : 11
0 : 10
0 : 09
0 : 08
0 : 07
0 : 06
0 : 05
0 : 04
0 : 03
0 : 02
0 : 01
0 : 00
HẾT GIỜ
Đúng
BACK
Câu 2: Số chẵn là số chia hết cho 3.
THỜI GIAN
0 : 30
0 : 29
0 : 28
0 : 27
0 : 26
0 : 25
0 : 24
0 : 23
0 : 22
0 : 21
0 : 20
0 : 19
0 : 18
0 : 17
0 : 16
0 : 15
0 : 14
0 : 13
0 : 12
0 : 11
0 : 10
0 : 09
0 : 08
0 : 07
0 : 06
0 : 05
0 : 04
0 : 03
0 : 02
0 : 01
0 : 00
HẾT GIỜ
Sai
BACK
Câu 3: Với thuật toán tìm số lớn hơn trong hai số a, b.
- Đầu vào : Hai số a, b
- Đầu ra : Số lớn hơn.
Đúng hay sai?
THỜI GIAN
0 : 30
0 : 29
0 : 28
0 : 27
0 : 26
0 : 25
0 : 24
0 : 23
0 : 22
0 : 21
0 : 20
0 : 19
0 : 18
0 : 17
0 : 16
0 : 15
0 : 14
0 : 13
0 : 12
0 : 11
0 : 10
0 : 09
0 : 08
0 : 07
0 : 06
0 : 05
0 : 04
0 : 03
0 : 02
0 : 01
0 : 00
HẾT GIỜ
Đúng
BACK
Câu 4: Cá voi thuộc lớp bò sát
THỜI GIAN
0 : 30
0 : 29
0 : 28
0 : 27
0 : 26
0 : 25
0 : 24
0 : 23
0 : 22
0 : 21
0 : 20
0 : 19
0 : 18
0 : 17
0 : 16
0 : 15
0 : 14
0 : 13
0 : 12
0 : 11
0 : 10
0 : 09
0 : 08
0 : 07
0 : 06
0 : 05
0 : 04
0 : 03
0 : 02
0 : 01
0 : 00
HẾT GIỜ
Sai
BACK
Câu 5: Với thuật toán tìm tổng hai số a, b.
- Đầu vào : Hai số a, b
- Đầu ra : Hiệu của 2 số
Đúng hay sai?
THỜI GIAN
0 : 30
0 : 29
0 : 28
0 : 27
0 : 26
0 : 25
0 : 24
0 : 23
0 : 22
0 : 21
0 : 20
0 : 19
0 : 18
0 : 17
0 : 16
0 : 15
0 : 14
0 : 13
0 : 12
0 : 11
0 : 10
0 : 09
0 : 08
0 : 07
0 : 06
0 : 05
0 : 04
0 : 03
0 : 02
0 : 01
0 : 00
HẾT GIỜ
Sai
BACK
Câu 6: Đèn vàng báo hiệu cho ta cần đi nhanh hơn?
THỜI GIAN
0 : 30
0 : 29
0 : 28
0 : 27
0 : 26
0 : 25
0 : 24
0 : 23
0 : 22
0 : 21
0 : 20
0 : 19
0 : 18
0 : 17
0 : 16
0 : 15
0 : 14
0 : 13
0 : 12
0 : 11
0 : 10
0 : 09
0 : 08
0 : 07
0 : 06
0 : 05
0 : 04
0 : 03
0 : 02
0 : 01
0 : 00
HẾT GIỜ
Sai
TRƯỜNG ……..
Tiết …..
BÀI 16. CÁC CẤU TRÚC ĐIỀU KHIỂN
Cấu trúc tuần tự, cấu trúc rẽ nhánh
Cấu trúc lặp
1
2
Cấu trúc bài học
Bài 16: CÁC CẤU TRÚC ĐIỀU KHIỂN
_Chú thích_
Hoạt động cá nhân
Hoạt động cặp đôi
Hoạt động nhóm
1. Trong trò chơi ở phần khởi động, điều kiện để nhóm được cộng điểm là gì?
2. Việc đánh giá điểm gồm những bước nào?
Em hãy nêu các bước đó?
- Điều kiện: trả lời đúng câu hỏi
- Việc đánh giá điểm gồm 2 bước:
+ Kiểm tra điều kiện nhóm trả lời đúng hay sai.
+ Nếu câu trả lời đúng thì cộng điểm cho nhóm.
Bài 16: CÁC CẤU TRÚC ĐIỀU KHIỂN
*Cấu trúc tuần tự, cấu trúc rẽ nhánh
a. Cấu trúc tuần tự
1. Soạn sách vở theo thời khóa biểu để các em đi học
2. Pha trà mời khách
3. Nếu bạn Hoa ốm phải nghỉ học, em sẽ chép bài giúp bạn.
4. Nếu trời không mưa thì em sẽ đi đá bóng ngược lại em sẽ ở nhà.
? Trong các ví dụ sau, những ví dụ nào thể hiện cấu trúc tuần tự:
2. Pha trà mời khách
1. Soạn sách vở theo thời khóa biểu để các em đi học
Bài 16: CÁC CẤU TRÚC ĐIỀU KHIỂN
Xem thời khóa biểu để biết môn học
a. Cấu trúc tuần tự
Ví dụ: Soạn sách vở theo thời khóa biểu để các em đi học
Lấy sách vở của môn học
Cho sách vở vào cặp
Bài 16: CÁC CẤU TRÚC ĐIỀU KHIỂN
*Cấu trúc tuần tự, cấu trúc rẽ nhánh
- Cấu trúc tuần tự thực hiện lần lượt các lệnh theo thứ tự từ bắt đầu đến kết thúc
Lệnh 1
Lệnh 2
…..
Lệnh n
Ví dụ: Pha trà mời khách
Sơ đồ
Tráng ấm, chén bằng nước sôi
Rót nước sôi vào ấm, đợi khoảng 3-4ph
Cho trà vào ấm
Rót trà ra chén mời khách
a. Cấu trúc tuần tự
Bài 16: CÁC CẤU TRÚC ĐIỀU KHIỂN
b. Cấu trúc rẽ nhánh
* Cấu trúc rẽ nhánh dạng thiếu:
ĐÚNG
SAI
Ví dụ
ĐÚNG
SAI
Sơ đồ
Ví dụ: Điền cụm từ thích hợp vào chỗ trống:
Trời mưa
Em không
đi đá bóng
…
Điều kiện
Lệnh
…
…
Bài 16: CÁC CẤU TRÚC ĐIỀU KHIỂN
*Cấu trúc tuần tự, cấu trúc rẽ nhánh
b. Cấu trúc rẽ nhánh
* Cấu trúc rẽ nhánh dạng thiếu:
Lệnh
Điều kiện
ĐÚNG
SAI
Sơ đồ
B1. Kiểm tra điều kiện
B2. Nếu điều kiện đúng thì thực hiện lệnh,
Nếu điều kiện sai thì bỏ qua lệnh
Hoạt động
Từ sơ đồ trên em hãy nêu hoạt động quá trình mô tả thuật toán?
Bài 16: CÁC CẤU TRÚC ĐIỀU KHIỂN
b. Cấu trúc rẽ nhánh
* Cấu trúc rẽ nhánh dạng đủ:
ĐÚNG
SAI
Ví dụ
ĐÚNG
SAI
Sơ đồ
Ví dụ: Điền cụm từ thích hợp vào chỗ trống:
Trời mưa?
Em ở nhà
đọc truyện
…
Điều kiện
Lệnh 1
…
…
Bài 16: CÁC CẤU TRÚC ĐIỀU KHIỂN
Đi đá bóng
…
Lệnh 2
…
Lệnh 1
Điều kiện?
SAI
Lệnh 2
Sơ đồ
ĐÚNG
B1. Kiểm tra điều kiện
B2. Nếu điều kiện đúng thì thực hiện lệnh 1
B3. Nếu điều kiện sai thì thực hiện lệnh 2
Hoạt động
Từ sơ đồ trên em hãy nêu hoạt động quá trình mô tả thuật toán?
* Cấu trúc rẽ nhánh dạng đủ:
b. Cấu trúc rẽ nhánh
Bài 16: CÁC CẤU TRÚC ĐIỀU KHIỂN
Câu 1. Hãy kể tên hai công việc trong cuộc sống được thực hiện tuần tự theo các bước.
Câu 1. Hãy kể tên hai công việc trong cuộc sống được thực hiện tuần tự theo các bước.
Thời gian 20s
1. Soạn sách vở theo thời khóa biểu
2. Đánh răng
LUYỆN TẬP
Câu 2. Hãy kể tên một vài hoạt động phụ thuộc vào điều kiện thường gặp trong cuộc sống
Câu 2. Hãy kể tên một vài hoạt động phụ thuộc vào điều kiện thường gặp trong cuộc sống
Thời gian 20s
1. Nếu có tiền em sẽ mua nhiều sách để đọc
2. Nếu như hôm nay là Chủ nhật thì em có thể ở nhà nghĩ ngơi thư giản
3. Nếu trả bài thuộc em sẽ được 10 điểm, ngược lại em sẽ được 1 điểm
LUYỆN TẬP
Câu 3. Hãy nêu hoạt động của cấu trúc lặp, rẽ nhánh trong sơ đồ:
Câu 3. Hãy nêu hoạt động của cấu trúc lặp, rẽ nhánh trong sơ đồ:
LUYỆN TẬP – VẬN DỤNG
Câu 4. Em hãy trình bày các câu sau đây dưới dạng cấu trúc rẽ nhánh
Câu 4. Em hãy trình bày các câu sau đây dưới dạng cấu trúc rẽ nhánh
a. Nếu có kẻ trên mạng đe dọa thì em cần nói cho cha mẹ biết
b. Nếu nhận được thư điện tử có đính kèm từ địa chỉ không quen biết em không nên mở tệp đính kèm
c. Nếu được nghĩ Giỗ Tổ Hùng Vương 4 ngày liên tiếp em sẽ đi du lịch, ngược lại em sẽ ở nhà làm bài tập
LUYỆN TẬP – VẬN DỤNG
2. Cấu trúc lặp
a. Trong trò chơi ở phần khởi động, hoạt động nào được lặp lại?
b. Điều kiện để dừng trò chơi là gì?
Hoạt động lặp: Giơ thẻ đúng hoặc sai
Điều kiện để dừng trò chơi: Khi bạn 2 đọc hết tất cả câu hỏi
Thời gian
Bài 16: CÁC CẤU TRÚC ĐIỀU KHIỂN
SAI
Sơ đồ
ĐÚNG
ĐÚNG
SAI
Ví dụ
…
…
Còn thời gian
Điều kiện
Đọc câu hỏi và trả lời
2. Cấu trúc lặp
Lệnh
…
Bài 16: CÁC CẤU TRÚC ĐIỀU KHIỂN
Ví dụ: Điền cụm từ thích hợp vào chỗ trống:
2. Cấu trúc lặp
Nhóm 1: Cấu trúc lặp dùng để làm gì?
- Dùng để mô tả các bước của thuật toán được thực hiện lặp lại nhiều lần.
Nhóm 2: Trong cấu trúc lặp, bước nào quan trọng nhất? Vì sao?
- Bước kiểm tra điều kiện là quan trọng nhất. Vì nó sẽ quyết định tiếp tục lặp hay kết thúc quá trình lặp.
Nhóm 3: Nêu sự giống nhau và khác nhau giữa cấu trúc rẽ nhánh và cấu trúc lặp.
+ Giống: Đều có bước quan trọng nhất là kiểm tra điều kiện
+ Khác: Cấu trúc rẽ nhánh chỉ thực hiện lệnh 1 lần, còn cấu trúc lặp có thể thực hiện nhiều lần.
Bài 16: CÁC CẤU TRÚC ĐIỀU KHIỂN Câu hỏi: bạn Khoa đang lập trình bằng scratch, Khoa muốn chú mèo di chuyển 10 bước một liên tục cho đến khi chạm biên thì dừng lại.
A. Điều kiện để chú mèo dừng lại là gì?
B. Vẽ sơ đồ khối và điền các bước để hoàn thành sơ đồ khối ( Các bước: 1.di chuyển 10 bước, 2. chưa chạm biên, 3. đúng, 4. sai, 5. dừng lại).
Điều kiện để chú mèo dừng lại là: “chạm biên”.
Bài 16: CÁC CẤU TRÚC ĐIỀU KHIỂN
Chưa chạm biên
Di chuyển 10 bước
Dừng lại
…
…
…
SAI
…..
…...
ĐÚNG
Cấu trúc lặp dùng để mô tả các bước của thuật toán được thực hiện lặp lại nhiều lần.
Trong cấu trúc lặp, bao giờ cũng có bước kiểm tra điều kiện kết thúc quá trình lặp.
Ba cấu trúc tuần tự, rẽ nhánh và lặp là đủ để mô tả mọi thuật toán.
Điều kiện
Lệnh
Sai
Đúng
2. Cấu trúc lặp
Bài 16: CÁC CẤU TRÚC ĐIỀU KHIỂN LUYỆN TẬP
Ô CỬA BÍ MẬT Trò chơi: “Ô CỬA BÍ MẬT”
Trò chơi: “Ô CỬA BÍ MẬT”
Luật chơi:
*Chia lớp làm 4 đội tương ứng với 4 tổ, mỗi tổ chọn một ô cửa - sau mỗi ô cửa là câu hỏi, các đội suy nghĩ và trả lời câu hỏi đó trong thời gian 30 giây. *Mỗi câu trả lời đúng được tính 10 điểm/1 câu, đồng thời cánh cửa sẽ mở ra, trả lời sai thì nhường quyền cho đội còn lại. *Nhóm thắng cuộc là nhóm có điểm số cao nhất.
1
3
4
5
6
2
Kích chuột vào bác sĩ sẽ đến video
Đến slide 38 – Vận dụng Câu 1. Bạn Hải đã viết một chương trình điều khiển chú mèo di chuyển liên tục trên sân khấu cho đến khi chạm phải chú chó. Bạn Hải nên dùng loại cấu trúc điều khiển nào để thực hiện việc di chuyển chú mèo liên tục?
Câu 1. Bạn Hải đã viết một chương trình điều khiển chú mèo di chuyển liên tục trên sân khấu cho đến khi chạm phải chú chó. Bạn Hải nên dùng loại cấu trúc điều khiển nào để thực hiện việc di chuyển chú mèo liên tục?
A, Cấu trúc rẽ nhánh đầy đủ
B, Cấu trúc rẽ nhánh dạng thiếu
C, Cấu trúc lặp
D, Cấu trúc tuần tự.
Chơi tiếp
Thời gian
Câu 2. Trong các câu sau đây, câu nào có thể biểu diễn bằng sơ đồ khối có cấu trúc lặp? Hãy mô tả câu đó bằng sơ đồ khối.
Câu 2. Trong các câu sau đây, câu nào có thể biểu diễn bằng sơ đồ khối có cấu trúc lặp? Hãy mô tả câu đó bằng sơ đồ khối.
*Nếu sáng mai trời mưa em sẽ đem theo áo mưa. *Nếu vẫn chưa làm hết bài tập, em phải làm bài tập đến khi nào hết. *Nếu được nghỉ 3 ngày vào dịp Tết Dương lịch thì gia đình em sẽ đi du lịch, còn không sẽ có kế hoạch khác.
Làm bài tập chưa xong?
Làm bài tập
Sai
Đúng
Chơi tiếp
Thời gian
b. Nếu vẫn chưa làm hết bài tập, em phải làm bài tập đến khi nào hết.
Câu 3. Em hãy quan sát 2 sơ đồ khối dưới đây và cho biết mỗi sơ đồ khối mô tả cấu trúc nào?
Câu 3. Em hãy quan sát 2 sơ đồ khối dưới đây và cho biết mỗi sơ đồ khối mô tả cấu trúc nào?
Chưa trúng đích
Ném bóng vào đích
Hình 6.11b
Hình 6.11a
Sai
Chưa trúng đích
Ném bóng vào đích
Sai
Đúng
Đúng
Mô tả cấu trúc lặp
Mô tả cấu trúc rẽ nhánh
Chơi tiếp
Thời gian
Câu 4: Phát biểu nào sau đây sai.
Câu 4: Phát biểu nào sau đây sai.
A, Cấu trúc lặp có số lần lặp luôn được xác định trước.
B, Cấu trúc lặp bao giờ cũng có điều kiện để vòng lặp kết thúc.
C. Cấu trúc lặp có hai loại là lặp với số lần biết trước và lặp với số lần chưa biết trước
D. Cấu trúc lặp có loại kiểm tra điều kiện trước và loại kiểm tra điều kiện sau.
Chơi tiếp
Thời gian
Câu 5. Hãy kể tên hai công việc trong cuộc sống được thực hiện tuần tự theo các bước.
Câu 5. Hãy kể tên hai công việc trong cuộc sống được thực hiện tuần tự theo các bước.
Chơi tiếp
Thời gian
1. Soạn sách vở theo thời khóa biểu
2. Đánh răng
Câu 6. Tạo sơ đồ khối cho bài tập: tìm số chẵn, lẻ?
Câu 6. Tạo sơ đồ khối cho bài tập: tìm số chẵn, lẻ?
Chơi tiếp
Thời gian
a là số chẵn
a chia hết cho 2
SAI
Nhập số a
Điều kiện
a là số lẻ
ĐÚNG
VẬN DỤNG
Câu 2/sgk/70: Trong trò chơi ở phần khởi động, việc tính điểm cho mỗi cặp chơi là một hoạt động lặp. Hãy chỉ rõ công việc được lặp lại và vẽ sơ đồ khối cấu trúc lặp của hoạt động tính điểm của mỗi cặp chơi trong trò chơi phần khởi động đầu bài học.
Câu 2/sgk/70: Trong trò chơi ở phần khởi động, việc tính điểm cho mỗi cặp chơi là một hoạt động lặp. Hãy chỉ rõ công việc được lặp lại và vẽ sơ đồ khối cấu trúc lặp của hoạt động tính điểm của mỗi cặp chơi trong trò chơi phần khởi động đầu bài học.
Còn phiếu trả lời?
Thực hiện việc đánh giá điểm
Sai
Đúng
Công việc “đánh giá từng phiếu” mà nhóm đã thực hiện là công việc được lặp lại. Công việc này sẽ dừng lại khi hết số phiếu mà nhóm đã trả lời trong lượt chơi của mình.
Bài 16: CÁC CẤU TRÚC ĐIỀU KHIỂN
Câu 3/sgk/70: Cô giáo điểm danh bằng cách gọi tên từng bạn trong danh sách lớp. Nếu bạn nào trả lời có thì cô giáo gọi tên bạn tiếp theo, còn không thì cô giáo đánh dấu vắng mặt và gọi tên bạn tiếp theo.
Câu 3/sgk/70: Cô giáo điểm danh bằng cách gọi tên từng bạn trong danh sách lớp. Nếu bạn nào trả lời có thì cô giáo gọi tên bạn tiếp theo, còn không thì cô giáo đánh dấu vắng mặt và gọi tên bạn tiếp theo.
Việc điểm danh của cô giáo có thể mô tả bằng những cấu trúc nào? Em hãy vẽ sơ đỗ khối mô tả các cấu trúc đó.
Việc điểm danh của cô giáo có thể mô tả bằng cấu trúc tuần tự, rẽ nhánh và lặp.
Bài 16: CÁC CẤU TRÚC ĐIỀU KHIỂN
MỞ RỘNG Các em tìm và nhận xét về điều kiện trong lệnh lặp sau: Nếu (3x5 = 15) thì in ra chữ A.
Khi điều kiện trong lệnh lặp luôn đúng thì sẽ tạo ra vòng lặp vô hạn tuần hoàn.
Bài 16: CÁC CẤU TRÚC ĐIỀU KHIỂN
TỔNG KẾT BÀI HỌC
Bài 16: CÁC CẤU TRÚC ĐIỀU KHIỂN Hướng dẫn về nhà
- Làm bài tập 16.10, 16.11, 16.12 sách bài tập
- Vẽ sơ đồ tư duy nội dung bài 16 vào vở.
- Chuẩn bị trước nội dung bài 17
Giờ học kết thúc
CHÚC CÁC THẦY CÔ SỨC KHỎE
CHÚC CÁC EM HỌC TÔT.
Giáo viên: Nguyễn Dương Tâm
TIN HỌC 6
HOẠT ĐỘNG KHỞI ĐỘNG
- Mỗi nhóm chọn ra 2 bạn chơi cho đội của mình và đồng thời chọn ngôi sao may mắn của nhóm mình.
- Bạn thứ nhất đọc câu hỏi trong ngôi sao.
- Bạn thứ 2 trả lời bằng cách trả lời là đồng ý hoặc không đồng ý.
- Nếu trả lời đúng sẽ được số điểm có trong ngôi sao may mắn, nếu trả lời sai thì nhường quyền cho nhóm khác.
- Thời gian đọc và trả lời trong vòng 30s
LUẬT TRÒ CHƠI: NGÔI SAO MAY MẮN
10
1
10
20
20
10
10
2
3
4
5
6
NEXT
_Trò chơi: _NGÔI SAO MAY MẮN
BACK
Câu 1: Số 7 là số nguyên tố?
THỜI GIAN
0 : 30
0 : 29
0 : 28
0 : 27
0 : 26
0 : 25
0 : 24
0 : 23
0 : 22
0 : 21
0 : 20
0 : 19
0 : 18
0 : 17
0 : 16
0 : 15
0 : 14
0 : 13
0 : 12
0 : 11
0 : 10
0 : 09
0 : 08
0 : 07
0 : 06
0 : 05
0 : 04
0 : 03
0 : 02
0 : 01
0 : 00
HẾT GIỜ
Đúng
BACK
Câu 2: Số chẵn là số chia hết cho 3.
THỜI GIAN
0 : 30
0 : 29
0 : 28
0 : 27
0 : 26
0 : 25
0 : 24
0 : 23
0 : 22
0 : 21
0 : 20
0 : 19
0 : 18
0 : 17
0 : 16
0 : 15
0 : 14
0 : 13
0 : 12
0 : 11
0 : 10
0 : 09
0 : 08
0 : 07
0 : 06
0 : 05
0 : 04
0 : 03
0 : 02
0 : 01
0 : 00
HẾT GIỜ
Sai
BACK
Câu 3: Với thuật toán tìm số lớn hơn trong hai số a, b.
- Đầu vào : Hai số a, b
- Đầu ra : Số lớn hơn.
Đúng hay sai?
THỜI GIAN
0 : 30
0 : 29
0 : 28
0 : 27
0 : 26
0 : 25
0 : 24
0 : 23
0 : 22
0 : 21
0 : 20
0 : 19
0 : 18
0 : 17
0 : 16
0 : 15
0 : 14
0 : 13
0 : 12
0 : 11
0 : 10
0 : 09
0 : 08
0 : 07
0 : 06
0 : 05
0 : 04
0 : 03
0 : 02
0 : 01
0 : 00
HẾT GIỜ
Đúng
BACK
Câu 4: Cá voi thuộc lớp bò sát
THỜI GIAN
0 : 30
0 : 29
0 : 28
0 : 27
0 : 26
0 : 25
0 : 24
0 : 23
0 : 22
0 : 21
0 : 20
0 : 19
0 : 18
0 : 17
0 : 16
0 : 15
0 : 14
0 : 13
0 : 12
0 : 11
0 : 10
0 : 09
0 : 08
0 : 07
0 : 06
0 : 05
0 : 04
0 : 03
0 : 02
0 : 01
0 : 00
HẾT GIỜ
Sai
BACK
Câu 5: Với thuật toán tìm tổng hai số a, b.
- Đầu vào : Hai số a, b
- Đầu ra : Hiệu của 2 số
Đúng hay sai?
THỜI GIAN
0 : 30
0 : 29
0 : 28
0 : 27
0 : 26
0 : 25
0 : 24
0 : 23
0 : 22
0 : 21
0 : 20
0 : 19
0 : 18
0 : 17
0 : 16
0 : 15
0 : 14
0 : 13
0 : 12
0 : 11
0 : 10
0 : 09
0 : 08
0 : 07
0 : 06
0 : 05
0 : 04
0 : 03
0 : 02
0 : 01
0 : 00
HẾT GIỜ
Sai
BACK
Câu 6: Đèn vàng báo hiệu cho ta cần đi nhanh hơn?
THỜI GIAN
0 : 30
0 : 29
0 : 28
0 : 27
0 : 26
0 : 25
0 : 24
0 : 23
0 : 22
0 : 21
0 : 20
0 : 19
0 : 18
0 : 17
0 : 16
0 : 15
0 : 14
0 : 13
0 : 12
0 : 11
0 : 10
0 : 09
0 : 08
0 : 07
0 : 06
0 : 05
0 : 04
0 : 03
0 : 02
0 : 01
0 : 00
HẾT GIỜ
Sai
TRƯỜNG ……..
Tiết …..
BÀI 16. CÁC CẤU TRÚC ĐIỀU KHIỂN
Cấu trúc tuần tự, cấu trúc rẽ nhánh
Cấu trúc lặp
1
2
Cấu trúc bài học
Bài 16: CÁC CẤU TRÚC ĐIỀU KHIỂN
_Chú thích_
Hoạt động cá nhân
Hoạt động cặp đôi
Hoạt động nhóm
1. Trong trò chơi ở phần khởi động, điều kiện để nhóm được cộng điểm là gì?
2. Việc đánh giá điểm gồm những bước nào?
Em hãy nêu các bước đó?
- Điều kiện: trả lời đúng câu hỏi
- Việc đánh giá điểm gồm 2 bước:
+ Kiểm tra điều kiện nhóm trả lời đúng hay sai.
+ Nếu câu trả lời đúng thì cộng điểm cho nhóm.
Bài 16: CÁC CẤU TRÚC ĐIỀU KHIỂN
*Cấu trúc tuần tự, cấu trúc rẽ nhánh
a. Cấu trúc tuần tự
1. Soạn sách vở theo thời khóa biểu để các em đi học
2. Pha trà mời khách
3. Nếu bạn Hoa ốm phải nghỉ học, em sẽ chép bài giúp bạn.
4. Nếu trời không mưa thì em sẽ đi đá bóng ngược lại em sẽ ở nhà.
? Trong các ví dụ sau, những ví dụ nào thể hiện cấu trúc tuần tự:
2. Pha trà mời khách
1. Soạn sách vở theo thời khóa biểu để các em đi học
Bài 16: CÁC CẤU TRÚC ĐIỀU KHIỂN
Xem thời khóa biểu để biết môn học
a. Cấu trúc tuần tự
Ví dụ: Soạn sách vở theo thời khóa biểu để các em đi học
Lấy sách vở của môn học
Cho sách vở vào cặp
Bài 16: CÁC CẤU TRÚC ĐIỀU KHIỂN
*Cấu trúc tuần tự, cấu trúc rẽ nhánh
- Cấu trúc tuần tự thực hiện lần lượt các lệnh theo thứ tự từ bắt đầu đến kết thúc
Lệnh 1
Lệnh 2
…..
Lệnh n
Ví dụ: Pha trà mời khách
Sơ đồ
Tráng ấm, chén bằng nước sôi
Rót nước sôi vào ấm, đợi khoảng 3-4ph
Cho trà vào ấm
Rót trà ra chén mời khách
a. Cấu trúc tuần tự
Bài 16: CÁC CẤU TRÚC ĐIỀU KHIỂN
b. Cấu trúc rẽ nhánh
* Cấu trúc rẽ nhánh dạng thiếu:
ĐÚNG
SAI
Ví dụ
ĐÚNG
SAI
Sơ đồ
Ví dụ: Điền cụm từ thích hợp vào chỗ trống:
Trời mưa
Em không
đi đá bóng
…
Điều kiện
Lệnh
…
…
Bài 16: CÁC CẤU TRÚC ĐIỀU KHIỂN
*Cấu trúc tuần tự, cấu trúc rẽ nhánh
b. Cấu trúc rẽ nhánh
* Cấu trúc rẽ nhánh dạng thiếu:
Lệnh
Điều kiện
ĐÚNG
SAI
Sơ đồ
B1. Kiểm tra điều kiện
B2. Nếu điều kiện đúng thì thực hiện lệnh,
Nếu điều kiện sai thì bỏ qua lệnh
Hoạt động
Từ sơ đồ trên em hãy nêu hoạt động quá trình mô tả thuật toán?
Bài 16: CÁC CẤU TRÚC ĐIỀU KHIỂN
b. Cấu trúc rẽ nhánh
* Cấu trúc rẽ nhánh dạng đủ:
ĐÚNG
SAI
Ví dụ
ĐÚNG
SAI
Sơ đồ
Ví dụ: Điền cụm từ thích hợp vào chỗ trống:
Trời mưa?
Em ở nhà
đọc truyện
…
Điều kiện
Lệnh 1
…
…
Bài 16: CÁC CẤU TRÚC ĐIỀU KHIỂN
Đi đá bóng
…
Lệnh 2
…
Lệnh 1
Điều kiện?
SAI
Lệnh 2
Sơ đồ
ĐÚNG
B1. Kiểm tra điều kiện
B2. Nếu điều kiện đúng thì thực hiện lệnh 1
B3. Nếu điều kiện sai thì thực hiện lệnh 2
Hoạt động
Từ sơ đồ trên em hãy nêu hoạt động quá trình mô tả thuật toán?
* Cấu trúc rẽ nhánh dạng đủ:
b. Cấu trúc rẽ nhánh
Bài 16: CÁC CẤU TRÚC ĐIỀU KHIỂN
Câu 1. Hãy kể tên hai công việc trong cuộc sống được thực hiện tuần tự theo các bước.
Câu 1. Hãy kể tên hai công việc trong cuộc sống được thực hiện tuần tự theo các bước.
Thời gian 20s
1. Soạn sách vở theo thời khóa biểu
2. Đánh răng
LUYỆN TẬP
Câu 2. Hãy kể tên một vài hoạt động phụ thuộc vào điều kiện thường gặp trong cuộc sống
Câu 2. Hãy kể tên một vài hoạt động phụ thuộc vào điều kiện thường gặp trong cuộc sống
Thời gian 20s
1. Nếu có tiền em sẽ mua nhiều sách để đọc
2. Nếu như hôm nay là Chủ nhật thì em có thể ở nhà nghĩ ngơi thư giản
3. Nếu trả bài thuộc em sẽ được 10 điểm, ngược lại em sẽ được 1 điểm
LUYỆN TẬP
Câu 3. Hãy nêu hoạt động của cấu trúc lặp, rẽ nhánh trong sơ đồ:
Câu 3. Hãy nêu hoạt động của cấu trúc lặp, rẽ nhánh trong sơ đồ:
LUYỆN TẬP – VẬN DỤNG
Câu 4. Em hãy trình bày các câu sau đây dưới dạng cấu trúc rẽ nhánh
Câu 4. Em hãy trình bày các câu sau đây dưới dạng cấu trúc rẽ nhánh
a. Nếu có kẻ trên mạng đe dọa thì em cần nói cho cha mẹ biết
b. Nếu nhận được thư điện tử có đính kèm từ địa chỉ không quen biết em không nên mở tệp đính kèm
c. Nếu được nghĩ Giỗ Tổ Hùng Vương 4 ngày liên tiếp em sẽ đi du lịch, ngược lại em sẽ ở nhà làm bài tập
LUYỆN TẬP – VẬN DỤNG
2. Cấu trúc lặp
a. Trong trò chơi ở phần khởi động, hoạt động nào được lặp lại?
b. Điều kiện để dừng trò chơi là gì?
Hoạt động lặp: Giơ thẻ đúng hoặc sai
Điều kiện để dừng trò chơi: Khi bạn 2 đọc hết tất cả câu hỏi
Thời gian
Bài 16: CÁC CẤU TRÚC ĐIỀU KHIỂN
SAI
Sơ đồ
ĐÚNG
ĐÚNG
SAI
Ví dụ
…
…
Còn thời gian
Điều kiện
Đọc câu hỏi và trả lời
2. Cấu trúc lặp
Lệnh
…
Bài 16: CÁC CẤU TRÚC ĐIỀU KHIỂN
Ví dụ: Điền cụm từ thích hợp vào chỗ trống:
2. Cấu trúc lặp
Nhóm 1: Cấu trúc lặp dùng để làm gì?
- Dùng để mô tả các bước của thuật toán được thực hiện lặp lại nhiều lần.
Nhóm 2: Trong cấu trúc lặp, bước nào quan trọng nhất? Vì sao?
- Bước kiểm tra điều kiện là quan trọng nhất. Vì nó sẽ quyết định tiếp tục lặp hay kết thúc quá trình lặp.
Nhóm 3: Nêu sự giống nhau và khác nhau giữa cấu trúc rẽ nhánh và cấu trúc lặp.
+ Giống: Đều có bước quan trọng nhất là kiểm tra điều kiện
+ Khác: Cấu trúc rẽ nhánh chỉ thực hiện lệnh 1 lần, còn cấu trúc lặp có thể thực hiện nhiều lần.
Bài 16: CÁC CẤU TRÚC ĐIỀU KHIỂN Câu hỏi: bạn Khoa đang lập trình bằng scratch, Khoa muốn chú mèo di chuyển 10 bước một liên tục cho đến khi chạm biên thì dừng lại.
A. Điều kiện để chú mèo dừng lại là gì?
B. Vẽ sơ đồ khối và điền các bước để hoàn thành sơ đồ khối ( Các bước: 1.di chuyển 10 bước, 2. chưa chạm biên, 3. đúng, 4. sai, 5. dừng lại).
Điều kiện để chú mèo dừng lại là: “chạm biên”.
Bài 16: CÁC CẤU TRÚC ĐIỀU KHIỂN
Chưa chạm biên
Di chuyển 10 bước
Dừng lại
…
…
…
SAI
…..
…...
ĐÚNG
Cấu trúc lặp dùng để mô tả các bước của thuật toán được thực hiện lặp lại nhiều lần.
Trong cấu trúc lặp, bao giờ cũng có bước kiểm tra điều kiện kết thúc quá trình lặp.
Ba cấu trúc tuần tự, rẽ nhánh và lặp là đủ để mô tả mọi thuật toán.
Điều kiện
Lệnh
Sai
Đúng
2. Cấu trúc lặp
Bài 16: CÁC CẤU TRÚC ĐIỀU KHIỂN LUYỆN TẬP
Ô CỬA BÍ MẬT Trò chơi: “Ô CỬA BÍ MẬT”
Trò chơi: “Ô CỬA BÍ MẬT”
Luật chơi:
*Chia lớp làm 4 đội tương ứng với 4 tổ, mỗi tổ chọn một ô cửa - sau mỗi ô cửa là câu hỏi, các đội suy nghĩ và trả lời câu hỏi đó trong thời gian 30 giây. *Mỗi câu trả lời đúng được tính 10 điểm/1 câu, đồng thời cánh cửa sẽ mở ra, trả lời sai thì nhường quyền cho đội còn lại. *Nhóm thắng cuộc là nhóm có điểm số cao nhất.
1
3
4
5
6
2
Kích chuột vào bác sĩ sẽ đến video
Đến slide 38 – Vận dụng Câu 1. Bạn Hải đã viết một chương trình điều khiển chú mèo di chuyển liên tục trên sân khấu cho đến khi chạm phải chú chó. Bạn Hải nên dùng loại cấu trúc điều khiển nào để thực hiện việc di chuyển chú mèo liên tục?
Câu 1. Bạn Hải đã viết một chương trình điều khiển chú mèo di chuyển liên tục trên sân khấu cho đến khi chạm phải chú chó. Bạn Hải nên dùng loại cấu trúc điều khiển nào để thực hiện việc di chuyển chú mèo liên tục?
A, Cấu trúc rẽ nhánh đầy đủ
B, Cấu trúc rẽ nhánh dạng thiếu
C, Cấu trúc lặp
D, Cấu trúc tuần tự.
Chơi tiếp
Thời gian
Câu 2. Trong các câu sau đây, câu nào có thể biểu diễn bằng sơ đồ khối có cấu trúc lặp? Hãy mô tả câu đó bằng sơ đồ khối.
Câu 2. Trong các câu sau đây, câu nào có thể biểu diễn bằng sơ đồ khối có cấu trúc lặp? Hãy mô tả câu đó bằng sơ đồ khối.
*Nếu sáng mai trời mưa em sẽ đem theo áo mưa. *Nếu vẫn chưa làm hết bài tập, em phải làm bài tập đến khi nào hết. *Nếu được nghỉ 3 ngày vào dịp Tết Dương lịch thì gia đình em sẽ đi du lịch, còn không sẽ có kế hoạch khác.
Làm bài tập chưa xong?
Làm bài tập
Sai
Đúng
Chơi tiếp
Thời gian
b. Nếu vẫn chưa làm hết bài tập, em phải làm bài tập đến khi nào hết.
Câu 3. Em hãy quan sát 2 sơ đồ khối dưới đây và cho biết mỗi sơ đồ khối mô tả cấu trúc nào?
Câu 3. Em hãy quan sát 2 sơ đồ khối dưới đây và cho biết mỗi sơ đồ khối mô tả cấu trúc nào?
Chưa trúng đích
Ném bóng vào đích
Hình 6.11b
Hình 6.11a
Sai
Chưa trúng đích
Ném bóng vào đích
Sai
Đúng
Đúng
Mô tả cấu trúc lặp
Mô tả cấu trúc rẽ nhánh
Chơi tiếp
Thời gian
Câu 4: Phát biểu nào sau đây sai.
Câu 4: Phát biểu nào sau đây sai.
A, Cấu trúc lặp có số lần lặp luôn được xác định trước.
B, Cấu trúc lặp bao giờ cũng có điều kiện để vòng lặp kết thúc.
C. Cấu trúc lặp có hai loại là lặp với số lần biết trước và lặp với số lần chưa biết trước
D. Cấu trúc lặp có loại kiểm tra điều kiện trước và loại kiểm tra điều kiện sau.
Chơi tiếp
Thời gian
Câu 5. Hãy kể tên hai công việc trong cuộc sống được thực hiện tuần tự theo các bước.
Câu 5. Hãy kể tên hai công việc trong cuộc sống được thực hiện tuần tự theo các bước.
Chơi tiếp
Thời gian
1. Soạn sách vở theo thời khóa biểu
2. Đánh răng
Câu 6. Tạo sơ đồ khối cho bài tập: tìm số chẵn, lẻ?
Câu 6. Tạo sơ đồ khối cho bài tập: tìm số chẵn, lẻ?
Chơi tiếp
Thời gian
a là số chẵn
a chia hết cho 2
SAI
Nhập số a
Điều kiện
a là số lẻ
ĐÚNG
VẬN DỤNG
Câu 2/sgk/70: Trong trò chơi ở phần khởi động, việc tính điểm cho mỗi cặp chơi là một hoạt động lặp. Hãy chỉ rõ công việc được lặp lại và vẽ sơ đồ khối cấu trúc lặp của hoạt động tính điểm của mỗi cặp chơi trong trò chơi phần khởi động đầu bài học.
Câu 2/sgk/70: Trong trò chơi ở phần khởi động, việc tính điểm cho mỗi cặp chơi là một hoạt động lặp. Hãy chỉ rõ công việc được lặp lại và vẽ sơ đồ khối cấu trúc lặp của hoạt động tính điểm của mỗi cặp chơi trong trò chơi phần khởi động đầu bài học.
Còn phiếu trả lời?
Thực hiện việc đánh giá điểm
Sai
Đúng
Công việc “đánh giá từng phiếu” mà nhóm đã thực hiện là công việc được lặp lại. Công việc này sẽ dừng lại khi hết số phiếu mà nhóm đã trả lời trong lượt chơi của mình.
Bài 16: CÁC CẤU TRÚC ĐIỀU KHIỂN
Câu 3/sgk/70: Cô giáo điểm danh bằng cách gọi tên từng bạn trong danh sách lớp. Nếu bạn nào trả lời có thì cô giáo gọi tên bạn tiếp theo, còn không thì cô giáo đánh dấu vắng mặt và gọi tên bạn tiếp theo.
Câu 3/sgk/70: Cô giáo điểm danh bằng cách gọi tên từng bạn trong danh sách lớp. Nếu bạn nào trả lời có thì cô giáo gọi tên bạn tiếp theo, còn không thì cô giáo đánh dấu vắng mặt và gọi tên bạn tiếp theo.
Việc điểm danh của cô giáo có thể mô tả bằng những cấu trúc nào? Em hãy vẽ sơ đỗ khối mô tả các cấu trúc đó.
Việc điểm danh của cô giáo có thể mô tả bằng cấu trúc tuần tự, rẽ nhánh và lặp.
Bài 16: CÁC CẤU TRÚC ĐIỀU KHIỂN
MỞ RỘNG Các em tìm và nhận xét về điều kiện trong lệnh lặp sau: Nếu (3x5 = 15) thì in ra chữ A.
Khi điều kiện trong lệnh lặp luôn đúng thì sẽ tạo ra vòng lặp vô hạn tuần hoàn.
Bài 16: CÁC CẤU TRÚC ĐIỀU KHIỂN
TỔNG KẾT BÀI HỌC
Bài 16: CÁC CẤU TRÚC ĐIỀU KHIỂN Hướng dẫn về nhà
- Làm bài tập 16.10, 16.11, 16.12 sách bài tập
- Vẽ sơ đồ tư duy nội dung bài 16 vào vở.
- Chuẩn bị trước nội dung bài 17
Giờ học kết thúc
CHÚC CÁC THẦY CÔ SỨC KHỎE
CHÚC CÁC EM HỌC TÔT.
 








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