Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 12 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
12
Dung lượng
2,7 MB
Nội dung
Trường THPT Gia Bình 2 Giáo án tin học lớp 11 CHƯƠNG III CẤU TRÚC RẼ NHÁNH VÀ LẶP Tuần : . . . Tiết : 11 §9. CẤU TRÚC RẼ NHÁNH I. Mục tiêu 1. Về kiến thức : - Hiểu nhu cầu của cấu trúc rẽ nhánh trong biểu diễn thuật toán. - Hiểu cơ chế hoạt động của câu lệnh rẽ nhánh (dạng thiếu và dạng đầy đủ) - Hiểu câu lệnh ghép. 2. Về kỹ năng : - 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. - Viết được các lệnh rẽ nhánh khuyết, rẽ nhánh đầy đủ và áp dụng để thể hiện được thuật toán của một số bài toán đơn giản. 3. Về thái độ: - Tiếp tục khơi gợi lòng ham thích giải toán bằng lập trình trên máy tính. - Tiếp tục rèn luyện các phẩm chất cần thiết của người lập trình như: xem xét gảii quyết vấn đề một cách cẩn thận, chu đáo, có sáng tạo, không thỏa mãn với kết quả ban đầu đạt được,…… II. Phương pháp, phương tiện dạy học - Phương pháp : thuyết trình, vấn đáp - Phương tiện : máy chiếu, máy tính,sách giáo khoa. III. Tiến trình bài dạy 1. Kiểm tra bài cũ: 2. Giảng bài mới HOẠT ĐỘNG GV HOẠT ĐỘNG HS NỘI DUNG - Thường ngày có rất nhiều việc chỉ được thực hiện khi có một điều kiện cụ thể nào đó được thỏa mãn. ở dạng mệnh đề nếu… thì… -Yêu cầu học sinh tìm một số ví dụ . - Yêu cầu học sinh trình bài thuật toán bằng cách liệt kê và sơ đồ khối để giải phương trình bậc hai. - Phân tích để học sinh thấy được cấu trúc rẽ nhánh trong thuật toán. Học sinh chú ý lắng nghe và cho ví dụ tương tự. - nhập a,b,c Tính delta=b 2 −4ac Nếu delta>=0 thí tính và đưa ra nghiệm, ngược lại thông báo phương trình vô nghiệm. §9. CẤU TRÚC RẼ NHÁNH 1. Khái niệm rẽ nhánh Ví dụ: Để viết chương trình giải phương trình bậc hai, ta phải: Tính ∆=b 2 −4ac Sau đó tùy thuộc vào giá trò của ∆ mà ta có tính nghiệm hay không. Tức là: Nếu ∆<0 thì phương trình vô nghiệm, ngược lại thì phương trình có nghiệm. Như vậy ta có một số mệnh đề dạng: Nếu ………thì……… Nếu ………thì………ngược lại. 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. Trường THPT Gia Bình 2 Giáo án tin học lớp 11 - Từ sơ đồ khối giải phương trình bậc hai. Em nào cho biết: nếu chỉ sử dụng những cấu trúc lệnh đã học ở những bài trước thì có thể mô tả được thật toán này được không? - Làm chó học sinh thấy rõ sự cần thiết phải có các câu lệnh rẽ nhánh. - Giới thiệu cú pháp và phân tích sự hoạt động của các câu lệnh rẽ nhánh trong ngôn ngữ Pascal. - Theo em điều kiện là một biểu thức như thế nào? - Chú ý là trước Else không có dấu chấm phấy. - Cho một số ví dụ minh họa để giải thích hoạt động của các dạng câu lệnh if. - Giả sử ta có đoạn lệnh sau: If d<0 then writeln(‘Pt VN’) Else Begin x1:=(−b−sqrt(d))/2*a; x2:=(−b+sqrt(d))/2*a; writeln(‘x1=’,x1:8:3,’x2=’,x2:8:3); End; -Nếu ta bỏ lệnh begin…end; thì xảy ra điều gì nếu ta nhập các hệ số tương ứng là 1 2 3 Khi đó chương trình không in ra được câu thông báo là phương trình vô nghiệm mà sẽ báo lỗi hoặc cho kết quả sai. - Câu lệnh begin. . .end; được - Không thể nào viết chương Tiết : 43 43 TIẾT CÂUGHÉPCÂUGHÉP I Đặc điểm câughép Ví dụ a.Tơi qn cảm giác sáng nảy nở C V C1 V1 bổ ngữ V2 C2 lòng tơi cành hoa tươi mỉm cười bầu trời quang đãng Câu mở rộng thành phần bổ ngữ b Buổi mai hôm ấy, buổi mai đầy sương thu gió lạnh, mẹ tơi C âu yếm nắm tay dẫn đường làng dài hẹp V Câu đơn c Cảnh vật xung quanh tơi thay đổi, lòng tơi có C V thay đổi lớn: hôm học định ngữ C2 V2 Câu có nhiều cụm chủ-vị không bao chứa C1 V1 Tiết : 43 43 TIẾT CÂUGHÉPCÂUGHÉP I Đặc điểm câughép Sắp xếp kết vào bảng sau Kiểu cấu tạo câuCâu có cụm C - V Câu có hai hoặc hai nhiều nhiều cụm C-V C-V cụm Câu cụ thể b Cụm C-V nhỏ nằm cụm C-V lớn a Các cụm C-V không bao chứa c Câu đơn CâughépCâu nhiều cụm C-V không bao Nhưghép vậylànhư câu nàodo hai câuhoặc ghép? chứa tạo thành Mỗi cụm C-V gọi vế câu Tiết : 43 43 TIẾT CÂUGHÉPCÂUGHÉP II Cách nối vế câughép Hằng năm vào cuối thu, đường rụng nhiều C V khơng có đám mây bàng bạc, lòng tơi lại náo nức kỉ C1 V1 niệm mơn man buổi tựu trường C2 V2 Những ý tưởng tơi chưa lần ghi lên giấy, hồi C V ghi ngày không nhớ hết V1 C2 C1 V2 Con đường quên lại lần, lần tự C V C1 V1 nhiên thấy lạ Tiết : 43 43 TIẾT CÂUGHÉPCÂUGHÉP II Cách nối vế câughép 1.4.Dùng Vì xe từ đạpcólủng tác lốp dụng nênnối: em đi- Nối học khơng quan hệ từ; - Nối cặp quan hệ từ; Bỗng xe ca dừng lại, độtbằng nhiên hàng - Nối cặploạt phónhững từ, đại từ hay xe ơm chạy đến từ thường đôi với (cặp từ hô ứng) Dùng số dấu câu để nối: Dấu phẩy (,), dấu chấm phẩy (;) dấu hai chấm (:) Tiết : 43 43 TIẾT CÂUGHÉPCÂUGHÉP III Luyện tập Bài tập 1: Xác định câughép cách nối vế câughép Ví dụ Câughép Cách nối a - U van Dần, u lạy Dần! – Chị có đi, u có tiền nộp sưu, thầy Dần với Dần chứ! -Sáng ngày người ta đánh trói thầy Dần thế, Dần có thương khơng – Nếu Dần khơng bng chị ra, chốc ơng lí vào đây, ơng trói nốt u, trói nốt Dần Nối dấu phẩy b - Cô chưa dứt câu, cổ họng tơi nghẹn ứ khóc khơng tiếng – Giá cổ tục đày đọa mẹ tơi vật đá hay cục thủy tinh, đầu mẫu gỗ, vồ lấy mà cắn, mà nhai, mà nghiến cho kì nát vụn Nối dấu phẩy Tiết : 43 43 TIẾT CÂUGHÉPCÂUGHÉP III Luyện tập Bài tập 1: Xác định câughép cách nối vế câughép Ví dụ Câughép Cách nối Dấu hai chấm, dấu phẩy c Tôi lại im lặng cúi đầu xuống đất : lòng tơi thắt lại, khóe mắt tơi cay cay d Hắn làm nghề ăn trộm nên vốn không ưa lão Nối Hạc lão lương thiện QHT Tiết : 43 43 TIẾT CÂUGHÉPCÂUGHÉP III Luyện tập Bài tập 2: Đặt câughép với hình ảnh sau Kim tự tháp Nhà hát Set- Kim tự tháp ngơi mộ cổ nhà hát Sét-nay kiến trúc đại Tiết : 43 43 TIẾT CÂUGHÉPCÂUGHÉP III Luyện tập Bài tập 2: Đặt câughép với hình ảnh sau Một đền màu trắng đền màu vàng TIẾT 43 CÂUGHÉP III Luyện tập Bài tập 3: Với cặp quan hệ từ, đặt câughép a Vì nên (hoặc ; ) b Nếu .thì .(hoặc ; giá ) c Tuy .nhưng (hoặc ) d Không .mà (hoặc không mà ; mà ) Bài tập 4: Chuyển câughép vừa đặt thành câughép hai cách sau a Bỏ bớt quan hệ từ b Đảo lại trật tự vế câu TIẾT 43 CÂUGHÉP III Luyện tập Bài tập 5: Đặt câughép với cặp từ hô ứng a, .vừa .đã .(hoặc .mới ; chưa .đã ) b, .đâu .đấy (hoặc .nào nấy; ) c, Bài tập 6: Viết đoạn văn ngắn (3-5) câu đề tài sau (trong đoạn văn có sử dụng câu ghép) a Thay đổi thói quen sử dụng bao bì ni lơng b Hiện tượng bạn nữ trường mặc áo quần không phù hợp với lứa tuổi học sinh HƯỚNG DẪN HỌC TẬP: Đối với học tiết học này: - Học cũ làm tập lại Đối với học tiết học tiếp theo: - Soạn “Tìm hiểu chung văn thuyết minh” BÀI 15 CÂUGHÉP Nội dung. 1. Khái niệm: Có từ 2 cụm C - V trở lên, không bao chứa nhau. - Mỗi cụm C-V của câughép có dạng 1 câu đơn và được gọi chung là 1 vế của câu ghép. VD: Trời mưa to, nước sông dâng cao. 2. Cách nối các vế trong câu ghép. a. Dùng những từ có tác dụng nối. - Nối bằng 1 qht. VD: “Tôi đã nói nhưng anh ấy không chịu nghe”. - Nối bằng 1 cặp qht. VD: Nếu em không cố gắng thì em sẽ không qua được kì thi này. - Nối bằng 1 cặp phó từ, hay đại từ thường đi đôi với nhau (cặp từ hô ứng). VD: Công việc khó khăn bao nhiêu chúng ta cố gắng bấy nhiêu. (đại từ) b. Không dùng từ nối: Giữa các vế câu cần có dấu phẩy, dấu chấm phẩy hoặc dấu 2 chấm. VD: + Nó cũng là thằng khá, nó thấy bố nói thế thì thôi ngay. + Ta đến bệnh viện K sẽ thấy rõ: Bác sĩ viện trưởng cho biết trên 80% ung thư vòm họng và ung thư phổi là do thuốc lá. 3. Các kiểu quan hệ trong câu ghép. - Các vế của câughép có qh ý nghĩa với nhau khá chặt chẽ. Nững qh thường gặp: qh nguyên nhân, đk (gt), tương phản, tăng tiến, lựa chọn, bổ sung, tiếp nối, đồng thời, giải thích. - Mỗi cặp qh thường được đánh dấu bằng những qht, cặp qht hoặc cặp từ hô ứng nhất định. - Phải dựa vào văn cảnh hoặc hoàn cảnh giao tiếp để nhận biết chính xác qh ý nghĩa giữa các vế câu. VD: Tôi đi chợ, nó nấu cơm. -> Qh nguyên nhân, đồng thời, tiếp nối, tương phản… 4. Các kiểu câu ghép. a. Câughép chính phụ: QHT - VP - QHT - VC hoặc VC - QHT - VP. * Khái niệm: Gồm 2 vế: VC và VP, vế phụ bổ sung ý nghĩa cho vế chính, giữa 2 vế được nối với nhau bằng qht. * Phân loại: - CGCP chỉ qh nguyên nhân-kq. VD: Bởi nó không nghe lời thầy cô giáo nên nó hoch hành chẳng ra sao cả! - CGCP chỉ qh điều kiện (gt). VD: Hễ còn 1 tên xâm trên đất nước ta thì ta còn phải tiếp tục chiến đấu quét sạch nó đi! - CGCP chỉ qh nhượng bộ - tăng tiến. VD: Nó không những thông minh mà nó còn chăm chỉ nữa. - CGCP chỉ qh hành động - mục đích. VD: Chúng ta phải học tập tốt để cha mẹ vui lòng. b. Câughép liên hợp. * Khái niệm: Các vế bình đẳng với nhau về mặt ngữ pháp, thường nối với nhau bằng dấu phẩy hoặc bằng các qht liên hợp. * Phân loại: - CG liên hợp không dùng qht. VD: Người ta đi cấy lấy công Tôi nay đi cấy còn trông nhiều bề. - CG liên hợp có dùng qht. + Chỉ qh bổ sung hoặc qh đồng thời. VD: Cái đầu lão ngoẹo về 1 bên và cái miệng móm mém của lão mếu như con nít. + Chỉ qh tiếp nối. VD: Hai người giằng co nhau, du đẩy nhau rồi ai nấy đều buông gậy ra, áp vào vật nhau. + Chỉ qh tương phản. VD: Con dường này tôi đã quen đi lại lắm lần, nhưng lần này tự nhiên thấy lạ. Lưu ý: Câughép có thể có nhiều vế. MQH giữa các vế của câughép có thể có nhiều tầng bậc khác nhau. VD: (1) Tôi nói mãi (2) nhưng nó không nghe tôi (3) nên nó thi trượt. 3 vế câu và có 2 loại qh. + Vế 1, 2: qh tương phản. + Vế 2, 3: qh nguyên nhân. Bài tập: 1. Các câu sau gồm mấy cụm C - V. Chúng có phải là câughép không, vì sao? a. Bà ta 1 hôm đi qua chợ thấy mẹ tôi ngồi cho con bú ở bên rổ bóng đèn. C V -> Câu đơn. b. Bà ta thương tình toan gọi hỏi xem sao thì mẹ tôi vội quay đi, lấy nón che. C V C V -> Câu ghép. c. Rồi chị đón lấy cái Tỉu và ngồi xuống đó như có ý chờ xem chồng chị ăn có C V ngon miệng hay không. -> Câu đơn. 2. Có thể đảo trật tự các vế câu trong các câughép sau không, vì sao? a. Ngày mai, nếu ai mang sính lễ đến trước thì ta sẽ gả con gái cho. b. Bà con đều vui lòng gom góp gạo nuôi chú bé, vì ai cũng mong chú giết giặc, cứu nước. -> Không thể đảo vị trí các vế câu trong những câu trên. Vì ý nghĩa của các vế sau chỉ có thể hiểu được khi trước nó đã có vế câu nêu ý nghĩa làm cơ sở để hiểu ý nghĩa của vế sau. Nừu các vế sau chuyển lên đầu Trường THPT Gia Bình 2 Giáo án tin học lớp 11 CHƯƠNG III CẤU TRÚC RẼ NHÁNH VÀ LẶP Tuần : . . . Tiết : 11 §9. CẤU TRÚC RẼ NHÁNH I. Mục tiêu 1. Về kiến thức : - Hiểu nhu cầu của cấu trúc rẽ nhánh trong biểu diễn thuật toán. - Hiểu cơ chế hoạt động của câu lệnh rẽ nhánh (dạng thiếu và dạng đầy đủ) - Hiểu câu lệnh ghép. 2. Về kỹ năng : - 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. - Viết được các lệnh rẽ nhánh khuyết, rẽ nhánh đầy đủ và áp dụng để thể hiện được thuật toán của một số bài toán đơn giản. 3. Về thái độ: - Tiếp tục khơi gợi lòng ham thích giải toán bằng lập trình trên máy tính. - Tiếp tục rèn luyện các phẩm chất cần thiết của người lập trình như: xem xét gảii quyết vấn đề một cách cẩn thận, chu đáo, có sáng tạo, không thỏa mãn với kết quả ban đầu đạt được,…… II. Phương pháp, phương tiện dạy học - Phương pháp : thuyết trình, vấn đáp - Phương tiện : máy chiếu, máy tính,sách giáo khoa. III. Tiến trình bài dạy 1. Kiểm tra bài cũ: 2. Giảng bài mới HOẠT ĐỘNG GV HOẠT ĐỘNG HS NỘI DUNG - Thường ngày có rất nhiều việc chỉ được thực hiện khi có một điều kiện cụ thể nào đó được thỏa mãn. ở dạng mệnh đề nếu… thì… -Yêu cầu học sinh tìm một số ví dụ . - Yêu cầu học sinh trình bài thuật toán bằng cách liệt kê và sơ đồ khối để giải phương trình bậc hai. - Phân tích để học sinh thấy được cấu trúc rẽ nhánh trong thuật toán. Học sinh chú ý lắng nghe và cho ví dụ tương tự. - nhập a,b,c Tính delta=b 2 −4ac Nếu delta>=0 thí tính và đưa ra nghiệm, ngược lại thông báo phương trình vô nghiệm. §9. CẤU TRÚC RẼ NHÁNH 1. Khái niệm rẽ nhánh Ví dụ: Để viết chương trình giải phương trình bậc hai, ta phải: Tính ∆=b 2 −4ac Sau đó tùy thuộc vào giá trò của ∆ mà ta có tính nghiệm hay không. Tức là: Nếu ∆<0 thì phương trình vô nghiệm, ngược lại thì phương trình có nghiệm. Như vậy ta có một số mệnh đề dạng: Nếu ………thì……… Nếu ………thì………ngược lại. 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. Trường THPT Gia Bình 2 Giáo án tin học lớp 11 - Từ sơ đồ khối giải phương trình bậc hai. Em nào cho biết: nếu chỉ sử dụng những cấu trúc lệnh đã học ở những bài trước thì có thể mô tả được thật toán này được không? - Làm chó học sinh thấy rõ sự cần thiết phải có các câu lệnh rẽ nhánh. - Giới thiệu cú pháp và phân tích sự hoạt động của các câu lệnh rẽ nhánh trong ngôn ngữ Pascal. - Theo em điều kiện là một biểu thức như thế nào? - Chú ý là trước Else không có dấu chấm phấy. - Cho một số ví dụ minh họa để giải thích hoạt động của các dạng câu lệnh if. - Giả sử ta có đoạn lệnh sau: If d<0 then writeln(‘Pt VN’) Else Begin x1:=(−b−sqrt(d))/2*a; x2:=(−b+sqrt(d))/2*a; writeln(‘x1=’,x1:8:3,’x2=’,x2:8:3); End; -Nếu ta bỏ lệnh begin…end; thì xảy ra điều gì nếu ta nhập các hệ số tương ứng là 1 2 3 Khi đó chương trình không in ra được câu thông báo là phương trình vô nghiệm mà sẽ báo lỗi hoặc cho kết quả sai. - Câu lệnh begin. . .end; được - Không thể nào viết chương KIỂM TRA BÀI CŨ Thế nói giảm, nói tránh ? Cho ví dụ minh họa ? Tiết 43 I.Tìm hiểu chung 1.Đặc điểm câu ghép: * Vd1: Cha đánh đàn C V => Câu có cụm C-V câu đơn * Vd2: Cô giáo tặng sách mua C V C1 V1 Cụm C-V nòng cốt cụm lớn; cụm C1-V1 cụm nhỏ nằm cụm lớn => Câu có cụm C-V trở lên bao chứa lẫn gọi câu mở rộng thành phần Vd3: Cảnh vật chung quanh thay đổi, C1 V1 lòng có thay đổi lớn: hôm học C2 V2 C3 V3 Câu có cụm C- V? Chúng có bao chứa không? Có cụm C-V không bao chứa => Câughép Nêu đặc điểm kiểu câu ghép? Ghi nhớ sgk/112: Câughépcâu hai nhiều cụm C-V không bao chứa tạo thành.Mỗi cụm C-V gọi vế câu Kiểu cấu tạo câuCâu cụ thể Câu có cụm C-V Câu đơn Câu có hai nhiều cụm C-V Cụm C-V nhỏ nằm cụm C-V lớn Câu mở rộng thành phần Các cụm C-V không bao chứa Hãy điền kiểu câu vào ô trống thích hợp ? Câughép 2.Cách nối vế câu: Vd1: Cảnh vật chung quanh thay đổi, Vế lòng có thay đổi lớn: hôm học Vế Vế ⇒Nối quan hệ từ “ vì”chỉ nguyên nhân ⇒Nối dấu hai chấm để bổ sung giải thích Vd2: Mẹ cầm nón vẫy tôi, vài giây sau, đuổi kịp =>Nối dấu phẩy Vd3: Gió Trường THPT Gia Bình 2 Giáo án tin học lớp 11 CHƯƠNG III CẤU TRÚC RẼ NHÁNH VÀ LẶP Tuần : . . . Tiết : 11 §9. CẤU TRÚC RẼ NHÁNH I. Mục tiêu 1. Về kiến thức : - Hiểu nhu cầu của cấu trúc rẽ nhánh trong biểu diễn thuật toán. - Hiểu cơ chế hoạt động của câu lệnh rẽ nhánh (dạng thiếu và dạng đầy đủ) - Hiểu câu lệnh ghép. 2. Về kỹ năng : - 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. - Viết được các lệnh rẽ nhánh khuyết, rẽ nhánh đầy đủ và áp dụng để thể hiện được thuật toán của một số bài toán đơn giản. 3. Về thái độ: - Tiếp tục khơi gợi lòng ham thích giải toán bằng lập trình trên máy tính. - Tiếp tục rèn luyện các phẩm chất cần thiết của người lập trình như: xem xét gảii quyết vấn đề một cách cẩn thận, chu đáo, có sáng tạo, không thỏa mãn với kết quả ban đầu đạt được,…… II. Phương pháp, phương tiện dạy học - Phương pháp : thuyết trình, vấn đáp - Phương tiện : máy chiếu, máy tính,sách giáo khoa. III. Tiến trình bài dạy 1. Kiểm tra bài cũ: 2. Giảng bài mới HOẠT ĐỘNG GV HOẠT ĐỘNG HS NỘI DUNG - Thường ngày có rất nhiều việc chỉ được thực hiện khi có một điều kiện cụ thể nào đó được thỏa mãn. ở dạng mệnh đề nếu… thì… -Yêu cầu học sinh tìm một số ví dụ . - Yêu cầu học sinh trình bài thuật toán bằng cách liệt kê và sơ đồ khối để giải phương trình bậc hai. - Phân tích để học sinh thấy được cấu trúc rẽ nhánh trong thuật toán. Học sinh chú ý lắng nghe và cho ví dụ tương tự. - nhập a,b,c Tính delta=b 2 −4ac Nếu delta>=0 thí tính và đưa ra nghiệm, ngược lại thông báo phương trình vô nghiệm. §9. CẤU TRÚC RẼ NHÁNH 1. Khái niệm rẽ nhánh Ví dụ: Để viết chương trình giải phương trình bậc hai, ta phải: Tính ∆=b 2 −4ac Sau đó tùy thuộc vào giá trò của ∆ mà ta có tính nghiệm hay không. Tức là: Nếu ∆<0 thì phương trình vô nghiệm, ngược lại thì phương trình có nghiệm. Như vậy ta có một số mệnh đề dạng: Nếu ………thì……… Nếu ………thì………ngược lại. 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. Trường THPT Gia Bình 2 Giáo án tin học lớp 11 - Từ sơ đồ khối giải phương trình bậc hai. Em nào cho biết: nếu chỉ sử dụng những cấu trúc lệnh đã học ở những bài trước thì có thể mô tả được thật toán này được không? - Làm chó học sinh thấy rõ sự cần thiết phải có các câu lệnh rẽ nhánh. - Giới thiệu cú pháp và phân tích sự hoạt động của các câu lệnh rẽ nhánh trong ngôn ngữ Pascal. - Theo em điều kiện là một biểu thức như thế nào? - Chú ý là trước Else không có dấu chấm phấy. - Cho một số ví dụ minh họa để giải thích hoạt động của các dạng câu lệnh if. - Giả sử ta có đoạn lệnh sau: If d<0 then writeln(‘Pt VN’) Else Begin x1:=(−b−sqrt(d))/2*a; x2:=(−b+sqrt(d))/2*a; writeln(‘x1=’,x1:8:3,’x2=’,x2:8:3); End; -Nếu ta bỏ lệnh begin…end; thì xảy ra điều gì nếu ta nhập các hệ số tương ứng là 1 2 3 Khi đó chương trình không in ra được câu thông báo là phương trình vô nghiệm mà sẽ báo lỗi hoặc cho kết quả sai. - Câu lệnh begin. . .end; được - Không thể nào viết chương Tiết 43 - Tiếng Việt Sưuưtầmưvàưchỉnhưlí Tăng Bá Hùng Trờng THCS Hoàng Tân, TX Chí Linh, Hải Dơng Kim tra bi c Da vo cu to ng phỏp, ngi ta chia cõu ting Vit thnh nhng loi no? Da vo cu to, ngi ta chia cõu ting Vit thnh hai loi chớnh: Cõu n v cõu ghộp Tiết 43 - Tiếng Việt I c im ca cõu ghộp * Vớ d : (SGK/111) Hng nm c vo cui thu, lỏ ngoi ng rng nhiu v trờn khụng cú nhng ỏm mõy bng bc, lũng tụi li nao nc nhng k nim mn man ca bui tu trng Tụi quờn th no c nhng cm giỏc sỏng y ny n lũng tụi nh my cnh hoa ti mm ci gia bu tri quang óng Nhng ý tng y tụi cha ln no ghi lờn giy, vỡ hi y tụi khụng bit ghi v ngy tụi khụng nh ht Nhng mi ln thy my em nh rt rố nỳp di nún m ln u tiờn i n trng, lũng tụi li tng bng rn ró Bui mai hụm y, mt bui mai y sng thu v giú lnh, m tụi õu ym nm tay tụi dn i trờn ng lng di v hp Con ng ny tụi ó quen i li lm ln, nhng ln ny t nhiờn Trường THPT Gia Bình 2 Giáo án tin học lớp 11 CHƯƠNG III CẤU TRÚC RẼ NHÁNH VÀ LẶP Tuần : . . . Tiết : 11 §9. CẤU TRÚC RẼ NHÁNH I. Mục tiêu 1. Về kiến thức : - Hiểu nhu cầu của cấu trúc rẽ nhánh trong biểu diễn thuật toán. - Hiểu cơ chế hoạt động của câu lệnh rẽ nhánh (dạng thiếu và dạng đầy đủ) - Hiểu câu lệnh ghép. 2. Về kỹ năng : - 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. - Viết được các lệnh rẽ nhánh khuyết, rẽ nhánh đầy đủ và áp dụng để thể hiện được thuật toán của một số bài toán đơn giản. 3. Về thái độ: - Tiếp tục khơi gợi lòng ham thích giải toán bằng lập trình trên máy tính. - Tiếp tục rèn luyện các phẩm chất cần thiết của người lập trình như: xem xét gảii quyết vấn đề một cách cẩn thận, chu đáo, có sáng tạo, không thỏa mãn với kết quả ban đầu đạt được,…… II. Phương pháp, phương tiện dạy học - Phương pháp : thuyết trình, vấn đáp - Phương tiện : máy chiếu, máy tính,sách giáo khoa. III. Tiến trình bài dạy 1. Kiểm tra bài cũ: 2. Giảng bài mới HOẠT ĐỘNG GV HOẠT ĐỘNG HS NỘI DUNG - Thường ngày có rất nhiều việc chỉ được thực hiện khi có một điều kiện cụ thể nào đó được thỏa mãn. ở dạng mệnh đề nếu… thì… -Yêu cầu học sinh tìm một số ví dụ . - Yêu cầu học sinh trình bài thuật toán bằng cách liệt kê và sơ đồ khối để giải phương trình bậc hai. - Phân tích để học sinh thấy được cấu trúc rẽ nhánh trong thuật toán. Học sinh chú ý lắng nghe và cho ví dụ tương tự. - nhập a,b,c Tính delta=b 2 −4ac Nếu delta>=0 thí tính và đưa ra nghiệm, ngược lại thông báo phương trình vô nghiệm. §9. CẤU TRÚC RẼ NHÁNH 1. Khái niệm rẽ nhánh Ví dụ: Để viết chương trình giải phương trình bậc hai, ta phải: Tính ∆=b 2 −4ac Sau đó tùy thuộc vào giá trò của ∆ mà ta có tính nghiệm hay không. Tức là: Nếu ∆<0 thì phương trình vô nghiệm, ngược lại thì phương trình có nghiệm. Như vậy ta có một số mệnh đề dạng: Nếu ………thì……… Nếu ………thì………ngược lại. 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. Trường THPT Gia Bình 2 Giáo án tin học lớp 11 - Từ sơ đồ khối giải phương trình bậc hai. Em nào cho biết: nếu chỉ sử dụng những cấu trúc lệnh đã học ở những bài trước thì có thể mô tả được thật toán này được không? - Làm chó học sinh thấy rõ sự cần thiết phải có các câu lệnh rẽ nhánh. - Giới thiệu cú pháp và phân tích sự hoạt động của các câu lệnh rẽ nhánh trong ngôn ngữ Pascal. - Theo em điều kiện là một biểu thức như thế nào? - Chú ý là trước Else không có dấu chấm phấy. - Cho một số ví dụ minh họa để giải thích hoạt động của các dạng câu lệnh if. - Giả sử ta có đoạn lệnh sau: If d<0 then writeln(‘Pt VN’) Else Begin x1:=(−b−sqrt(d))/2*a; x2:=(−b+sqrt(d))/2*a; writeln(‘x1=’,x1:8:3,’x2=’,x2:8:3); End; -Nếu ta bỏ lệnh begin…end; thì xảy ra điều gì nếu ta nhập các hệ số tương ứng là 1 2 3 Khi đó chương trình không in ra được câu thông báo là phương trình vô nghiệm mà sẽ báo lỗi hoặc cho kết quả sai. - Câu lệnh begin. . .end; được - Không thể nào viết chương NHIỆT LIỆT CHÀO MỪNG CÁC THẦY CÔ GIÁO VỀ DỰ GIỜ MÔN NGỮ VĂN LỚP 8A Tiết 43 KIỂM TRA BÀI CŨ - Thế Nói giảm nói tránh? Tác dụng phép tu từ nói giảm nói tránh ? - Nói giảm nói tránh (Nhã ngữ, uyển ngữ)là biện pháp tu từ dùng cách diễn đạt tế nhị, uyển chuyển, tránh gây cảm giác đau buồn, ghê sợ, nặng nề; tránh thô tục,thiếu lịch Tiết 43 Tiết 43 CÂUGHÉP I ĐẶC ĐIỂM CỦA CÂU GHÉP: Bài tập: (Sgk/ 111) (1)Hằng năm vào cuối thu, đường rụng nhiều đám mây bàng bạc, lòng lại nao nức kỉ niệm mơn man buổi tựu trường (2)Tôi quên cảm giác sáng nảy nở lòng cành hoa tươi mỉm cười bầu trời quang đãng (3)Những ý tưởng chưa lần ghi lên giấy, hồi ghi ngày không nhớ hết (4)Nhưng lần thấy em nhỏ rụt rè núp nón mẹ lần đến trường, lòng lại tưng bừng rộn rã (5)Buổi mai hôm ấy, buổi mai đầy sương thu gió lạnh, mẹ âu yếm nắm tay dẫn đường làng dài hẹp (6)Con đường quen lại lần, lần tự nhiên thấy lạ (7)Cảnh vật chung quanh thay đổi, lòng có thay đổi lớn: hôm học (Thanh Tịnh, Tôi học) Tiết 43 CÂUGHÉP I ĐẶC ĐIỂM CỦA CÂU GHÉP: Bài tập: (2) Tôi quên cảm giác sáng nảy nở lòng c ... Câu đơn Câu ghép Câu nhiều cụm C-V không bao Nh ghép vậylànhư câu nàodo hai câuhoặc ghép? chứa tạo thành Mỗi cụm C-V gọi vế câu Tiết : 43 43 TIẾT CÂU GHÉP CÂU GHÉP II Cách nối vế câu ghép Hằng... Dùng số dấu câu để nối: Dấu phẩy (,), dấu chấm phẩy (;) dấu hai chấm (:) Tiết : 43 43 TIẾT CÂU GHÉP CÂU GHÉP III Luyện tập Bài tập 1: Xác định câu ghép cách nối vế câu ghép Ví dụ Câu ghép Cách... TIẾT CÂU GHÉP CÂU GHÉP III Luyện tập Bài tập 2: Đặt câu ghép với hình ảnh sau Kim tự tháp Nhà hát Set- Kim tự tháp ngơi mộ cổ nhà hát Sét-nay kiến trúc đại Tiết : 43 43 TIẾT CÂU GHÉP CÂU GHÉP