1. Trang chủ
  2. » Luận Văn - Báo Cáo

Bai 8 Lap voi so lan chua biet truoc tiet 1

2 6 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 2
Dung lượng 219,92 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

máy tính thực hiện các hoạt - GV: Nhận xét, đưa ra kết luận động lặp như trong các ví dụ trên, ta có thể sử dụng câu lệnh có dạng lặp với số lần chưa biết trước.. Hoạt động 2: Ví dụ về l[r]

Trang 1

TIẾT 43: BÀI 8: LẶP VỚI SỐ LẦN CHƯA BIẾT TRƯỚC (T1)

I/ MỤC TIÊU:

- Kiến thức:Biết nhu cầu cần có cấu trúc lặp với số lần chưa biết trước trong ngôn

ngữ lập trình;

- Biết được cấu trúc của vòng lặp với số lần chưa biết trước;

- Kỹ năng: Hiểu hoạt động của câu lệnh lặp với số lần chưa biết trước while do

trong Pascal

- Thái độ: Nghiêm túc, ham học hỏi

II/ CHUẨN BỊ:

- Giáo viên:Sách giáo khoa, giáo án, máy chiếu, máy tính.

- Học sinh:Đọc tài liệu ở nhà trước khi

III TIẾN TRÌNH LÊN LỚP:

*Kiểm tra bài cũ.

- Lên viết lại cấu trúc lệnh lặp for…do

* Bài mới:

Hoạt động của giáo viên Học sinh Nội dung ghi bảng

Hoạt động 1: Hình thành hoạt động lặp chưa biết trước.

- GV: yc hs đọc tài liệu ở sách giáo

khoa

+ Ở ví dụ 1:

- GV: Hãy cho biết khi nào thì

Long sẽ không gọi điện cho Lan

nữa?

- GV hướng dẫn

- GV: Trình chiếu hai ví dụ về tính

tổng

- GV: Em hãy cho biết ví dụ nào là

vòng lặp xác định?

- GV: Hãy mô tả thuật toán tính

tổng lần lượt n số tự nhiên đầu tiên

sao cho T>1000

- GV: Nhận xét

- Gv: ta có thể tả bằng sơ đồ sau

- GV hướng dẫn và đưa ra sơ đồ

- Học sinh đọc tài liệu SGK

-HS Trả lời câu hỏi của giáo viên, ghi vở

- HS lắng nghe

-HS xem VD

- HS: Trả lời

- HS: thực hiện miêu tả

- HS lắng nghe -HS ghi thuật toán

và vẽ sơ đồ

1) Các hoạt động lặp với số lần chưa biết trước.

VD1:

- Điều kiện để kết thúc hoạt động lặp đó là có người nhấc máy

- VD 2: Thuật toán tính tổng lần lượt n số tự nhiên đầu tiên sao cho T>1000

- Thuật toán:

Bước 1 S = 0, n = 0 Bước 2 Nếu S ≤ 1000, n

n + 1; ngược

lại chuyển tới bước 4

Bước 3 S S + n và

quay lại bước 2

Bước 4 In kết quả: S và n

là số tự nhiên nhỏ

nhất sao cho S >

1000 Kết thúc thuật toán

- Sơ đồ

Trang 2

- GV: Vậy ở đây ta kết luận ntn?

- GV: Nhận xét, đưa ra kết luận

- HS: trả lời -HS lắng nghe

* Kết luận:

- Để viết chương trình chỉ dẫn máy tính thực hiện các hoạt động lặp như trong các ví dụ trên, ta có thể sử dụng câu lệnh

có dạng lặp với số lần chưa biết trước

Hoạt động 2: Ví dụ về lệnh lặp với số lần chưa biết trước.

- GV: Trình chiếu 2 ví dụ và yc hs

giải thích ý nghĩa từng câu lệnh

- GV: YC rút ra cú pháp

- GV giới thiệu cú pháp; giải thích

các từ của cú pháp và ý nghĩa của

- GV: gọi hs nhắc lại cú pháp so

sánh

- Nếu Câu lệnh là Câu lệnh ghép ta

cần chú ý điều gì?

- GV: nhận xét, đưa ra kết luận

- HS: Xem VD và Trả lời

- HS: trả lời

- HS: Lắng nghe, ghi bài

- HS: trả lời

- HS: trả lời

- HS: ghi bài

2) Ví dụ về lệnh lặp với số lần chưa biết trước.

a) Cú pháp:

while <điều kiện> do

<câu lệnh>;

+ Giải thích cú pháp:

- điều kiện thường là một phép

so sánh;

- câu lệnh có thể là câu lệnh

đơn giản hay câu lệnh ghép

+ ý nghĩa:

1 Kiểm tra điều kiện.

2 Nếu điều kiện SAI, câu lệnh sẽ bị bỏ qua

và việc thực hiện lệnh

lặp kết thúc Nếu điều kiện đúng, thực hiện câu lệnh và quay lại

bước 1

IV/ TỔNG KẾT, ĐÁNH GIÁ

* Kiểm tra, đánh giá:

- Giáo viên hệ thống lại toàn bộ nội dung bài học

- Học sinh nêu lại cú pháp của câu lệnh while, ý nghĩa của nó

* HDVN:

- Học bài theo sách giáo khoa và vở ghi, Ôn lại các kiến thức chính đã học và luyện viết, làm đi làm lại nhiều lần

- Làm các bài tập 1 - 3,

Đọc bài mới để giờ sau học tiếp

Ngày đăng: 02/11/2021, 14:48

🧩 Sản phẩm bạn có thể quan tâm

w