Củng cố bài V Bài tập về nhà

Một phần của tài liệu giáo án tin 11 đầy đủ (Trang 29 - 34)

V. Bài tập về nhà

- Làm lại bài tập hụm nay và làm thờm bài tập SBT. - Đọc trước bài 9 chương III.

VI. Nhận xột rỳt kinh nghiệm:

Ngày soạn:03/10/2009 Tuần: 8

Ngày giảng:06/10/2009 - Lớp 11A5 Ngày giảng:09/10/2009 - Lớp 11A4 Ngày giảng: /10/2009 - Lớp 11A Ngày giảng: /10/2009 - Lớp 11A Ngày giảng: /10/2009 - Lớp 11A

Tiết: 11 Chương III: CẤU TRÚC RẼ NHÁNH VÀ LẶP Đ9. CẤU TRÚC RẼ NHÁNH I. Mục đớch, yờu cầu 1.Về kiến thức:

- Hiểu nhu cầu cần sử dụng cấu trỳc rẽ nhỏnh trong biểu diễn thuật toỏn. - Hiểu cõu lệnh rẽ nhỏnh (dạng thiếu và dạng đủ).

- Hiểu cõu lệnh ghộp.

- Sử dụng cấu trỳc rẽ nhỏnh trong mụ tả thuật toỏn của một số bài toỏn đơn giản

2. Kĩ năng:

- Viết được cỏc lệnh rẽ nhỏnh khuyết, rẽ nhỏnh đầy đủ và ỏp dụng được để thể hiện thuật toỏn của một số bài toỏn đơn giản

- Giải quyết bài toỏn một cỏch cẩn thận, chu đỏo, cú sỏng tạo, khụng thoả món với kết quả ban đầu đạt được.

II. Phương phỏp

- Kết hợp phương phỏp giảng dạy thuyết trỡnh, vấn đỏp.

II.Chuẩn bị của giỏo viờn và học sinh

1. Chuẩn bị của giỏo viờn: Soạn giỏo ỏn, SGK, tài liệu tham khảo, mỏy chiếu, mỏytớnh, chương trỡnh mẫu giải ptb2. tớnh, chương trỡnh mẫu giải ptb2.

2. Chuẩn bị của học sinh: Đọc trước bài mới, vở ghi lý thuyết, SGK.

III. Tiến trỡn lờn lớp, nội dung bài giảng

1. Ổn định lớp

- Ổn định lớp.

- Yờu cầu lớp trưởng bỏo cỏo sĩ số.

2. Giới thiệu chương trỡnh học và dẫn nhập bài mới2.1. Giới thiệu chương trỡnh học 2.1. Giới thiệu chương trỡnh học

- Giới thiệu sơ lược chương III.

2.2. Dẫn nhập bài mới

- Chỳng ta đó làm quen với cấu trỳc chương trỡnh, cỏc kiểu dữ liệu, phộp toỏn, cõu lệnh gản, tổ chức vào/ra đơn giản và cỏch thực hiện chương trỡnh trong mụi trường pascal. Bài học hụm nay chỳng ta sẽ nghiờn cứu một cấu trỳc lệnh thường dựng trong NNLT pascal là “Cấu trỳc rẽ nhỏnh”.

3. Nội dung bài giảng

Hoạt động của thầy và trũ Nội dung

Hoạt động 1: Rẽ nhỏnh

GV: Thường ngày chỳng ta cú những cụng việc chỉ được thực hiện khi một điều kiện cụ thể nào đú được thoả món.

VD1: Chiều mai nếu trời khụng mưa thỡ

chõu sẽ đến nhà Ngọc... (adsbygoogle = window.adsbygoogle || []).push({});

GV: Yờu cầu HS đưa ra cấu trỳc chung của cõu điều kiện trờn?

HS: Chỳ ý lắng nghe và trả lời.

GV: Đưa ra VD2: Chiều mai nếu trời

khụng mưa thi Ngọc sẽ đến nhà chõu, nếu mưa thỡ sẽ gọi điện cho chõu để trao đổi.

GV: Yờu cầu HS đưa ra cấu trỳc chung của cõu điều kiện trờn?

HS: Chỳ ý lắng nghe và trả lời.

GV: Yờu cầu HS nờu cỏc bước để kết luận

nghiệm của phương trỡnh bậc 2: ax2+bx+c=0.

HS: Tớnh D(delta)

Nếu D <0 thỡ PTVN Ngược lại PT cú nghiệm. 1. Rẽ nhỏnh - Một số mệnh đề cú dạng điều kiện: + Dạng thiếu: Nếu…thỡ… + Dạng đủ: Nếu … thỡ…nếu khụng thỡ… - Cấu trỳc dựng để mụ tả cỏc mệnh đề như trờn được gọi là cấu trỳc rẽ nhỏnh thiếu và đủ.

Hoạt động 2: Cõu lệnh if-then

Mọi ngụn ngữ lập trỡnh đều cú cỏc cõu lệnh để mụ tả cấu trỳc rẽ nhỏnh. Để mụ tả cấu trỳc rẽ nhỏnh, pascal dựng cõu lệnh if- then. Tương ứng với hai dạng thiếu và đủ núi ở trờn.

GV: Đưa ra cấu trỳc lệnh rẽ nhỏnh trong pascal. Nhắc nhở học sinh đõy là cấu trỳc quan trọng, nú sẽ được sử dụng rất nhiều trong cỏc chương trỡnh sau này.

GV: Lưu ý cỏc em sau then và sau else chỉ cú 1 lệnh chương trỡnh.

GV: Treo bảng phụ và giải thớch quỏ trỡnh thực hiện cõu lệnh rẽ nhỏnh dạng đủ và dạng khuyết.

GV: Với 2 dạng này, dạng nào thuận tiện hơn?

HS: Suy nghĩ trả lời.

-> tuỳ trường hợp cụ thể.

a. Dạng thiếu*Cấu trỳc: *Cấu trỳc:

IF <điều kiện> THEN <cõu lệnh>;

Trong đú:

- Điều kiện là biểu thức quan hệ hoặc lụgic.

- Cõu lệnh là 1 cõu lệnh của Pascal.

*í nghĩa: Nếu điều kiện đỳng thỡ cõu lệnh

được thực hiện, ngược lại thỡ cõu lệnh sẽ bị bỏ qua.

*VD: if x mod 2=0 then writeln(x,’Là số

chẵn’);

b. Dạng đủ*Cấu trỳc: *Cấu trỳc:

IF <điều kiện> THEN <cõu lệnh 1>

ELSE < cõu lệnh 2>; (adsbygoogle = window.adsbygoogle || []).push({});

*í nghĩa: Nếu điều kiện đỳng thỡ thực

hiện cõu lệnh 1, nếu điều kiện sai thỡ thực hiện cõu lệnh 2.

*VD: if b<>0 then T:=a/b else write(‘Mẫu

số =0 khụng chia được’);

Hoạt động 3: Cõu lệnh ghộp

GV: Muốn thực hiện nhiều lệnh sau if hoặc sau then thỡ làm thế nào?

HS: Phỏt biểu ý kiến của mỡnh.

GV: Nếu trong cấu trỳc rẽ nhỏnh, sau Then cú từ 2 lệnh trở lờn thỡ gộp thành cõu lệnh ghộp, đặt cỏc lệnh đú trong cặp từ khoỏ Begin…end; với Pascal

GV: Nếu cú mỏy chiếu, chiếu chương trỡnh soạn sẵn cú chứa lệnh ghộp. Yờu cầu hs chỉ ra lệnh ghộp.

Nếu cú nhiều thời gian, gv cú thể gừ từng lệnh, giải thớch và hướng dẫn cỏch gừ if-

3. Cõu lệnh ghộp- Cấu trỳc của lệnh ghộp: - Cấu trỳc của lệnh ghộp: Begin <Cỏc lệnh cần ghộp>; End; * Chỳ ý:

- Sau end phải là dấu ; và trước else khụng chứa dấu ;

then-else để đỡ nhầm lẫn trong khi lập trỡnh.

Hoạt động 4: Một số vớ dụ

GV:Yờu cầu học sinh sửa lại chương trỡnh giải PTb2 đó thực hành sử dụng lệnh rẽ nhành.

HS: Lờn bảng viết chương trỡnh hoặc nếu cú mỏy chiếu gừ vào mỏy tớnh.

GV: Phõn tớch và nhận xột VD sgk-41 chủ yếu nhấn mạnh vào cấu trỳc rẽ nhỏnh và lệnh ghộp.

4. Một số vớ dụ

sgk-tr41

IV. Củng cố bài

- Qua tiết học này, cỏc em cần nắm được cấu trỳc chung của cấu trỳc rẽ nhỏnh, sự thực hiện của mỏy khi gặp cấu trỳc rẽ nhỏnh thiếu và đủ. Áp dụng cấu trỳc vào giải cỏc bài tập.

V. Bài tập về nhà

- ễn tập lại bài học, trả lời cỏc cõu hỏi cuối bài. - Làm bài tập 1,2 và 4 trang 50.

- Chuẩn bị trước nội dung bài tập và thực hành 2

Ngày soạn:07/10/2009 Tuần: 9

Ngày giảng: / /2009 - Lớp 11A Ngày giảng: / /2009 - Lớp 11A Ngày giảng: / /2009 - Lớp 11A Ngày giảng: / /2009 - Lớp 11A Ngày giảng: / /2009 - Lớp 11A

Tiết: 12

BÀI TẬPI. Mục đớch, yờu cầu I. Mục đớch, yờu cầu

1.Về kiến thức:

- Nắm được cỏc kiến thức bài 9. (adsbygoogle = window.adsbygoogle || []).push({});

2. Kĩ năng:

- Viết được chương trỡnh đơn giản với một NNLT đó chọn.

3. Thỏi độ:

- Tạo sự ham muốn giải cỏc bài tập băng lập trỡnh.

II. Phương phỏp

- Kết hợp phương phỏp dạy học, chủ yếu là thuyết trỡnh và vấn đỏp, lấy vớ dụ minh hoạ, mở rộng và củng cố vấn đề bằng kiểm tra đỏnh giỏ.

II.Chuẩn bị của giỏo viờn và học sinh

1. Chuẩn bị của giỏo viờn: Soạn giỏo ỏn, SGK, SBT, tài liệu tham khảo.

2. Chuẩn bị của học sinh: Làm bài tập được giao, vở ghi, SGK, SBT.

III. Tiến trỡn lờn lớp, nội dung bài giảng

1. Ổn định lớp

- Ổn định lớp.

- Yờu cầu lớp trưởng bỏo cỏo sĩ số.

2. Kiểm tra bài cũ và dẫn nhập bài mới2.1. Kiểm tra bài cũ: 2.1. Kiểm tra bài cũ:

- Kiểm tra trong quỏ trỡnh làm bài tập.

2.2. Dẫn nhập bài mới

- Hụm nay chỳng ta sẽ làm một số bài tập giỳp cỏc em củng cố được kiến thức bài 9: cấu trỳc rẽ nhỏnh.

3. Nội dung bài giảng

Hoạt động của thầy và trũ Nội dung

Hoạt động 1: Củng cố kiến thức chương I, II, III chuẩn bị cho tiết sau kiểm tra Hoạt động 2: Hướng dẫn bài tập 4-sgk-tr51

GV: Cỏc em đó cú sự chuẩn bị ở nhà. 2 em lờn bảng làm bài tập, 1 em làm phần a, 1 em làm phần b. HS: Lờn bảng làm bài tập GV: Gọi học sinh khỏc nhận xột. HS: Quan sỏt và nhận xột. GV: Nhận xột, phõn tớch và cho điểm. Bài tập 4-sgk-tr51

Hoạt động 3: Giao bài tập cho hs làm

Tỡm nghiệm của phương trỡnh bậc nhất ax+b=0. Xỏc định input, output của bài toỏn và lập trỡnh chương trỡnh tỡm nghiệm cho bài toỏn.

HS: Chộp đề và làm bài

Hoạt động 4: Kiểm tra 15 phỳt IV. Củng cố bài

V. Bài tập về nhà

- Làm lại bài tập hụm nay và làm thờm bài tập SBT.

- ễn kỹ lý thuyết và làm nhiều bài tập để chuẩn bị giờ sau kiểm tra 1tiết.

VI. Nhận xột rỳt kinh nghiệm:

Ngày soạn: Tuần: 9 (adsbygoogle = window.adsbygoogle || []).push({});

Ngày giảng: Tiết: 16

KIỂM TRA 15 PHÚTI. Mục tiờu đỏnh giỏ I. Mục tiờu đỏnh giỏ

Một phần của tài liệu giáo án tin 11 đầy đủ (Trang 29 - 34)