Giáo án Tin học 8 - Tiết 31, Bài tập (tiếp theo) - Năm học 2015-2016 - Lâm Thị Kiều Liên
HĐ 1: Chia nhóm và đưa nội dung bài tập (5’)
- GV: Yêu cầu nhắc lại công dụng của một số lệnh như program, begin, end, write, read,.
- HS: 2 – 3 nhắc lại kiến thức
- GV: Nhận xét câu trả lời
- GV: Chia nhóm và đưa nội dung bài tập
Câu 1: Viết chương trình tìm giá trị lớn nhất trong 3 số a, b, c (a, b, c được nhập từ bàn phím).
Câu 2: Viết chương trình tính tích của n số nhập từ bàn phím. Như 1*2*3*4.n.
Câu 3: Viết chương trình nhập vào 2 cạnh đáy, chiều cao và cạnh bên của một hình thang. In ra màn hình diện tích S và chu vi CV của nó. Biết S=( tong 2 day*cao)/2 ; CV = tong 2 canh day + canh ben;
- HS: Chia làm 3 nhóm – ghi nội dung
Tuần: 17 Tiết PPCT: 31 Ngày dạy: 21 " 27/12/2015 Lớp: 8A1, 8A2 Baøi taäp (tt) I. Mục tiêu 1. Kiến thức - Củng cố kiến thức về các câu lệnh trong chương trình. - Xây dựng được thuật toán khi viết chương trình 2. Kỹ năng - Rèn kỹ năng đọc hiểu và viết được chương trình đơn giản. 3. Thái độ - Thái độ học tập nghiêm túc, tích cực làm các dạng bài tập ứng dụng. II. Chuẩn bị - Giáo viên: Giáo án, sách giáo khoa, phấn, thước kẻ. - Học sinh: Sách giáo khoa, vở viết. Đọc nội dung bài mới. III. Hoạt động dạy học 1. Ổn định lớp: kiểm tra sỉ số (1’) 2. Kiểm tra bài cũ: (5’) - Nêu cú pháp và ý nghĩa của câu lệnh Ifthen 3. Bài mới Hoạt động của giáo viên và học sinh Nội dung HĐ 1: Chia nhóm và đưa nội dung bài tập (5’) - GV: Yêu cầu nhắc lại công dụng của một số lệnh như program, begin, end, write, read,.. - HS: 2 – 3 nhắc lại kiến thức - GV: Nhận xét câu trả lời - GV: Chia nhóm và đưa nội dung bài tập Câu 1: Viết chương trình tìm giá trị lớn nhất trong 3 số a, b, c (a, b, c được nhập từ bàn phím). Câu 2: Viết chương trình tính tích của n số nhập từ bàn phím. Như 1*2*3*4...n. Câu 3: Viết chương trình nhập vào 2 cạnh đáy, chiều cao và cạnh bên của một hình thang. In ra màn hình diện tích S và chu vi CV của nó. Biết S=( tong 2 day*cao)/2 ; CV = tong 2 canh day + canh ben; - HS: Chia làm 3 nhóm – ghi nội dung HĐ 2: Hướng dẫn làm bài tập (29’) - GV: Gợi ý cách làm bài tập - HS: Lắng nghe – ghi nhớ - GV: Cho thời gian nhóm làm bài tập - HS: Giải bài tập trên bảng nhóm - GV: Gọi từng nhóm lên trình bày kết quả - HS: Đại diện nhóm lên trình bày - GV: Sửa bài tập và cho điểm nhóm - HS: Quan sát – ghi chép 1. Bài tập Câu 1: Program TIM_SO_LON_NHAT; Var a, b, c, Max : real; Begin Write (‘Nhap 3 so a, b, c ‘); Readln (a, b, c); Max:=a; If b> max then max:=b; If c> max then max:=c; Writeln (‘So lon nhat trong 3 so la’,max); Readln End. Câu 2: Program TINH_TICH; Var I, N: INTEGER; S : longint; Begin S:=1; For i:=1 to n do S:= S*I; Writeln (‘ ket qua tich cua ‘,n ,’ so la ’, S); Readln End. Câu 3: Program hinh_thang; Var S, cv, Cb, Cc, Cd1, Cd2 : real; Begin Write (‘Nhap canh day 1 Cd1 = ‘); Readln (Cd1); Write (‘Nhap canh day 1 Cd2 = ‘); Readln (Cd2); Write (‘Nhap canh bên Cb = ‘); Readln (Cb); Write (‘Nhap chieu cao = ‘); Readln (Cc); S:= ((Cd1+ Cd2)*Cc)/2; CV:= Cd1+ Cd2 +Cb; Write (‘Dien tich hinh thang la S = ‘, s); Write (‘Chu vi hinh thang la Cv = ‘, Cv); Readln End. 4. Củng cố: (2’) - Khi viết chương trình ta cần ghi phần khai báo và phần thân trước, tránh trường hợp ghi thiếu. - Khi kết thúc câu lệnh nhớ đặt dấu ;, - Cần kiểm tra lỗi trước khi chạy chương trình. 5. Hướng dẫn về nhà: (3’) - Về học lại kiến thức ngày hôm nay. Tập viết chương trình cho thành thạo,chuẩn bị tiết sau kiểm tra 1 tiết thực hành. IV. Rút kinh nghiệm
File đính kèm:
- t 31.doc