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

Video giảng tin học 10 cánh diều chủ đề F bài 8: Câu lệnh lặp. 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 LẶP (2 TIẾT)

Cô chào cả lớp, chúng ta lại gặp nhau trong bài học ngày hôm nay rồi!

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ó hai loại cấu trúc lặp để mô tả thuật toán: lặp với số lần biết trước và lặp với số lần không biết trước.
  • Viết được câu lệnh lặp dạng for và dạng while 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: Vòng lặp với số lần không biết trước câu lệnh hay nhóm câu lệnh được thực hiện khi nào?

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

Nội dung 1. Cấu trúc lặp trong mô tả thuật toán

Theo em, mẫu mô tả cấu trúc lặp trong mô tả thuật toán là gì?

Sản phẩm dự kiến:

- Khi có một hay nhiều thao tác cần được thực hiện lặp lại một số lần liên tiếp trong quá trình thực hiện thuật toán thì cần dùng cấu trúc lặp.

- Có những thuật toán biết trước được số lần lặp của những thao tác cần lặp lại.

- Có những thuật toán không biết trước được số lần lặp mà chỉ đến khi thực hiện thuật toán với những dữ liệu đầu vào cụ thể mới biết được.

CÂU LỆNH LẶP (2 TIẾT)

- Một số tình huống thực tế:

Có số lần lặp biết trước

Có số lần lặp không biết trước

- Vận động viên chạy 20 vòng sân.

- Em làm 5 bài tập về nhà thầy cô giáo giao.

...

- Vận động viên chạy nhiều vòng xung quanh sân trong thời gian 20 phút.

- Em làm bài tập về nhà đến giờ ăn cơm thì dừng lại.

...

- Hoạt động 1:

+ Mô tả thuật toán ứng với Ví dụ 1:

Lặp với đếm từ 1 đến 10:

In ra màn hình Xin chào Python

  Hết lặp

+ Mô tả thuật toán ứng với Ví dụ 2:

Lặp khi số nhập vào ≠ mật khẩuYêu cầu nhập lại mật khẩu

  Hết lặp

Nội dung 2. Câu lệnh lặp với số lần biết trước trong python

Em hãy nêu dạng của câu lệnh lặp?

 Sản phẩm dự kiến:

 

- Dạng câu lệnh:

for  biến_chạy  in  range(m, n):

Trong đó:

• Hàm range(m, n) dùng để khởi tạo dãy số nguyên từ m đến n – 1 (với m < n)

• Trường hợp m = 0, hàm range(m, n) có thể viết gọn là range(n)

- Ví dụ 3: minh họa một câu lệnh for trong Python và kết quả thực hiện

CÂU LỆNH LẶP (2 TIẾT)

- Ví dụ 4: Viết chương trình nhập từ bàn phím và tính tổng các số tự nhiên chia hết cho 3 nhỏ hơn n.

CÂU LỆNH LẶP (2 TIẾT)

………..

Nội dung video bài 8: Câu lệnh lặp 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