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

 

doc2 trang | Chia sẻ: xuannguyen98 | Lượt xem: 653 | Lượt tải: 0download
Bạn đang xem nội dung tài liệu 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, để tải tài liệu về máy bạn click vào nút DOWNLOAD ở trên
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:

  • doct 31.doc