1. Trang chủ
  2. » Hoá học lớp 10

Bai 8 Lap voi so lan chua biet truoc

5 7 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 5
Dung lượng 16,35 KB

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

Nội dung

 Biết nhu cầu cần có cấu trúc lặp với số lần chưa biết trong ngôn ngữ lập trình  Biết ngôn ngữ lập trình dùng cấu trúc lặp với số lần chưa biết để chỉ dẫn máy tính thực hiện lặp đi lặp[r]

Trang 1

Tiết 49

Tuần 26

Ngày dạy: 01/3/2016

1 MỤC TIÊU

1.1 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 trong ngơn ngữ lập trình

 Biết ngơn ngữ lập trình dùng cấu trúc lặp với số lần chưa biết để chỉ dẫn máy tính thực hiện lặp đi lặp lại cơng việc đến khi một điều kiện nào đĩ được thõa mãn

 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

1.2 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

 Viết đúng được lệnh lặp với số lần chưa biết trước trong một số tình huống đơn giản

 Hiểu lệnh ghép

1.3 Thái độ:

 Nghiêm túc trong học tập, hứng thú, tư duy giải các bài tập

2 NỘI DUNG HỌC TẬP:

 Biết cĩ những tình huống địi hỏi phải thực hiện lặp đi lặp lại với số lần chưa xác định trước và lặp đến khi thỏa mãn điều kiện thì dừng NNLT cung cấp các lệnh thể hiện cấu trúc điều khiển cho phép lặp đi lặp lại với số lần chưa biết trước

 Hiểu hoạt động của câu lệnh lặp với số lần chưa biết trước

 Hiểu cú pháp câu lệnh, viết đúng được câu lệnh lặp với số lần chưa biết trước

3 CHUẨN BỊ

3.1 Giáo viên

- Máy chiếu và một số BT cấu trúc rẽ nhánh trên bảng phụ

3.2 Học sinh

- Học bài và xem bài trước, giải các câu hỏi, bài tập cuối bài

4 TỔ CHỨC CÁC HỌAT ĐỘNG HỌC TẬP:

4.1 Ổn định, tổ chức và kiểm diện:

GV: kiểm diện sĩ số học sinh

HS: lớp trưởng báo cáo sĩ số lớp

4.2 Kiểm tra miệng (5 phút)

Câu 1(9đ)

Hãy viết lại câu lệnh lặp trong NNLT Pascal? Cho biết điều kiện cần kiểm tra trong câu lệnh lặp là gì ?

Đáp án 1:

For <biến đếm>:= <giá trị bắt đầu> to <giá trị cuối> do <câu lệnh>

Và điều kiện cần kiểm tra chính là giá trị của biến đếm lớn hơn giá trị cuối

4.3 Tiến trình bài học:

Hoạt động 1: Tìm hiểu các hoạt động lặp với số lần chưa biết trước (15 phút)

(1) Mục tiêu:

- Kiến thức: Học sinh Biết nhu cầu cần cĩ cấu trúc lặp với số lần chưa biết trong ngơn ngữ lập trình

- 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

LẶP VỚI SỐ LẦN CHƯA BIẾT TRƯỚC

Trang 2

(2) Phương pháp, phương tiện dạy học:

Diễn giải

(3) Các bước của họat động:

GV:YCHS đọc mục 1 SGK trang67.

HS: đọc, lắng nghe.

GV: cho ví dụ về các hoạt động sống

lặp lại như: gọi điện thoại đến khi bắt

máy, nhấn chuơng cửa đến khi cĩ

người, cộng lần lượt n số tự nhiên đầu

tiên đến khi tổng <=20

HS: lắng nghe

GV: YC nhĩm HS tìm YCHS cho thêm

một vài ví dụ

HS: thảo luận nhĩm tìm ví dụ về hoạt

động lặp với số lần chưa biết trứơc

GV: YC các nhĩm trình bày các ví dụ

HS: đại diện nhĩm trình bày

GV: nhận xét đánh giá cho điểm nhĩm

tìm được ví dụ hay và hồn chỉnh nhất

GV: YCHS đọc ví dụ 2 SGK/ T67

HS: đọc, chú ý lắng nghe.

GV: Thuật tốn của VD2 gồm 4 bước

HS: chú ý lắng nghe.

GV: Đĩ là thuật tốn mà các em đã

được giới thiệu Nhưng chưa biết phải

viết chương trình như thế nào? dùng câu

lệnh gì để viết? và đĩ chính là câu lệnh

lặp với số lần chưa biết mà hơm nay các

em sẽ được học và làm quen

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

Hoạt động 2 : Tìm hiểu các ví dụ về lệnh lặp với số lần chưa biết trước (15 phút)

(1) Mục tiêu:

- Kiến thức: Học sinh Biết nhu cầu cần cĩ cấu trúc lặp với số lần chưa biết trong ngơn ngữ lập trình

- 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

(2) Phương pháp, phương tiện dạy học:

Diễn giải, thực hành theo nhĩm

(3) Các bước của họat động:

GV: ghi cấu trúc lệnh trước sau đĩ giải

thích thành phần, hướng dẫn các bước thực 2.Ví dụ về lệnh lặp với số lần chưa biết trước (SGK/T68)

Trang 3

hiện câu lệnh

HS: lắng nghe

GV: cho một số ví dụ yêu cầu HS dịch

nghĩa

HS: quan sát, dịch nghĩa

GV:YCHS đọc VD3 SGK/T68

GV: YC nhĩm hs trao đổi giải thích ý nghĩa

từng dịng lệnh

GV: YCHS xem ví dụ 4

Trong Pascal While <điều kiện> do <câu lệnh>

Trong đĩ:

Điều kiện : thường là 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

5 TỔNG KẾT VÀ HƯỚNG DẪN HỌC TẬP: (10 phút)

5.1 Tổng kết:

GV đặt câu hỏi và HS trả lời

Câu 1: Em hãy cho ví dụ về việc phải thực hiện lặp lại trong cuộc sống hằng ngày? Đáp án 1:

ví dụ: tính tổng 10 số nguyên đầu tiên (0+1+2+3…9) ,Viết cửu chương 3, trường học

mỗi ngày 2 buổi …

Câu 2: Hãy cho biết tác dụng của câu lệnh lặp với số lần biết trước?

Đáp án 2: Câu lệnh lặp với số lần biết trước cĩ tác dụng làm đơn giản và giảm nhẹ

cơng sức của người viết chương trình

5.2 Hướng dẫn học tập:

- Đối với bài học ở tiết học này:

+ Học sinh phải biết thế nào là hoạt động lặp

+ Biết ích lợi của câu lệnh lặp với số lần chưa biết trong NNLT

-Đối với bài học ở tiết học tiếp theo:

+ Chuẩn bị, xem trước câu lệnh lặp minh họa trên NNLT Pascal

+ Giải các bài tập câu lệnh lặp SGK/ T60, 61

6 PHỤ LỤC Khơng cĩ

Tiết 50

Tuần 26

Ngày dạy: 01/3/2016 LẶP VỚI SỐ LẦN CHƯA BIẾT TRƯỚC

Trang 4

1 MỤC TIÊU

1.1 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 trong ngơn ngữ lập trình

 Biết ngơn ngữ lập trình dùng cấu trúc lặp với số lần chưa biết để chỉ dẫn máy tính thực hiện lặp đi lặp lại cơng việc đến khi một điều kiện nào đĩ được thõa mãn

 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

1.2 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

 Viết đúng được lệnh lặp với số lần chưa biết trước trong một số tình huống đơn giản

 Hiểu lệnh ghép

1.3 Thái độ:

 Nghiêm túc trong học tập, hứng thú, tư duy giải các bài tập

2 NỘI DUNG HỌC TẬP:

 Biết cĩ những tình huống địi hỏi phải thực hiện lặp đi lặp lại với số lần chưa xác định trước và lặp đến khi thỏa mãn điều kiện thì dừng NNLT cung cấp các lệnh thể hiện cấu trúc điều khiển cho phép lặp đi lặp lại với số lần chưa biết trước

 Hiểu hoạt động của câu lệnh lặp với số lần chưa biết trước

 Hiểu cú pháp câu lệnh, viết đúng được câu lệnh lặp với số lần chưa biết trước

3 CHUẨN BỊ

3.1 Giáo viên

- Máy chiếu và một số BT cấu trúc rẽ nhánh trên bảng phụ

3.2 Học sinh

- Học bài và xem bài trước, giải các câu hỏi, bài tập cuối bài

IV TỔ CHỨC CÁC HỌAT ĐỘNG HỌC TẬP:

4.1 Ổn định, tổ chức và kiểm diện:

GV: kiểm diện sĩ số học sinh

HS: lớp trưởng báo cáo sĩ số lớp

4.2 Kiểm tra miệng Khơng

4.3 Tiến trình bài học:

Hoạt động 1 : Tìm hiểu lặp vơ hạn lần (35 phút)

(1)Mục tiêu:

- Kiến thức: Học sinh Biết ngơn ngữ lập trình dùng cấu trúc lặp với số lần chưa biết để chỉ dẫn máy tính thực hiện lặp đi lặp lại cơng việc đến khi một điều kiện nào đĩ được thõa mãn

- Kĩ năng: Viết đúng được lệnh lặp với số lần chưa biết trước trong một số tình huống đơn giản

(2) Phương pháp, phương tiện dạy học:

Diễn giải, thực hành theo nhóm

(3) Các bước của họat động:

GV: YCHS giải thích ý nghĩa đoạn

chương trình SGK/T70 3 Lặp vơ hạn lần – Lỗi lập trình cần tránh (SGK/T70)

Trang 5

HS: đọc, hiểu, giải thích các dịng

lệnh

GV: Nhận xét, kết luận

HS: lắng nghe

GV: YCHS mở SGK/T71, đọc BT 3,

4 Hướng dẫn HS giải

HS: đọc, lắng nghe

5 TỔNG KẾT VÀ HƯỚNG DẪN HỌC TẬP: (10 phút)

5.1 Tổng kết:

GV đặt câu hỏi và HS trả lời

Câu 1: Em hãy phát biểu sự khác biệt giữa câu lệnh lặp với số lần biết trước và câu

lệnh lặp với số lần lặp chưa biết trước?

Đáp án 1:

Câu lệnh lặp với số lần biết trước Câu lệnh lặp với số lần chưa biết

trước

- Biết trước số lần lặp

- Điều kiện là giá trị biến đếm đã bằng

giá trị cuối chưa

- Câu lệnh thực hiện ít nhất một lần

- Chưa xác định được số lần lặp

- Điều kiện tổng quát

- Kiểm tra điều kiện thỏa mãn câu lệnh mới được thực hiện

5.2 Hướng dẫn học tập:

- Đối với bài học ở tiết học này:

Học sinh phải hiểu cách thức hoạt động của cấu trúc lặp

+ HS phải hiểu và viết được câu lệnh lặp bằng NNLT Pascal + HS giải hết các câu hỏi bài tập SGK/ T71

-Đối với bài học ở tiết học tiếp theo:

+ Chuẩn bị, xem trước bài thực hành 6

+ Đọc, hiểu các chương trình đơn giản bài 1, 2 SGK/T72, 73

6 PHỤ LỤC Khơng cĩ

Ngày đăng: 05/03/2021, 13:47

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

w