Danh mục

Giáo án Tin học 11 bài 9: Cấu trúc rẽ nhánh

Số trang: 14      Loại file: doc      Dung lượng: 75.50 KB      Lượt xem: 19      Lượt tải: 0    
10.10.2023

Hỗ trợ phí lưu trữ khi tải xuống: 4,000 VND Tải xuống file đầy đủ (14 trang) 0

Báo xấu

Xem trước 2 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Bộ sưu tập gồm các giáo án của chương trình Tin học lớp 11 bài Cấu trúc rẽ nhánh sẽ giúp GV có thêm tài liệu tham khảo, tiết kiệm thời gian chuẩn bị cho tiết học. Đồng thời với những giáo án này các GV có thể dùng để hướng dẫn học sinh hiểu được khái niệm cấu trúc rẽ nhánh, phân loại được các dạng của cấu trúc... Mong rằng sau khi kết thúc các bài học Cấu trúc rẽ nhánh của chương trình Tin học 11 các bạn học sinh sẽ nắm được những kiến thức cần thiết để áp dụng vào thực tế.
Nội dung trích xuất từ tài liệu:
Giáo án Tin học 11 bài 9: Cấu trúc rẽ nhánhGiáo án Tin học 11 CẤU TRÚC RẼ NHÁNHI-MỤC TIÊU:1.Kiến thức:-Hiểu được khái niệm rẽ nhánh trong lập trình-Biết sử dụng các câu lệnh thực hiện rẽ nhánh trong TP (Dạng thiếu và dạngđủ)- Hiểu được câu lệnh ghép.2.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 đ ơngiản- Viết được các câu lệnh rẽ nhánh dạng thiéu và đủ và áp dụng đ ể th ể hi ệnđược thuật toán của một số bài toán đơn giản.II-ĐỒ DÙNG DẠY HỌC:1.Chuẩn bị của giáo viên:-Máy tính, máy chiếu prôjector.-Một số chương trình mẫu viết sẵn.2.Chuẩn bị của học sinh:-Sách giáo khoa, vở ghi.3. nội dung bàiTG Nội dung trình chiếu Hoạt động của Gv và HS * Slide 1: Đưa ra một số ví dụ về Thường ngày có rất nhiều việc, chỉ những công việc hằng ngày có sự được thực hiện khi một điều kiện nào lựa chọn. đó được thỏa mãn. - Nếu trời không mưa thì tôi sẽ GV đưa ví dụ. mời các bạn đi ăn chè bưởi, nếu GV: Em hãy lấy một số ví dụ về những mưa thì tôi mời các bạn ăn chè công việc nào đó chỉ xảy ra khi một ngó. điều kiện nào đó được thỏa mãn? - Nếu bạn ốm thì tôi sẽ cho bạn GV: Trong tin học, để mô tả những nghỉ học. hành động có rẽ nhánh (lựa chọn) bằng10’ cấu trúc rẽ nhánh. * Slide 2: Tên bài học * Slide 3, 4: 1. Rẽ nhánh 1. Rẽ nhánh: GV: Chúng ta xét một số ví dụ. Ví dụ 1: Châu hẹn Ngọc: “Chiều mai nếu trời không mưa thì Châu sẽ đến nhà Ngọc”. Ví dụ 2: Lần khác, Ngọc nói với Châu: “Chiều mai nếu trời không mưa thì Ngọc sẽ đến nhà Châu, nếu trời mưa thì buổi tối Ngọc sẽ điện lại cho Châu”. Ví dụ 3: Giải phương trình bậc - GV: Em hãy lên bảng trình bày lời giải hai: giải phương trình bậc hai? ax2 + bx + c = 0 , (a≠0) HS: Delta=b2 -4ac; - Nếu delta0 thì pt có 2 nghiệm phân5’ - Nếu delta0 thì pt có 2 nghiệm phân biệt:5’ X=(-b±√ ∆)/2a *Slide 5: GV: Quay lại các ví dụ ở trên, chúng ta Cấu trúc điều kiện hành động đi phân tích cấu trúc hành động. - Lần khác, Ngọc nói với Châu: “Chiều mai nếu trời không mưa thì Ngọc sẽ đến nhà Châu, nếu trời mưa thì buổi tối Ngọc sẽ điện lại cho Châu”. - Nếu trời không mưa thì tôi sẽ GV: Dựa vào ví dụ, em nào có thể khái mời các bạn đi ăn chè bưởi, quát dạng hành động? ngược lại tôi mời các bạn ăn chè ngó. Nếu (Điều kiện đúng) thì (Hoạt HS: nếu (đk đúng) thì hoạt động 1, động 1) còn không thì (Hoạt ngược lại hoạt động 2. động 2); GV: Từ nếu trong tiếng Anh là gì? - Châu hẹn Ngọc: “Chiều mai Từ Thì, ngược lại? nếu trời không mưa thì Châu sẽ HS trả lời: Nếu - IF, Thì - Then và đến nhà Ngọc”. ngược lại - Else. - Nếu bạn ốm thì tôi sẽ cho bạn nghỉ học. GV: Xét các ví dụ khác. - Trường hợp (Hoạt động 2 = Ø) GV: Em nào có thể khái quát các dạng thì cấu trúc điều kiện hành động hành động này? là: HS: Nếu (Điều kiện đúng) thì Nếu (đk đúng) thì hoạt động 1. (Hoạt động 1); GV: Chúng ta so sánh 2 dạng hành động + Có hai dạng: trên? Dạng đủ: HS dạng 1 thì có trường hợp ngược lại, If Then GV: Dạng 1 có hoạt động 2 là rỗng thì5’ Else ; trở về dạng 2, vậy dạng 2 là trường Dạng thiếu: hợp đặc biệt của dạng 1. If Then ; trên, trong TP có cấu trúc rẽ nhánh với If, Then, Else: Từ khoá câu lệnh rẽ nhánh dạng đủ và dạng Điều kiện: Biểu thức logic hoặc thiếu. biểu thức quan hệ. Câu lệnh: Một câu lệnh nào đó10’ trong Pascal GV: Chúng ta quay lại các ví dụ trên, em nào có thể nêu sự thực hiện của câu + Dạng đủ: lệnh như thế nào? If Then thực hiện câu lệnh 1, ngược lại thực Else ; hiện câu lệnh 2. Chú ý 1: Dạng 2: Nếu điều kiện đúng thì thực - Trong TP, kết thúc một câu hiện câu lệnh, nếu sai thì không thực lệnh bằng dấu chấm phẩy (;), hiện câu lệnh. nhưng câu lệnh ngay trước else không có dấu chấm phẩy. Ví dụ: Kiểm tra tính chẵn lẻ của số nguyên dương N? If (n MOD 2 =0) then write(‘N la so chan’) else write(‘N la so le’); Gv: Chúng ta quay lại ví dụ giải pt bậc10’ + Dạng thiếu: 2:. Em hãy chuyển các câu nếu .. If Then ; HS: Điều kiện được tính và kiểm tra, - IF delta0 Then trị False) thì câu lệnh sẽ bị bỏ write(‘pt co 2 nghiem phan biet’); qua (câu lệnh không được thực hiện). Ví dụ 3: - GV: Từ ví dụ 3 với các câu lệnh if - IF delta0 Then được và dùng các câu lenẹh if then lồng write(‘pt co 2 nghiem phan biet’); nhau. Chú ý 2: IF delta - IF delta; viết lại ví dụ 3 trên? < Câu lệnh 2>; HS: ………………. IF delta clrscr; Write(‘a,b,c:’); readln(a,b,c); Delta:=b*b-4*a*c; IF Delta Write(‘Nam:’); readln(N); If (N MOD 400=0) OR ( (N ...

Tài liệu được xem nhiều: