1. MỤC TIÊU
-Xác định được Input, Output của một bài toán đơn giản;
-Biết các bước giải bài toán trên máy tính;
-Biết chương trình là thể hiện của thuật toán trên một ngôn ngữ cụ thể.
-Biết mô tả thuật toán bằng phương pháp liệt kê các bước.
Tìm hiểu cách khai báo biến trong trương trình
Tìm hiểu các phép toán và phép so sánh trong Pascal
2.TRỌNG TÂM:
Sử dụng câu lệnh If.then
3. CHUẨN BỊ:
3.1. Giáo viên:
- Đồ dùng dạy học
3.2. Học sinh:
- Kiến thức đã học.
- SGK, đồ dùng học tập
3 trang |
Chia sẻ: oanh_nt | Lượt xem: 1244 | Lượt tải: 2
Bạn đang xem nội dung tài liệu Giáo án Tin học 8 Tuần 16 Tiết 35 Ôn 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 35
Tuần 16
ÔN TẬP
1. MỤC TIÊU
-Xác định được Input, Output của một bài toán đơn giản;
-Biết các bước giải bài toán trên máy tính;
-Biết chương trình là thể hiện của thuật toán trên một ngôn ngữ cụ thể.
-Biết mô tả thuật toán bằng phương pháp liệt kê các bước.
Tìm hiểu cách khai báo biến trong trương trình
Tìm hiểu các phép toán và phép so sánh trong Pascal
2.TRỌNG TÂM:
Sử dụng câu lệnh If...........then
3. CHUẨN BỊ:
3.1. Giáo viên:
- Đồ dùng dạy học
3.2. Học sinh:
- Kiến thức đã học.
- SGK, đồ dùng học tập
4. TIẾN TRÌNH:
4.1 Ổn định tổ chức và kiểm diện :
8A1.............................. ;;8A3..............................
4.2. Kiểm tra miệng: ( Gv ghép vào bài mới)
4.3. Bài mới:
HOẠT ĐỘNG CỦA GV & HS
NỘI DUNG
Hoạt động 1: Lí thuyết
Yc hs mô tả thuật toán?
-Các bước để giải bài toán
Cấu trúc câu lệnh điều kiện
Yêu cầu hs viết chương trình
Hoạt động 2: Bài tập:
Cụ thể thuật toán:
Bước 1
Bước 2
Bước 3
Yc hs mô tả thuật toán
Bước 1? Bước 2?
Cụ thể hóa các bước bằng ngôn ngữ Pascal
Phân tích cho học sinh từng dòng lệnh
I. Lí thuyết
Nội dung ôn tập
+ Sử dụng biến trong chương trình Pascal
+ Thuật toán và mô tả thuật toán
+ Câu lệnh điều kiện (IF—Then -- Else)
Vdụ: Mô tả thuật toán và viết chương trình tính giá trị biểu thức
Với x nhập từ bàn phím
Thuật toán:
Bước 1: Nếu x=1, thông báo, chuyển b3
Bước 2: Nếu x≠1, tính p, thông báo kết quả và chuyển bước 3
Bước 3: Kết thúc
II. Bài tập
Program TinhBt;
Uses crt;
Var x, p: real;
Begin
Clrscr;
Writeln(‘Nhap gia tri x’); Readln(x);
If x=1 then write(‘ mau bang 0’);
If x0 then
Begin
P:=(2*x+1)/(x-1);
Write(‘gia trị tai x=’,x:2:1,’la’,p:2:2);
End;
Readln;
End.
Vd: Viết chương trình đọc giá trị hai số nguyên nhập từ bàn phím, hoán vị chúng
Thuật toán:
Bước 1: z ← x, chuyển bước 2
Bước 2: x ←y, chuyển bước 3
Bước 3: y ← x, chuyển bước 4
Bước 4: Kết thúc
Program Docso;
Uses crt;
Var x, y, z: Integer;
Begin
Clrscr;
Writeln(‘ Nhap hai so nguyen’); Read(x,y);
Writeln(‘ trước khi hoan vi’,x, y);
z:=x; x:=y; y:=z;
Writeln(‘ sau khi hoan vi’,x, y);
Readln;
End.
4.4. Câu hỏi củng cố và bài tập
Đã củng cố trong tiết ôn tập
4.5. Hướng dẫn học sinh tự học:
- Chú ý về ôn tập lại các câu lệnh của Pascal
- Các lệnh dùng trong soạn thảo Pascal
-Xem lại các bài tập đã sửa
- Chuẩn bị thi kiểm tra học kì I
5.RÚT KINH NGHIỆM:
Nộidung:……………………………………………………………………………
…………………………………………………………………………………………………………
Phươngpháp:………………………………………………………………………
………………………………………………………………………………………………………..
Đddh:………………………………………………………………………………………
……………………………………………………………………………………………………..
File đính kèm:
- tiết 35.doc