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

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]

(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 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 để dẫn máy tính thực lặp lặp lại công việc đến điều kiện thõa mãn  Hiểu hoạt động câu lệnh lặp với số lần chưa biết trước while pascal

1.2 Kĩ năng:

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

 Viết lệnh lặp với số lần chưa biết trước số tình đơn giản

 Hiểu lệnh ghép 1.3 Thái độ:

 Nghiêm túc học tập, hứng thú, tư giải tập 2 NỘI DUNG HỌC TẬP:

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

 Hiểu hoạt động 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 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 số BT cấu trúc rẽ nhánh bảng phụ 3.2 Hoïc sinh

- Học xem trước, giải câu hỏi, tập cuối 4 TỔ CHỨC CÁC HỌAT ĐỘNG HỌC TẬP:

4.1 Ổn định, tổ chức 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 NNLT Pascal? Cho biết điều kiện cần kiểm tra câu lệnh lặp ?

Đáp án 1:

For <biến đếm>:= <giá trị bắt đầu> to <giá trị cuối> <câu lệnh> Và điều kiện cần kiểm tra giá trị biến đếm lớn giá trị cuối 4.3 Tiến trình học:

Hoạt động 1: Tìm hiểu hoạt động lặp với số lần chưa biết trước (15 phuù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 ngơn ngữ lập trình

(2)

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

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

Hoạt động GV HS Nội dung học

GV:YCHS đọc mục SGK trang67. HS: đọc, lắng nghe.

GV: cho ví dụ hoạt động sống lặp lại như: gọi điện thoại đến bắt máy, nhấn chng cửa đến có người, cộng n số tự nhiên đến tổng <=20

HS: lắng nghe

GV: YC nhóm HS tìm YCHS cho thêm vài ví dụ

HS: thảo luận nhóm tìm ví dụ hoạt động lặp với số lần chưa biết trứơc GV: YC nhóm trình bày 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 ví dụ hay hồn chỉnh GV: YCHS đọc ví dụ SGK/ T67 HS: đọc, ý lắng nghe.

GV: Thuật toán VD2 gồm bước HS: ý lắng nghe.

GV: Đó thuật toán mà em giới thiệu Nhưng chưa biết phải viết chương trình nào? dùng câu lệnh để viết? câu lệnh lặp với số lần chưa biết mà hôm em học 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 ví dụ 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 ngơn ngữ lập trình

- Kó năng: Hiểu hoạt động 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 họat động: GV: ghi cấu trúc lệnh trước sau đĩ giải

(3)

hiện câu lệnh HS: lắng nghe

GV: cho 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 dịng lệnh

GV: YCHS xem ví dụ

Trong Pascal

While <điều kiện> <câu lệnh> Trong đó:

Điều kiện : thường phép so sánh

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

5 TỔNG KẾT VAØ HƯỚNG DẪN HỌC TẬP: (10 phút) 5.1 Tổng kết:

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

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

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

Câu 2: Hãy cho biết tác dụng 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 giảm nhẹ công sức người viết chương trình

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

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

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

+ Biết ích lợi câu lệnh lặp với số lần chưa biết NNLT -Đối vớ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 NNLT Pascal + Giả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

(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 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 để dẫn máy tính thực lặp lặp lại công việc đến điều kiện thõa mãn  Hiểu hoạt động câu lệnh lặp với số lần chưa biết trước while pascal

1.2 Kĩ năng:

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

 Viết lệnh lặp với số lần chưa biết trước số tình đơn giản

 Hiểu lệnh ghép 1.3 Thái độ:

 Nghiêm túc học tập, hứng thú, tư giải tập 2 NỘI DUNG HỌC TẬP:

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

 Hiểu hoạt động 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 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 số BT cấu trúc rẽ nhánh bảng phụ 3.2 Hoïc sinh

- Học xem trước, giải câu hỏi, tập cuối IV TỔ CHỨC CÁC HỌAT ĐỘNG HỌC TẬP:

4.1 Ổn định, tổ chức 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 học:

Hoạt động 1: Tìm hiểu lặp vơ hạn lần (35 phút) (1)Mục tieâ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 để dẫn máy tính thực lặp lặp lại cơng việc đến điều kiện đĩ thõa mãn

- Kó năng: Viết lệnh lặp với số lần chưa biết trước số tình đơ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 họat động:

Hoạt động GV HS Nội dung học

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

(5)

HS: đọc, hiểu, giải thích 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, Hướng dẫn HS giải

HS: đọc, lắng nghe

5 TỔNG KẾT VAØ HƯỚNG DẪN HỌC TẬP: (10 phút) 5.1 Tổng kết:

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

Câu 1: Em phát biểu khác biệt 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 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 giá trị biến đếm giá trị cuối chưa

- Câu lệnh thực lần

- Chưa xác định 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 thực

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

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

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

+ HS phải hiểu viết câu lệnh lặp NNLT Pascal + HS giải hết câu hỏi tập SGK/ T71

-Đối với học tiết học tiếp theo: + Chuẩn bị, xem trước thực hành

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

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

w