BTH6. Sử dụng lệnh lặp While ... do

Chia sẻ bởi Thái Quang Tiến | Ngày 14/10/2018 | 52

Chia sẻ tài liệu: BTH6. Sử dụng lệnh lặp While ... do thuộc Tin học 8

Nội dung tài liệu:

Bài thực hành 6 - tiết: 51,52
Tuần dạy: 27
SỬ DỤNG LỆNH LẶP WHILE ... DO
1. MỤC TIÊU
1.1. Kiến thức:
- HS biết:
Hs biết vận dụng kiến thức của vòng lặp While … do và câu lệnh ghép để viết chương trình.
- HS hiểu:
Hs hiểu cách sử dụng câu lệnh lặp với lần chưa biết trước.
1.2. Kĩ năng:
- Viết được chương trình Pascal có sử dụng vòng lặp While ... do
- Biết sử dụng câu lệnh ghép.
- Rèn kỹ năng đọc hiểu chương trình có sử dụng vòng lặp while ... do.
1.3. Thái độ:
- Nghiêm túc trong giờ thực hành và sử dụng phòng máy.
2. TRỌNGTÂM
Thực hành
3. CHUẨN BỊ
3.1. Giáo viên: Chuẩn bị một số chương trình, phòng máy tính.
3.2.Học sinh: Vở ghi, đồ dùng học tập.
4. TIẾN TRÌNH
4.1. Ổn định tổ chức và kiểm diện:
Lớp 8a1:
Lớp 8a2:
4.2. Kiểm tra miệng:
- Câu hỏi:
Câu 1: Hãy nêu sự khác nhau 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 lặp chưa biết trước?
Tl: - khác nhau ở số vòng lặp.
4.3. Bài mới:
HOẠT ĐỘNG CỦA GV VÀ HS
NỘI DUNG BÀI HỌC

Hoạt động 1: Các kiến thức cần nhớ

- GV: Gọi HS nhắc lại cấu trúc lênh lặp với số lần lặp chưa biết trước?
- HS trả lời câu hỏi của GV
- GV nhận xét và chốt ý
- HS theo dõi, tiếp thu và ghi vở
- GV: Em hãy mô tả hoạt động của câu lệnh lặp với số lần chưa biết trước?
- HS dựa vào cấu trúc câu lệnh lặp và mô tả hoạt động của câu lệnh
- GV gọi 1 HS khác nhận xét và bổ sung
- 1 HS khác nhận xét
- GV nhắc lại một lần nữa
- HS lắng nghe và ghi bài vào vở

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 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.

Hoạt động 2: Bài tập 1

- GV: Yêu cầu HS đọc bài tập 1 (Tr72 SGK), cho HS thảo luận theo nhóm và làm bài tập.
- HS đọc đề bài tập 1 và làm theo yêu cầu của GV
GV: Em hãy cho biết input và output của bài toán?
- HS nghiên cứu và xác định Input, Output
INPUT: Nhập n, nhập n số nguyên.
OUTPUT: Kết quả TBC của n số nguyên
- GV: Chúng ta cần tính TBC bao nhiêu số?
- HS trả lời: tính TBC của n số
- GV: Nêu cách tính trung bình cộng 4 số.
- HS: 
- GV: Vậy tính TBC n số ta làm ntn?
- HS: 
- GV: Để tính  em làm thế nào?
- HS trả lời: S S + x;
- GV: làm sao để có S mới = S cũ + x?
- HS: S 0 (b1)
- GV: Quy luật S S + x; đến khi nào dừng?
- HS: Khi biến dem > n. ( phát hiện ra điều kiện lặp của While…do
GV: Dựa vào hệ thống câu hỏi. Em hãy lần lượt hình thành việc mô tả thuật toán?
- Các nhóm lần lượt viết thuật toán lên bảng phụ
- GV quan sát HS viết bảng phụ
- GV nhận xét
- HS tiếp thu và ghi vở
- GV cho các nhóm viết chương trình hoàn chỉnh
- HS: Dựa vào thuật toán trình bày chương trình hoàn chỉnh.
- GV: Quan sát, chỉnh sửa từng câu lệnh HS lên bảng trình bày.
- GV cho HS ghi bài vào vở
- HS ghi vở
- GV: Hỗ trợ HS trong quá trình thực hành.
- GV hướng dẫn HS đọc và tìm hiểu ý nghĩa từng câu lệnh.
- HS lắng nghe GV giảng bài và tiếp thu
- GV: Cho HS thực hành soạn chương trình trên vào máy tính.
- HS: tiến hành soạn thảo và dịch, chạy chương trình, rồi lưu lại.
- GV cho HS thay thế vòng lặp While…do bằng vòng lặp xác định For…do
- Sau khi kết quả chạy chương trình đã đúng, GV yêu cầu học sinh chữa bài của mình đã làm ở nhà cho đúng theo chương trình đã chạy.
- HS ghi bài vào
* 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ẻ: Thái Quang Tiến
Dung lượng: 12,62KB| Lượt tài: 1
Loại file: zip
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)