Tuan 21 - tiet 41 - tin 8 - 2013 - 2014
Chia sẻ bởi Trần Văn Hải |
Ngày 14/10/2018 |
54
Chia sẻ tài liệu: tuan 21 - tiet 41 - tin 8 - 2013 - 2014 thuộc Tin học 6
Nội dung tài liệu:
Bài thực hành 5: SỬ DỤNG 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 với số lần biết trước;
- 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 với số lần biết trước.
3. Thái độ: Học tập nghiêm túc, có ý thức tự giác, tinh thần vươn lên vượt qua khó khăn.
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.
+ GV: Cho HS thực hành các bài tập kết hợp với vòng lặp.
+ 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.
+ 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
* 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: 52,00KB|
Lượt tài: 0
Loại file: doc
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)