BTH SU DUNG LENH LAP WHILE DO

Chia sẻ bởi Cái Thị Hạ Ngân | Ngày 25/10/2018 | 26

Chia sẻ tài liệu: BTH SU DUNG LENH LAP WHILE DO thuộc Tin học 7

Nội dung tài liệu:

Ngày soạn: 01/03/2011
Ngày dạy: /03/2011
Lớp: 8
Giáo viên hướng dẫn: Lê Đình Trung
Giáo viên dạy: Cái Thị Hạ Ngân


Tiết 52, Bài thực hành 6 SỬ DỤNG LỆNH LẶP WHILE..DO



A. MỤC TIÊU
Sau khi học xong bài này học sinh cần đạt được các mục tiêu sau:
1. Kiến thức:
- Hiểu các câu lệnh lặp while..do trong chương trình.
- Biết sử dụng câu lệnh lặp while..do hoặc for..do phù hợp với tình huống cụ thể.
- Biết vai trò của việc kết hợp các cấu trúc điều khiển.
2. Kỹ năng:
- Rèn luyện kĩ năng về khai báo, sử dụng biến.
- Rèn luyện khả năng đọc chương trình.
3. Thái độ:
- Hình thành phương pháp làm việc khoa học.
- Vận dụng vào trong học tập và thực tiễn.
B.Chuẩn bị
1. Giáo viên
- Bài giảng truyền thống, bài giảng điện tử
- Sơ đồ logic nội dung.
- Máy tính, Projector
2. Học sinh
- SGK, và dụng cụ học tập.
C. Phương pháp
- Thuyết trình.
- Vấn đáp.
- Trực quan.
- Phát hiện và giải quyết vấn đề.
D. Tiến trình lên lớp
I. Ổn định tổ chức(1p)
- Ổn định chổ ngồi học sinh.
- Kiểm tra sĩ số( vắng…phép,…không phép).
II. Kiểm tra bài cũ(5p)
Câu hỏi : Trình bày cú pháp câu lệnh lặp với số lần chưa biết trước. Và giải thích?
while <điều kiện> do ;
Đáp án:
Bước 1: Kiểm tra điều kiện.
Bước 2:
Nếu điều kiện đúng thì thực hiện câu lệnh và quay lại bước 1 để quyết định có kết thúc hay không.
Nếu điều kiện sai thi câu lệnh sẽ bị bỏ qua và việc thực hiện lệnh lặp kết thúc.
Lưu ý: Câu lệnh có thể là câu lệnh đơn hay câu lệnh phức.
III. Triển khai bài mới (35p)
Ở tiết trước các em đã được tìm hiểu nội dung Lặp với số lần chưa biết trước. Qua đó, cũng đã biết được những điểm khác biệt giữa câu lệnh lặp với số lần biết trước và câu lệnh lặp với số lần chưa biết trước. Để hiểu được tác dụng của các câu lệnh lặp với số lần chưa biết trước và hiểu được vai trò của việc kết hợp các cấu trúc điều khiển. Chúng ta đi vào bài thực hành SỬ DỤNG LỆNH LẶP WHILE..DO. (2p)

HOẠT ĐỘNG CỦA THẦY VÀ TRÒ
NỘI DUNG BÀI MỚI

Hoạt động 1: Viết chương trình ở mức độ vận dụng lí thuyết.(13p)
Hoạt động 1.1: Ra bài tập.
Sử dụng câu lệnh lặp while..do để viết chương
trình in ra màn hình lời chào của từng bạn trong lớp.(Chương trình cho phép từng bạn nhập tên của mình và in ra lời chào tương ứng).
Ví dụ: Khi một bạn nhập tên là Tùng, chương trình sẽ
in ra “Chào bạn, Tùng”.
Hoạt động 1.2: Hướng dẫn HS.
GV: Hãy cho biết Input và Output của bài toán?
HS: + Input: Tên các HS trong lớp.
+ Output: Lời chào các bạn trong lớp.
GV: Trình bày thuật toán?
Gọi 2- 3 HS trả lời.
HS: Trình bày.
GV: Khái quát.
+ Bước 1: Nhập N là số lượng HS sẽ được nhập
từ bàn phím.
i 1.
+ Bước 2 Trong khi i < N thì
Nhập tên của bạn.
+ Bước 3: Đưa tên ra màn hình và kết thúc.
HS: Đối chiếu bài làm của mình.
GV: Viết chương trình bằng NNLT Pascal?
Gọi 2 HS trả lời.
HS: Trình bày.
GV: Khái quát.
PROGRAM CHAO_HOI;
VAR
I: INTEGER;
TEN: STRING;
BEGIN
I:=1;
WHILE I<=N DO
BEGIN
WRITE(‘ NHAP TEN CUA BAN VAO’);
READLN(TEN);
WRITE(‘ CHAO BAN’,TEN);
END;
END.
HS: Đối chiếu bài làm của mình.
GV: Nêu những điểm cần lưu ý.
HS: Chú ý.
Viết chương trình ở mức độ vận dụng lí thuyết








* 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ẻ: Cái Thị Hạ Ngân
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)