Bài thực hành số 5

Chia sẻ bởi Trần Văn Bé Hai | Ngày 14/10/2018 | 46

Chia sẻ tài liệu: Bài thực hành số 5 thuộc Tin học 8

Nội dung tài liệu:

Tuần 25
Tiết: 48
Ngày soạn: 10/2/2009
Ngày dạy:. . . . . . . . . . .
BÀI THỰC HÀNH SỐ 5
I. Mục đích, yêu .
+ được chương trình sử dụng vòng lặp for … do.
+ Hiểu và sử dụng câu lệnh ghép.
+ Tiếp tục rèn luyện kĩ năng đọc hiểu được chương trình có sử dụng vòng lặp for.
II.Chuẩn bị.
+Gv: phòng tin học, SGK, Giáo án.
+Hs: Thuộc bài 7 và xem trước bài thục hành SGK.
III.Hoạt động dạy học:
định lớp. (1phút).
2.Kiểm tra bài cũ: (2 phút).
-Yêu cầu hs nhắc lại cú pháp câu lệnh lặp.
3.Bài mới. (39 phút)
Hoạt động của giáo viên
Hoạt động của học sinh

Hoạt động 1:
- Yêu cầu hs thực hiện việc gõ chương trình ví dụ 5 đã được học ở phần lý thuyết để hs nắm được thực tế của câu lệnh lặp.









- Biến Sách giáo khoa tại sao ta không sử dụng kiểu Integer, hay Real mà lại sử dụng kiểu longint. (vì tổng của N số tự nhiên đầu tiên có thể rát lớn nên ta sử dụng kiểu longint)
- Sau đó giáo viên yêu cầu hs kiểm tra lỗi và dịch chương trình và chạy chương trình vời N nhận các giá trị sau: 10, 15, 21, 55, 100.
- Để hs thấy rõ hơn về tầm quan trọng của việc khai báo kiểu dữ liệu của biến ta có thể yêu cầu hs sữa kiểu dữ liệu của biến S thành Integer hay Real khi chạy chương trình với N là 100 xem kết quả này có khác với khi biến S có kiểu Longint không?

Hoạt động 2:
- Yêu cầu hs đọc bài 1 Sách giáo khoa .
- Yêu cầu hs gõ chương trình của bài 1 SGK .
- Yêu cầu hs quan sát lại các câu lệnh trong chương trình, dịch chương trình và sữa lỗi, nếu có.
+Sau khi chương trình không còn lỗi nữa thì yêu cầu hs chạy chương trình với giá trị nhập vào lần lượt bằng 1, 2, …..,10. và quan sát két quả nhận được trên màn hình.


-Hs thực hiện việc gõ chương trình dựa vào SGK.
program Tinh_tong;
var N,i:integer;
S:longint;
begin
write(‘Nhap so N = ‘);
readln(N);
S:= 0;
for i:= 1 to N do S:= S+i;
writeln(‘Tong cua’, N, ‘so tư nhien dau tien S = ‘, S);
readln;
end.
- Hs trả lời. (vì tổng của N số tự nhiên đầu tiên có thể rất lớn nên ta sử dụng kiểu longint)


- Hs thực hiện.






- Hs thực hiện theo yêu cầu.
và trả lời




- Hs đọc bài 1 Sách giáo khoa.
- Hs thực hiện theo yêu cầu.


-Hs thực hiện quan sát các câu lệnh, dịch chương trình và tìm các lỗi nếu có.

-Hs thực hiện việc chạy chương trình theo yêu cầu của giáo viên.



4.Củng cố:
-Nhắc lại việc khai baod kiểu dữ liệu cho hs nắm rõ.
-Nhắc lại cú pháp câu lệnh lặp.
5.Dặn dò:
Về nhà nhớ học bài và xem trước phần còn lại của bài thực hành số 5.

Rút kinh nghiệm:






















Tuần 25
Tiết: 49
Ngày soạn: 10/2/2009
Ngày dạy:. . . . . . . . . . .
BÀI THỰC HÀNH SỐ 5
I. Mục đích, yêu .
+ được chương trình sử dụng vòng lặp for … do.
+ Hiểu và sử dụng câu lệnh ghép.
+ Tiếp tục rèn luyện kĩ năng đọc hiểu được chương trình có sử dụng vòng lặp for.
II.Chuẩn bị.
+Gv: phòng tin học, SGK, Giáo án.
+Hs: Thuộc bài 7 và xem trước bài thục hành SGK.
III.Hoạt động dạy học:
1. định lớp. (1phút).
2. Kiểm tra bài cũ: (2 phút).
-Yêu cầu hs nhắc lại cú pháp câu lệnh lặp.
3. Bài mới. (39 phút)

Hoạt động của giáo viên
Hoạt động của học sinh

Hoạt động 1:
- Yêu cầu hs mở lại chương trình bài 1 được thực hành ở tiết trước.
- Yêu
* 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ẻ: Trần Văn Bé Hai
Dung lượng: 127,50KB| Lượt tài: 1
Loại file: doc
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)