Giáo án môn Tin học lớp 11 bài 21
Giáo án môn Tin học 11
Giáo án môn Tin học lớp 11 bài 21: Bài tập đượ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: Tổng kết cho học sinh những kiến thức về cấu trúc rẽ nhánh và lặp.
2. Kĩ năng: Rèn luyện kĩ năng vận dụng và linh hoạt trong công việc lựa chọn cấu trúc rẽ nhánh và cấu trúc lặp phù hợp để giải quyết bài toán đặt ra.
II. Chuẩn bị
- Giáo viên: Máy chiếu, SGK, sách giáo viên, sách bài tập.
- Học sinh: SGK, sách bài tập, đồ 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ũ: Tiến hành trong quá trình thực hành.
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 nội dung bài tập và gợi ý (10 phút) GV: Nêu Nội dung bài tập trong SGK tg 51. GV: Nêu hướng giải cho các bài tập trên? HS: Bài 5a: Sử dụng cấu trúc lặp với số lần biết trước For - Do. Bài 5b: Sử dụng cấu trúc lặp với số lần không biết trước While - Do. Bài 6: Sử dụng 2 vòng For duyệt thử các trường hợp của x (gà); y (chó). Nếu x+y = 36 và 2*x +4*y = 100 thì đưa ra màn hình kết quả x;y. Hoạt động 2: Chữa bài tập (30 phút) GV gọi học sinh lên bảng chữa bài, giáo viên nhận xét, tổng kết và đánh giá cho điểm. HS: Lên bảng làm bài tập theo yêu câầ của giáo viên. HS dưới lớp suy nghĩ làm bài tập ra nháp. GV: Chữa bài, tổng kết và đánh giá cho điểm. | Bài 5: Lập trình tính a) Y = b) E(n) = 1+ cho đến khi Bài 6: Lập trình để giải bài toán cổ sau: Vừa gà vừa chó Bó lại cho tròn Ba mươi sáu con Một trăm chân chẵn Hỏi có bao nhiêu con mỗi loại? Đáp án: Bài 5a: program Bai5a; Uses crt; Var n:Integer; Y: real; Begin Y:=0; for n:=1 to 50 do Y:=Y+n/(n+1); write(' Gia tri can tinh la:', Y:8:3); readln; End. Bài 5b: program TongGT; uses crt; Var n, gt: longint; e: real; Begin clrscr; e:=2; gt:=2; n:=2; While not(1/gt < 2*1E-6) do begin e:=e+ 1/gt; n:=n+1; gt:=gt*n; end; write('Kqua la:',e:10:6); readln; end. Bài 6: program gacho; uses crt; var x,y: integer; begin clrscr; for x:= 1 to 36 do for y:= 1 to 36 do if (x*2 + y*4 = 100) and (x+y =36) then write('So ga la: ', x,' so cho la:',y); readln; end. |