Bai tap - T55
Chia sẻ bởi Hồ Thị Thanh An |
Ngày 06/11/2018 |
45
Chia sẻ tài liệu: Bai tap - T55 thuộc Tin học 9
Nội dung tài liệu:
Tuần: 28 Ngày soạn: 25/02/2011
Tiết: 55 Ngày dạy: 05/03/2011
-----((-----
I. Mục tiêu bài dạy
Rèn luyện kỹ năng viết chương trình có sử dụng lệnh lặp for…do.
II. Đồ dùng dạy học
1.Chuẩn bị của Giáo viên
Phòng máy có cài sẵn chương trình Pascal.
2.Chuẩn bị của học sinh
Xem lại cú pháp và hoạt động của câu lệnh lặp for…do.
III. Tiến trình ôn tập
Ổn định (1’)
KTBC:
Bài mới:
Hoạt động của giáo viên
Hoạt động của học sinh
* Hoạt động 1: Nhắc lại kiến thức cũ (10 phút)
- Hỏi: Viết cú pháp và giải thích hoạt động của câu lệnh lặp với số lần lặp xác định?
- Nhận xét và giải thích:
* Cú pháp:
For
*Hoạt động của vòng lặp:
- Câu lệnh lặp sẽ thực hiện câu lệnh sau từ khóa do nhiều lần, mỗi lần là một vòng lặp. Số vòng lặp là biết trước và bằng giá trị cuối – giá trị đầu + 1.
- Khi thực hiện, ban đầu biến đếm sẽ nhận giá trị là giá trị đầu, sau mỗi vòng lặp biến đếm tự động tăng thêm một đơn vị cho đến khi bằng giá trị cuối.
- Hỏi: Viết cú pháp và giải thích hoạt động của câu lệnh lặp với số lần lặp không xác định?
- Nhận xét và giải thích:
* Cú pháp:
While <điều kiện> do
* Hoạt động:
- Bước 1: Kiểm tra điều kiện.
- Bước 2: Nếu điều kiện sai, câu lệnh sẽ bị bỏ qua và việc thực hiện câu lệnh lặp kết thúc. Nếu điều kiện đúng, thực hiện câu lệnh và quay lại Bước 1.
- Lên bảng viết cú pháp và giải thích hoạt động.
- Lắng nghe.
- Lên bảng viết cú pháp và giải thích hoạt động.
- Chú ý theo dõi.
* Hoạt động 2: Bài tập (30 phút)
- Bài 1:
- Hãy viết chương trình in ra màn hình 10 câu “Day la gio hoc Tin hoc!” sử dụng câu lệnh lặp?
- Lưu chương trình với tên Bai tap 1.
- Chạy chương trình và quan sát kết quả.
- Hướng dẫn, gợi mở.
- Gọi một học sinh lên bảng viết chương trình và giải thích từng câu lệnh trong chương trình.
- Gọi học sinh khác nhận xét.
- Sửa chữa (nếu sai) và đưa ra chương trình đúng:
Program Vonglap;
Var i: integer;
Begin
For i:=1 to 10 do
Writeln(‘Day la gio hoc Tin hoc!`);
readln
End.
- Quan sát, hướng dẫn học sinh thực hiện.
- Bài 2:
- Viết chương trình in ra màn hình tên của 5 giáo viên có sử dụng câu lệnh lặp, cụ thể chương trình cho phép nhập tên của giáo viên khi chạy chương trình?
- Lưu chương trình với tên Bai tap 2.
- Chạy chương trình và quan sát kết quả.
- Hướng dẫn, gợi mở.
- Gọi một học sinh lên bảng viết chương trình và giải thích từng câu lệnh trong chương trình.
- Gọi học sinh khác nhận xét.
- Sửa chữa (nếu sai) và đưa ra chương trình đúng:
Program in_ten;
Var i: integer; ten:string;
Begin
For i:=1 to 5 do
Begin
Write(‘Nhap ten GV:’); readln(ten);
Writeln(‘Ten toi la:`,ten);
End;
readln
End.
- Quan sát, hướng dẫn học sinh thực hiện.
- Thực hiện theo yêu cầu.
- Một học sinh lên bảng viết chương trình và giải thích.
- Học sinh khác nhận xét.
- Kiểm tra chương trình của mình và sửa lại cho đúng.
- Thực hiện theo yêu cầu.
- Một học sinh lên bảng viết chương trình và giải thích.
- Học sinh khác nhận xét.
- Kiểm tra chương trình của mình và sửa lại cho đúng.
4. Củng cố (3’):
- Nhận xét và đánh giá tiết bài tập.
- Lưu ý một số tồn tại trong tiết bài tập.
5. Dặn dò (1’):
Bài tập về nhà: Hãy viết chương trình tính
* 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ẻ: Hồ Thị Thanh An
Dung lượng: |
Lượt tài: 0
Loại file:
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)