1. Trang chủ
  2. » Luận Văn - Báo Cáo

Tải Giáo án môn Tin học lớp 11 bài 13 - Chủ đề cấu trúc rẽ nhánh

2 15 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 2
Dung lượng 10,12 KB

Nội dung

Kỹ năng: Sử dụng câu lệnh ghép và cấu trúc rẽ nhánh để giải một số bài tập đơn giản2. Thái độ: Nghiêm túc trong học tập, thấy được sự cần thiết sử dụng câu lệnh rẽ nhánh.[r]

(1)

Tiết 13- CHỦ ĐỀ CẤU TRÚC RẼ NHÁNH (T3) I Mục tiêu

1 Kiến thức:

- Học sinh biết ý nghĩa câu lệnh ghép - Học sinh biết cú pháp câu lệnh ghép

2 Kỹ năng: Sử dụng câu lệnh ghép cấu trúc rẽ nhánh để giải số tập đơn giản

3 Thái độ:Nghiêm túc học tập, thấy cần thiết sử dụng câu lệnh rẽ nhánh

Năng lực hướng tới

- Năng lực giải vấn đề sáng tạo - Năng lực giao tiếp, lực hợp tác II Chuẩn bị

1 Giáo viên: Giáo án, SGK, sách giáo viên.

2 Học sinh: Vở ghi, sách giáo khoa, đồ dùng học tập III Tổ chức hoạt động học tập

1 Ổn định tổ chức lớp:

2 Kiểm tra cũ: Phân biệt cấu trúc rẽ nhánh dạng thiếu dạng đủ? Ví dụ minh họa?

3 Tiến trình học

Hoạt động thầy trò Nội dung

Hoạt động 1: Giới thiệu câu lệnh ghép (10 phút)

GV: Nhận xét số câu lệnh phải thực với trường hợp d<0 d>0?

HS: Với d<0 thực lệnh Với d>0 thực câu lệnh

GV: Trong câu lệnh If – Then muốn thực nhiều lệnh sau Then hay nhiều lệnh sau Else làm nào?

HS: Phát biểu ý kiến mình.

GV: Khi ta cần gộp nhiều lệnh lại và coi câu lệnh chương trình Các ngơn ngữ lập trình thường có cấu trúc để giúp ta thực hệin điều

GV trình chiếu đoạn chương trình có sử dụng câu lệnh ghép

4 Câu lệnh ghép

- Trong ngơn ngữ Pascal, Câu lệnh ghép có dạng:

Begin

<các câu lệnh> End;

Chú ý:

- Sau End phải dấu; trước Else không chứa dấu;

- Từ nói đến câu lệnh có thể là câu lệnh đơn câu lệnh ghép. Ví dụ: Đoạn chương trình sau trong ngơn ngữ Pascal có sử dụng chương trình ghép

If d <0 then

Writeln (‘Phuong trinh vo nghiem’) else

If d=0 then write ('PT co nghiem x1=x2=', -b/(2*a):6:2)

(2)

Hoạt động thầy trò Nội dung

Hoạt động 2: Giới thiệu số ví dụ (25 phút)

GV trình chiếu hai chương trình cho em quan sát cách viết chương trình để em hình thành dần cách viết chương trình

- Chạy thử chương trình rõ lệnh chương trình dùng để làm

X1:=(-B-SQRT(DELTA))/ (2*A);

X2:= - B/A – X1;

writeln(‘X1=’,X1:6:3,’X2=’,X2:6: 3);

End; 5 Một số ví dụ Ví dụ :

Tìm nghiệm thực phương trình bậc hai

AX2 + BX + C= 0 Ví dụ :

Tìm số ngày năm: Năm nhuận năm chia hết cho 400 chia hết cho không chia hết cho 100

program so_ngay; uses crt;

var n,sn: integer; begin

clrscr;

write('nhap nam:; readln(n);

if (n mod 400=0) or ((n mod =0) and (n mod 100<>0)) then sn:=366 else

sn:=365;

write('So

nam',n,'la:',sn); readln;

end.

4 Tổng kết hướng dẫn học tập nhà 1. * Tổng kết:

- Ý nghĩa cú pháp câu lệnh ghép - Chú ý kiểm tra điều kiện

2. * Hướng dẫn học tập nhà

lập trình

Ngày đăng: 19/02/2021, 21:46

w