Video giảng tin học 10 cánh diều chủ đề F bài 6: Câu lệnh rẽ nhánh

Video giảng tin học 10 cánh diều chủ đề F bài 6: Câu lệnh rẽ nhánh. Các kiến thức được truyền tải nhẹ nhàng, dễ hiểu. Các phần trọng tâm sẽ được nhấn mạnh, giảng chậm. Xem video, học sinh sẽ dễ dàng hiểu bài và tiếp thu kiến thức nhanh hơn. 

Bạn chưa đủ điều kiện để xem được video này. => Xem video demo

Tóm lược nội dung

CÂU LỆNH RẼ NHÁNH (2 TIẾT)

Chào mừng các em đến với bài học ngày hôm nay!

Thông qua video này, các em sẽ nắm được các kiến thức và kĩ năng như sau:

  • Biết được các phép so sánh và các phép tính logic tạo thành biểu thức logic thể hiện điều kiện rẽ nhánh trong chương trình.
  • Viết được câu lệnh rẽ nhánh trong Python.

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

Trước khi vào bài, cô có câu hỏi muốn tất cả chúng ta cùng suy nghĩ và trả lời: Để kiểm tra số nguyên n là số chẵn hay lẻ ta sử dụng điều kiện?

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

Nội dung 1. Cấu trúc rẽ nhánh trong mô tả thuật toán

Em hãy cho biết cấu trúc rẽ nhánh là gì?

Video trình bày nội dung:

- Cấu trúc rẽ nhánh:

CÂU LỆNH RẼ NHÁNH (2 TIẾT)

- Sơ đồ khối thể hiện cấu trúc rẽ nhánh của Hình 1b:

CÂU LỆNH RẼ NHÁNH (2 TIẾT)

Nội dung 2. Điều kiện rẽ nhánh

Em hãy nêu điều kiện rẽ nhánh?

 Video trình bày nội dung:

- Trong mô tả thuật toán, <điều kiện>

rẽ nhánh là một biểu thức nhận giá trị logic True hoặc False.

- Phép so sánh hai giá trị hay so sánh hai biểu thức sẽ cho ta một biểu thức logic.

Bảng 1. Kí hiệu phép so sánh trong Python

So sánh

Kí hiệu trong Python

Lớn hơn

Lớn hơn hoặc bằng

>=

Nhỏ hơn

Nhỏ hơn hoặc bằng

<=

Bằng

==

Khác

!=

- Ví dụ 1: Bảng 2 minh họa một số <điều kiện> được biểu diễn bằng phép so sánh viết trong Python và giá trị logic tương ứng của nó

Điều kiện

Giá trị logic của điều kiện với A = 5, B = 10

A < B

True

A*A + B*B <= 100

False

A + 5 != B

False

2*A == B

True

Một số phép toán logic

Phép tính

Biểu thức

Ý nghĩa

and

x and y

Cho kết quả True khi và chỉ khi x và y đều nhận giá trị True

or

x or y

Cho kết quả False khi và chỉ khi x và y đều nhận giá trị False

not

not x

Đảo giá trị logic của x

- Ví dụ 2: Bảng 3 cho ta một số ví dụ về <điều kiện> được tạo thành do kết nối một vài biểu thức logic lại bằng các phép tính logic

Điều kiện

Giá trị của biểu thức logic điều kiện A = 5, B = 10

(A < B) and (A + 5 != B)

False

(3*A > B) or (2*A == B)

True

not (A*A + B*B <= 100)

True

………..

Nội dung video bài 6: Câu lệnh rẽ nhánh còn nhiều phần rất hấp dẫn và thú vị. Hãy cùng đăng kí để tham gia học bài và củng cố kiến thức thông qua hoạt động luyện tập và vận dụng trong video.

 

Xem video các bài khác