Giáo án Tin học 8 Tuần 16 Tiết 35 Ô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

 

doc3 trang | Chia sẻ: oanh_nt | Lượt xem: 1175 | Lượt tải: 2download
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:

  • doctiết 35.doc