Giáo án môn Tin học lớp 11 bài 13

Admin
Admin 15 Tháng mười, 2018

Giáo án môn Tin học 11

Giáo án môn Tin học lớp 11 bài 13: Chủ đề cấu trúc rẽ nhánh được biên soạn theo chuẩn kiến thức kĩ năng của Bộ GD&ĐT. Đây sẽ là tài liệu giáo án điện tử lớp 11 hay giúp quý thầy cô soạn giáo án điện tử môn Tin học 11 nhanh chóng và hiệu quả. Mời quý thầy cô cùng tham khảo.

I. Mục tiêu

1. Kiến thức:

  • - Học sinh biết được ý nghĩa của câu lệnh ghép.
  • - Học sinh biết được cú pháp của câu lệnh ghép.

2. 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ản.

3. 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

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

  • Năng lực giải quyết vấn đề và sáng tạo.
  • Năng lực giao tiếp, năng lực hợp tác.

II. Chuẩn bị

  • Giáo viên: Giáo án, SGK, sách giáo viên.
  • Học sinh: Vở ghi, sách giáo khoa, đồ dùng học tập.

III. Tổ chức các hoạt động học tập

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

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

3. Tiến trình bài học

Hoạt động của thầy và 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 hiện với 2 trường hợp d<0 và d>0?

HS: Với d<0 thực hiện một lệnh

Với d>0 thực hiện 3 câu lệnh.

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

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

GV: Khi đó ta cần gộp nhiều lệnh đó lại và coi đó là một câu lệnh trong 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 hiện điều này.

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

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

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

- Chạy thử chương trình và chỉ rõ các lệnh trong chương trình dùng để làm gì .

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 là dấu; và trước Else không chứa dấu;

- Từ nay nói đến câu lệnh thì đó có thể là câu lệnh đơn hoặc là 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)

Else

Begin

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ụ 1 :

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

AX2 + BX + C= 0

Ví dụ 2 :

Tìm số ngày của một năm: Năm nhuận là năm chia hết cho 400 hoặc chia hết cho 4 nhưng 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 4 =0) and (n mod 100<>0)) then sn:=366

else

sn:=365;

write('So ngay nam',n,'la:',sn);

readln;

end.


Nếu bạn không thấy nội dung bài viết được hiển thị. Vui lòng tải về để xem. Nếu thấy hay thì các bạn đừng quên chia sẻ cho bạn bè nhé!