Tuan 26- hết

Chia sẻ bởi Đặng Thị Hồng Vân | Ngày 14/10/2018 | 37

Chia sẻ tài liệu: tuan 26- hết thuộc Tin học 8

Nội dung tài liệu:

Tuần 26 Ngày soạn:
Tiết 49 Ngày dạy:
BÀI TẬP
I/ Mục tiêu:
1. Kiến thức:
- Hiểu hoạt động của câu lệnh với số lần biết trước for...do trong Pascal.
- Viết đúng được lệnh for...do trong một số tình huống đơn giản.
- Hiểu lệnh ghép trong Pascal
2. Kỹ năng:
- Rèn luyện kĩ năng dịch chương trình.
3. Thái độ:
- Hs nghiêm túc trong học tập và nghiên cứu bài học.
- Thái độ nghiêm túc cẩn thận.
II. Chuẩn bị :
1. Giáo viên : - SGK, SGv
- Đồ dùng dạy học
2. Học sinh : - Kiến thức đã học.
- SGK, Đồ dùng học tập
III. Các hoạt động trên lớp :
1. định trật tự lớp: Kiểm tra sĩ số:
2. Bài cũ: ? Nêu cú pháp của câu lệnh lặp với số lần biết trước. Cho ví dụ.
3. Bài mới:
HOẠT ĐỘNG CỦA GV VÀ HS
NỘI DUNG GHI BẢNG

Hoạt động 1: Ôn tập

Gv đưa đề bài tập4 sgk/ 61 lên bảng phụ
Hs quan sát
Đề: Sau khi thực hiện đoạn chương trình sau, giá trị của biến J bằng bao nhiêu?
J:= 0;
for i:=1 to 5 do j:=j+2;
? Vòng lặp thực hiện bao nhiêu lần.
- Hs: 6 lần
? Mỗi lần giá trị của j bằng bao nhiêu.
- Hs: 2 đơn vị
? Kết thúc chương trình giá trị j bằng bao nhiêu.
- Hs: J=12
Gv đưa đề bài tập5 sgk/ 61 lên bảng phụ
Hs quan sát
Đề: Các câu lệnh Pascal sau có hợp lệ không, vì sao?
a) for i:=100 to 1 do writeln(`A`);
b) for i:=1.5 to 10.5 do writeln(`A`);
c) for i=1 to 10 do writeln(`A`);
d) for i:=1 to 10 do; writeln(`A`);
e) var x: real; begin for x:=1 to 10 do writeln(`A`); end.
Gv gọi Hs đúng tại chỗ trả lời.
Gv nhận xét.
Gv đưa đề bài tập6 sgk/ 61 lên bảng phụ
Hs quan sát
Đề: Hãy mô tả thuật toán để tính tổng sau đây:
A = .
? Tử số là số như thế nào.
- Hs: Tử là một số không đổi
?Mẫu số là số như thế nào.
- HS: Mẫu là tích 2 số, thừa số thứ 2 lớn hơn hừa số thứ nhất 2 đơn vị.
Gv gọi Hs lên bảng mô tả thuậ toán.
Gv nhận xét.













Bài tập5 sgk/ 61


a) sai vì giá trị đầu > giá trị cuối
b) sai vì giá trị đầu, giá trị cuối là giá trị thực
c) sai vì giữa biến đếm và giá trị đầu là phép so sánh
d) Đúng
e) sai vì biến đếm là giá trị thực



bài tập6 sgk/ 61

Bước 1: S ← 0; I ← 0.
Bước 2: i← I + 1
Bước 3: nếu I ≤ n, thì S ← S + i*(i+2) và quay lại bước 2; ngược lại kết thúc.


Hoạt động 2: Củng cố

? Khi thực hiện câu lệnh lặp, chương trình kiểm tra một điều kiện. Với lệnh lặp
for := to do ;
của Pascal, điều kiện cần phải kiểm tra là gì?


4. Hướng dẫn về nhà.
- Nắm vững kiến thức cũ
-Xem trước bài thực hành 5
IV/ Rút kinh nghiệm:



Tuần 26 Ngày soạn:
Tiết 50 Ngày dạy:
Bµi 8:LÆp víi sè lÇn ch­a biÕt tr­íc
1.Mục tiêu
1. Kiến thức:
- Biết nhu cầu cần có cấu trúc lặp với số lần chưa biết trước trong ngôn ngữ lập trình;
- Biết ngôn ngữ lập trình dùng cấu trúc lặp với số lần chưa biết trước để chỉ dẫn máy tính thực hiện lặp đi lặp lại công việc đến khi một điều kiện nào đó được thoả mãn;
2. Kỹ năng:
- Hiểu hoạt động của câu lệnh lặp với số lần chưa biết trước while...do… trong Pascal.
3. Thái độ:
- Hs nghiêm túc trong học tập và nghiên cứu bài học.
II. CHUẨN BỊ :
1
* Một số tài liệu cũ có thể bị lỗi font khi hiển thị do dùng bộ mã không phải Unikey ...

Người chia sẻ: Đặng Thị Hồng Vân
Dung lượng: 1,27MB| Lượt tài: 1
Loại file: doc
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)