1. MỤC TIU:
1.1. Kiến thức:
- Củng cố kiến thức cơ bản về kiểu dữ liệu, các phép toán với kiểu dữ liệu số, các phép so sánh và giao tiếp giữa người và máy.
1.2.Kĩ năng:
Rèn luyện kĩ năng sử dụng các phép toán trong ngơn ngữ Pascal.
1.3. Thái độ :
Giáo dục học sinh tính cẩn thận cách viết 1 vài chương tring2 đơn giản
2. TR ỌNG T M :
Các bài tập rèn học sinh viết chương trình
Cc bi tập rn hs cch khai bo v sử dụng biến
3.CHUẨN BỊ:
1. Gio vin:
- SGK, gio n,phịng my
2. Học sinh: - Kiến thức đ học.
4. TIẾN TRÌNH TIẾT DẠY:
4 trang |
Chia sẻ: oanh_nt | Lượt xem: 2300 | Lượt tải: 4
Bạn đang xem nội dung tài liệu Giáo án Tin học 8 Tuần 12 Tiết 23 Bài tập, để tải tài liệu về máy bạn click vào nút DOWNLOAD ở trên
Bài….Tiết 23+24
BÀI TẬP
Tuần 12
1. MỤC TIÊU:
1.1. Kiến thức:
- Củng cố kiến thức cơ bản về kiểu dữ liệu, các phép tốn với kiểu dữ liệu số, các phép so sánh và giao tiếp giữa người và máy.
1.2.Kĩ năng:
Rèn luyện kĩ năng sử dụng các phép tốn trong ngơn ngữ Pascal.
1.3. Thái độ :
Giáo dục học sinh tính cẩn thận cách viết 1 vài chương tring2 đơn giản
2. TR ỌNG T ÂM :
Các bài tập rèn học sinh viết chương trình
Các bài tập rèn hs cách khai báo và sử dụng biến
3.CHUẨN BỊ:
1. Giáo viên:
- SGK, giáo án,phịng máy
2. Học sinh: - Kiến thức đã học.
4. TIẾN TRÌNH TIẾT DẠY:
4.1. Ổn định tổ chức và kiểm diện:
8A1……………….;8A3………………….
4.2. Kiểm tra miệng:
- Kiểm tra việc chuẩn bị bài ở nhà của học sinh trong vở.
4.3. Bài mới:
HOẠT ĐỘNG CỦA THẦY VÀ TRỊ
GHI BẢNG
HOẠT ĐỘNG 1: Kiến thức trọng tâm để áp dụng làm bài tập
Gv: Trong TP, em đã học những kiểu dữ liệu cơ bản nào?
Hs: Trả lời.
Gv: Viết tên lệnh in ra màn hình...?
Hs: Trả lời
Gv: Viết tên lệnh nhập dữ liệu?
Hs: Trả lời
Gv: Viết tên lệnh lệnh tạm dừng?
-Các phép tốn?
1. Kiểu dữ liệu cơ bản:
- Interger: Số nguyên
- Real: Số thực
- Char: Kí tự
- String: Xâu kí tự
2. Các phép tốn cơ bản:
- Cộng: +
- Trừ: -
- Nhân: *
- Chia: /
- Chia lấy phần nguyên, phần dư: Div, mod.
3. Một số lệnh cơ bản:
a) Thơng báo kết quả tính tốn
b) Nhập dữ liệu
c) Gán
d)Chương trình tạm ngừng
HOẠT ĐỘNG 2: Bài tập chuyển đổi bt tốn sang bt Pascal
a)
b)
c)
d)
Bài 1: Viết lại phép tốn bằng TP
a) a/b+c/d;
b) a*x*x+b*x+c ;
c) 1/x-a/5*(b+2);
d)(a*a+b)*(1+c)*(1+c)*(1+c).
HOẠT ĐỘNG 3: Btập chuẩn bị cho tiết thực hành
Gv: Khai báo các biến, sử dụng các lệnh để viết chương trình đầy đủ?
Hs: Viết chương trình
Gv: Biến a là biến gì? Biến b?
Gv: Khai báo các biến, sử dụng các lệnh để viết chương trình đầy đủ?
Hs: Viết chương trình
Gv: Biến x là biến gì? Biến p?
Bài 2: Viết chương trình tính tổng và tích hai số a, b với a, b là hai số bất kỳ
Program CT6;
Uses crt;
Var a, b: real;
Begin
clrscr;
Writeln(‘nhap hai so a, b’);
Read(a, b);
Writeln(‘Tong’,a,’+’,b,‘=‘ ,a+b);
Writeln(‘Tích’,a,’x’,b,‘=‘ ,a*b);
Readln;
End.
Bài 2: Viết chương trình tính giá trị biểu thức và in kết quả ra màn hình, với x nhập từ bàn phím
P=2x3-5x2+2x+1
Program CT6;
Uses crt;
Var x, p: real;
Begin
clrscr;
Writeln(‘nhap gia tri x của bt’);
Read(x);
p:=2*x*x*x-5*x*x+2*x+1;
Writeln(‘Gia tri bt p:=2x^3-5x^2 +2x+1 tai x=’,x, ‘la: ‘ ,p:3:2);
Readln;
End.
Bài 3 : Viết chương trình tính diện tích hình tam giác.
Đáp án:
Câu 1: Viết chương trình tính diện tích hình tam giác.
Program Dientichtamgiac;
Uses Crt;
Var h,a: Integer;
Begin
Clrscr;
Write(‘Nhap do dai canh day a=’);Read(a);
Write(‘Nhap chieu cao h=’);Read(h);
Write(‘Dien tich hinh tam giac la:’ , a*h/2);
Readln;
End.
Bài 4: Viết chương trình tính diện tích của hình A được ghép từ một hình chữ nhật và hình bán nguyệt (đường kính của hình bán nguyệt bằng chiều rộng của hình chữ nhật).
Program DientichhinhA;
Uses Crt;
Var a,b: Integer;
Begin
Clrscr; (0,25)
Writeln(‘nhap chieu rong hinh chu nhat a=’);Read(a);
Writeln(‘nhap chieu dai hinh chu nhat b=’);Read(b);
Writeln(‘Dien tich hinh A la:’ , 2*a*b+3.14*a*a/2);
Readln;
End.
4.4. Câu hỏi và bài tập củng cố
Đã củng cố trong khi làm bài tập
4.5. Hướng dẫn học sinh tự học:
a) Đối với bài học ở tiết này:
Xem lại cấu trúc chương trình,
Cách khai báo biến, các lệnh cơ bản
Xem lại các bài tập đã làm
b) Đối với bài học ở tiết sau:
Viết chương trình tính diện tích hình chữ nhật.
Viết chương trình tính diện tích hình bán nguyệt.
5.RÚT KINH NGHIỆM:
Nội dung
:..................................................................................................................................
………………………………………………………………………………………Phương pháp : ………………………………………………………………………………………………………………………………………………………………………………………………….
Đddh: ……………………………………………………………………………………………………………………………………………………………………………………………………...................................................................................................
File đính kèm:
- Tieát 23.doc