1 of 20

Bài 16

Các cấu trúc điều khiển

TIN HỌC 6

2 of 20

NỘI DUNG BÀI HỌC

Cấu trúc tuần tự, cấu trúc rẽ nhánh

  • Cấu trúc tuần tự là gì?
  • Cấu trúc rẽ nhánh dạng thiếu.
  • Cấu trúc rẽ nhánh dạng đủ

1

Cấu trúc lặp

  • Cấu trúc lặp là gì?
  • Sơ đồ khối mô tả cấu trúc lặp

2

I

I

3 of 20

Hoạt động nhóm số 1:

  1. Trong trò chơi ở phần khởi động, điều kiện để cặp chơi được cộng một điểm là gì?
  2. Việc đánh giá điểm gồm những bước nào? Em hãy viết các bước đó ra giấy?

1. Cấu trúc tuần tự, cấu trúc rẽ nhánh

4 of 20

Hoạt động nhóm số 2:

  1. Cấu trúc tuần tự, rẽ nhánh là gì?
  2. Hãy nêu sơ đồ cấu trúc tuần tự, rẽ nhánh dạng thiếu và đủ? Giải thích?

1. Cấu trúc tuần tự, cấu trúc rẽ nhánh

5 of 20

  • Cấu trúc tuần tự: Thực hiện từ bước đầu tiên đến bước cuối cùng (kết thúc) theo thứ tự.
  • Cấu trúc rẽ nhánh: Cấu trúc dùng để diễn đạt một việc sẽ được thực hiện khi một điều kiện cụ thể được thỏa mãn.

1. Cấu trúc tuần tự, cấu trúc rẽ nhánh

6 of 20

1. Cấu trúc tuần tự, cấu trúc rẽ nhánh

Hình 6.6 Sơ đồ khối mô tả cấu trúc tuần tự.

  • Cấu trúc tuần tự thực hiện lần lượt các lệnh theo trình tự từ:
        • Lệnh 1
        • Lệnh 2
        • Lệnh 3

7 of 20

1. Cấu trúc tuần tự, cấu trúc rẽ nhánh

Hình 6.7 Sơ đồ khối mô tả cấu trúc rẽ nhánh dạng thiếu.

Cấu trúc rẽ nhánh dạng thiếu:

    • Nếu Điều kiện trả lời đúng thì thực hiện Lệnh cộng 1 điểm.

8 of 20

1. Cấu trúc tuần tự, cấu trúc rẽ nhánh

Hình 6.8 Sơ đồ khối mô tả cấu trúc rẽ nhánh dạng đủ.

Cấu trúc rẽ nhánh dạng đủ:

    • Nếu Điều kiện câu khẳng định đúng thì thực hiện Lệnh gật đầu.
    • Nếu Điều kiện câu khẳng định sai thì thực hiện Lệnh lắc đầu

9 of 20

1. Cấu trúc tuần tự, cấu trúc rẽ nhánh

10 of 20

1. Cấu trúc tuần tự, cấu trúc rẽ nhánh

11 of 20

Hoạt động nhóm số 3:

  1. Em hãy kể hai công việc trong cuộc sống được thực hiện tuần tự theo các bước. Em hãy mô tả một công việc bằng sơ đồ khối?
  2. Câu “Nếu trời mưa thì em không đi đá bóng” có chứa cấu trúc nào? Em hãy nô tả câu này bằng sơ đồ khối?

1. Cấu trúc tuần tự, cấu trúc rẽ nhánh

12 of 20

2. Cấu trúc lặp

Hoạt động nhóm số 4:

  1. Trong trò chơi ở phần khởi động, hoạt động nào được lặp lại?
  2. Điều kiện để dừng trò chơi là gì?

13 of 20

2. Cấu trúc lặp

Hoạt động nhóm số 5:

  1. Cấu trúc lặp dùng để làm gì?
  2. Trong cấu trúc lặp gồm những bước nào?
  3. Hãy nêu sơ đồ cấu trúc lặp và giải thích?

14 of 20

  • 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.

2. Cấu trúc lặp

15 of 20

  • Nếu Điều kiện còn thời gian đúng thì thực hiện Lệnh đọc phiếu và trả lời, nếu Điều kiện sai kết thúc câu lệnh.

2. Cấu trúc lặp

16 of 20

2. Cấu trúc lặp

17 of 20

2. Cấu trúc lặp

18 of 20

2. Cấu trúc lặp

19 of 20

2. Cấu trúc lặp

20 of 20

Cảm ơn các bạn đã theo dõi!