Giáo án môn Tin học 8, kì I - Tiết 39: Bài tập

BÀI TẬP

1. MỤC TIÊU:

1.1 Kiến thức:

* Hoạt động :

- Học sinh biết vận dụng các kiến thức lý thuyết, các ví dụ về câu lệnh lặp với số lần biết trước ( For to do) đã được học ở bài 7 để giải quyết các bài tập đưa ra.

- Học sinh biết và hiểu các thuật toán trong các bài tập.

1.2 Kĩ năng:

• Hs thực hiện được:

- Học sinh thực hiện được việc vận dụng các kiến thức đã được học trong bài 7 để giải quyết các bài tập.

• Hs thực hiện thành thạo:

- Học sinh thực hiện thành thạo vận dụng các kiến thức đã được học trong bài 7 để giải quyết các bài tập.

 

doc 3 trang Người đăng phammen30 Lượt xem 1006Lượt tải 0 Download
Bạn đang xem tài liệu "Giáo án môn Tin học 8, kì I - Tiết 39: Bài tập", để tải tài liệu gốc về máy bạn click vào nút DOWNLOAD ở trên
 Tuần 21 - Tiết 39
 Ngày dạy: 06/12/2013
BÀI TẬP
1. MỤC TIÊU:
Kiến thức:
* Hoạt động : 
- Học sinh biết vận dụng các kiến thức lý thuyết, các ví dụ về câu lệnh lặp với số lần biết trước ( For  to  do) đã được học ở bài 7 để giải quyết các bài tập đưa ra.
- Học sinh biết và hiểu các thuật toán trong các bài tập.
Kĩ năng: 
Hs thực hiện được:
- Học sinh thực hiện được việc vận dụng các kiến thức đã được học trong bài 7 để giải quyết các bài tập.
Hs thực hiện thành thạo:
- Học sinh thực hiện thành thạo vận dụng các kiến thức đã được học trong bài 7 để giải quyết các bài tập.
Thái độ:
Thói quen:
- Học sinh thói quen tự rèn luyện trong của môn học có ‏ý thức học tập bộ môn, ham thích tìm hiểu về tư duy khoa học. 
Tính cách:
- Rèn luyện ý thức trong học tập tính kiên trì trong học tập, rèn luyện.
2. NỘI DUNG BÀI HỌC:
- Giải quyết các bài tập.
- Củng cố lại kiến thức bài 7.
3. CHUẨN BỊ:
3.1. Giáo viên: Các câu hỏi bài tập.
3.2. Học sinh: Học bài cũ, chuẩn bị cho bài bài tập.
4. TỔ CHỨC CÁC HOẠT ĐỘNG HỌC TẬP:
Ổn định tổ chức và kiểm diện. (2 phút)
Giáo viên ổn định tổ chức và kiểm diện học sinh.
Kiểm tra miệng. 
 Lòng trong tiết học 
Tiến trình bài học:
HOẠT ĐỘNG CỦA GV VÀ HS
NỘI DUNG BÀI HỌC
Hoạt động : Bài tập 
Câu hỏi: (10 phút)
Câu 1: Nêu cú pháp câu lệnh lặp với số lần biết trước; nguyên tắc hoạt động của câu lệnh.
Câu 2: Bài tập 5 (Tr 61_Sgk)
Gv: Đưa ra các câu hỏi trên, gọi học sinh đứng tại chổ lần lượt trả lời các câu hỏi.
Hs: Đứng tại chổ trả lời các câu hỏi của Gv.
Gv: Nhận xét, bổ sung.
Bài tập : (25 phút)
Viết chương trình tính tổng S sau bằng câu lệnh lặp:
 S= 1 + 1/2 + 1/3 ++ 1/N
Gv: Hãy nêu phương pháp tính tổng trên bằng phương pháp toán học.
Hs: Nêu phương pháp tính tổng trên bằng toán học.
Gv: Đưa ra ý tưởng tính tổng S: S= S +1/i (sử dụng biến i tăng từ 1 đến n)
 Với ý tưởng trên, chúng ta sẽ dùng câu lệnh nào để viết chương trình?
Hs: Câu lệnh lặp.
Gv: Em hãy sử dụng câu lệnh lặp For  to do để viết câu lệnh lặp giải quyết bài toán.
Hs: S:= 0;
For i:=1 To N Do
 S:= S+(1/i);
Gv: Hướng dẫn học sinh viết đầy đủ chương trình.
Hs: Viết chương trình đầy đủ để giải quyết bài toán
Gv: Nhận xét bổ sung
1. Bài tập
Câu 1:
- Cú pháp câu lệnh lặp với số lần biết trước trong Pascal có dạng:
 For := to do 
Hoạt động của vòng lặp:
- B1: biến đếm nhận giá trị đầu
- B2: Chương trình kiểm tra biểu thức điều kiện, nếu biểu thức điều kiện đúng thì thực hiện câu lệnh.
- B3: Biến đếm tự động tăng lên 1 đơn vị và quay lại B2.
- B4: Nếu biểu thức điều kiện nhận giá trị sai thì thoát ra khỏi vòng lặp.
Câu 2:
a.Sai do giá trị đầu lớn hơn giá trị cuối
b.Sai do giá trị đầu và giá trị cuối không phải kiểu biến nguyên
c.Sai : thiếu dấu “:” khi gán giá trị đầu:
for i:=1 to 10 do
d.Sai: sau do không có dấu “;”
e.Sai: Vì biến x khai báo kiểu thực.
Bài tập :
Program TongS;
Var
 n,i: Integer;
 S: Real;
Begin
Write(‘ Nhap so N=’);
Readln(n);
S:= 0;
For i:=1 To N Do
 S:= S+(1/i);
Writeln(‘Tong S=’,S);
Readln;
End.
Tổng kết. (4 phút)
Đánh giá tiết bài tập.
Tuyên giương những em học tập tốt; có ý thức trong tiết bài tập. Đồng thời phê bình những học sinh chưa chú ý bài, không nghiêm túc trong tiết bài tập.
Hướng dẫn học tập. (4 phút)
Đối với bài học ở tiết này:
- Về nhà xem lại toàn bộ kiến thức lý thuyết của bài 7, xem lại chương trình tính tổng nghịch đảo n số tự nhiên vừa giải quyết.
- Gõ lại chương trình trên phần mềm Pascal (Nếu có điều kiện)
Đối với bài học ở tiết tiếp theo:
- Xem và chuẩn bị cho tiết sau tiếp tục làm và chửa các bài tập.
- Xem lại kỉ bài tập 6 (Trang 61_Sgk) tiết sau chúng ta cùng chửa bài tập này
5. PHỤ LỤC.
----------˜˜&™™----------

Tài liệu đính kèm:

  • docTiet 39.doc