Tuan 21 - tiet 41 - tin 8 - 2013

Chia sẻ bởi Trần Văn Hải | Ngày 14/10/2018 | 38

Chia sẻ tài liệu: tuan 21 - tiet 41 - tin 8 - 2013 thuộc Tin học 6

Nội dung tài liệu:




Bài thực hành 5: SỬ DUNG LỆNH LẶP FOR…DO

I. Mục tiêu:
1. Kiến thức:
- Viết được chương trình có sử dụng vòng lặp For…do;
- Sử dụng được câu lệnh ghép.
2. Kĩ năng:
- Rèn luyện kĩ năng đọc hiểu chương trình có sử dụng vòng lặp For…do.
3. Thái độ:
II. Chuẩn bị
Gv: Sách giáo khoa, máy tính điện tử, giáo án, máy chiếu, phòng máy.
Hs: Vở ghi, sách giáo khoa.
III. Phương pháp:
- Gv hướng dẫn, thao tác mẫu, quan sát, sửa sai. Hs quan sát, tự thực hiện theo yêu cầu.
IV. Tiến trình bài dạy:
1. Ổn định lớp: (1’)
8A1:................................................................................................................
8A2:................................................................................................................
2. Kiểm tra bài cũ: (5’)
Câu hỏi: Trình bày câu lệnh lặp trong Pascal.
3. Nội dung bài mới:

HOẠT ĐỘNG CỦA GIÁO VIÊN VÀ HỌC SINH
GHI BẢNG

Hoạt động 1: (8’) Ôn tập lý thuyết.
+ GV: Đưa ra chương trình in lời chào các bạn trong lớp.
+ GV: Yêu cầu tên Hs được nhập từ bàn phím.
+ GV: Số lần lặp “giá trị cuối” dưới 5.
+ GV: Yêu cầu thay đổi giá trị cuối và cho nhận xét về số lần nhập nhập tên và hiển thị lời chào.
+ GV: Rút ra nhận xét hiểu rõ và giải thích được hoạt động của câu lệnh For...do.
Hoạt động 2: (15’) Nội dung bài tập 1.
+ GV: Yêu cầu Hs thực hiện gõ đoạn chương trình sau và thực hiện các yêu cầu:
- Tìm hiểu ý nghĩa của 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ó.
- Chạy chương trình với các giá trị nhập vào lần lượt bằng 1, 2,..., 10. Quan sát kết quả nhận được trên màn hình.



+ GV: Quan sát, hướng dẫn Hs thực hiện trên máy.
+ GV: Sửa chữa những sai sót các em mắc phải.
+ GV: Sử dụng một bài làm hoàn thiện của Hs hướng dẫn các em về câu lệnh lặp.
+ GV: Yêu cầu Hs giải thích về câu lệnh lặp được sử dụng trong bài.
Hoạt động 3: (15’) Nội dung bài tập 2.
+ GV: Yêu cầu Hs nhận xét về cách hiển thị của chương trình bài tập 1.

+ GV: Vậy để được cân đối ta cần phải làm gì
+ GV: Đưa ra yêu cầu bài 2.
+ GV: Yêu cầu Hs sửa câu lệnh theo như yêu cầu.
+ GV: Yêu cầu Hs chạy lại chương trình.
+ GV: Cho Hs quan sát chương trình đã sửa so với chương trình chưa sửa và so sánh.
+ GV: Hướng dẫn các em về câu lệnh GotoXY.
+ GV: Đưa ra những lưu ý khi các em sử dụng câu lệnh GotoXY.


+ HS: Gõ đoạn chương trình.
Var ten: String;
i: Integer;
BEGIN
For i:= 1 To 3 Do
Begin
Write(‘Nhap ten cua ban: ’);
Readln(ten);
Writeln(‘Chao ban ’,ten);
Readln
End;
END.


+ HS: Gõ đoạn chương trình:
Uses Crt;
Var n, i: Integer;
BEGIN
Clrscr;
Write(‘Nhap n = ’); Readln(n);
Writeln;
Writeln(‘Bang nhan ’,n);
Writeln;
For i:=1 To 10 Do Writeln(N, ‘ x ’, i:2, ‘ = ’, n*i:3);
Readln;
END.
+ HS: Tự giác thực hiện theo sự hướng dẫn của Gv.
+ HS: Sửa những lỗi mà các em hay gặp phải về dấu.
+ HS: Quan sát và nhận xét, lắng nghe và hiểu về chương trình.

+ HS: Giải thích về cách chạy của câu lệnh lặp.


+ HS: Hàng kết quả sát nhau nên khó đọc; Hàng kết quả không được cân đối với hàng tiêu đề.
+ HS: Chỉnh sửa chương trình để làm đẹp kết quả trên màn hình.
+ HS: Thực hiện yêu cầu bài 2.
+ HS: Thêm lệnh GotoXY vào chương trình.
+ HS: Dịch sửa lỗi và chạy lại chương trình, quan sát nhận xét.
+ HS: Quan sát hai chương trình và nhận xét về thay đổi và khác nhau của hai chương trình.
+ HS: Tập trung chú ý lắng nghe, hiểu thêm về câu lệnh.
+ HS:
* 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 Hải
Dung lượng: 49,50KB| Lượt tài: 0
Loại file: doc
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)