Slide bài giảng tin học 8 kết nối bài 14: Cấu trúc điều khiển

Slide điện tử bài 14: Cấu trúc điều khiển. Kiến thức bài học được hình ảnh hóa, sinh động hóa. Trình bày với các hiệu ứng hiện đại, hấp dẫn. Giúp học sinh hứng thú học bài. Học nhanh, nhớ lâu. Có tài liệu này, hiệu quả học tập của học môn tin học 8 kết nối tri thức sẽ khác biệt

Bạn chưa đủ điều kiện để xem được slide bài này. => Xem slide bài mẫu

Tóm lược nội dung

BÀI 14: CẤU TRÚC ĐIỀU KHIỂN

HOẠT ĐỘNG KHỞI ĐỘNG

GV yêu cầu HS thảo luận và trả lời: Theo em, cấu trúc lặp là?

NỘI DUNG BÀI HỌC GỒM

1. Cấu trúc điều khiển cơ bản

a) Cấu trúc tuần tự

b) Cấu trúc rẽ nhánh

c) Cấu trúc lặp

HOẠT ĐỘNG HÌNH THÀNH KIẾN THỨC

1. Cấu trúc điều khiển cơ bản

GV đặt câu hỏi hướng dẫn học sinh tìm hiểu: Câú trúc tuần tự là?

Nội dung ghi nhớ:

a) Cấu trúc tuần tự

+ Cấu trúc tuần tự được thể hiện bằng cách lắp ghép các khối lệnh theo trình tự của các hoạt động, từ trên xuống dưới.

b) Cấu trúc rẽ nhánh

+ Cấu trúc rẽ nhánh được thể hiện bằng khối lệnh chưa một điều kiện hay một biểu thức lôgic, tùy tình huống điều kiện này nhận giá trị đúng hay sai, chương trình sẽ định hướng đến khối lệnh tiếp theo để máy tính thực hiện.

+ Cấu trúc rẽ nhánh có hai dạng: dạng khuyết và dạng đầy đủ. 

c) Cấu trúc lặp

- Cấu trúc lặp có ba dạng: lặp với số lần định trước, lặp vô hạn và lặp có điều kiện kết thúc.

HOẠT ĐỘNG LUYỆN TẬP

Từ nội dung bài học,GV yêu cầu HS luyện tập làm bài:

​​​​Câu 1: Trong ngôn ngữ lập trình trực quan, cấu trúc tuần tự được thể hiện bằng?

  1. Khối lệnh chứa một điều kiện hay biểu thức logic
  2. Cách lắp ghép các khối lệnh thành phần theo đúng trình tự của các hoạt động từ trên xuống dưới
  3. Khối lệnh " lặp cho đến khi"
  4. Cả ba đáp án trên đều đúng

Câu 2: Trong ngôn ngữ lập trình trực quan, cấu trúc lặp được thể hiện bằng?

  1. Khối lệnh chứa một điều kiện hay biểu thức logic
  2. Cách lắp ghép các khối lệnh thành phần theo đúng trình tự của các hoạt động từ trên xuống dưới
  3. Khối lệnh " lặp cho đến khi"
  4. Cả ba đáp án trên đều đúng

Câu 3: Trong ngôn ngữ lập trình trực quan, cấu trúc rẽ nhánh được thể hiện bằng?

A. Khối lệnh chứa một điều kiện hay biểu thức logic

B. Cách lắp ghép các khối lệnh thành phần theo đúng trình tự của các hoạt động từ trên xuống dưới

C. Khối lệnh " lặp cho đến khi"                          D. Cả ba đáp án trên đều đúng

Câu 4: Cấu trúc tuần tự thể hiện cách lắp ghép các khối lệnh thành phần theo trình tự nào?

A. Từ dưới lên trên                                B. Từ phải sang trái

C. Từ trên xuống dưới                           D. Cả ba đáp án trên đều đúng

Câu 5: Thuật toán nào có thể được mô tả dưới dạng cấu trúc rẽ nhánh

A. So sánh hai giá trị trả lời                               C. Số bí mật

B. Cả hai đáp án trên đều đúng                   D. Cả hai đáp án trên đều sai

HOẠT ĐỘNG VẬN DỤNG

Vận dụng kiến thức, GV yêu cầu HS trả lời câu hỏi:

Câu 1: Trong cấu trúc rẽ nhánh thì điều kiện sẽ được nhận giá trị nào?

Câu 2: Việc lặp lại các câu hỏi trong cấu trúc lặp được thực hiện khi?