Tải bản đầy đủ (.docx) (3 trang)

tuan 24 tiet 46

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (117.99 KB, 3 trang )

Tuần 24
Tiết: 46

Ngày soạn: 27/01/2018
Ngày dạy: 29/01/2018

BÀI THỰC HÀNH 6: SỬ DỤNG LỆNH LẶP WHILE … DO
I. MỤC TIÊU:
1. Kiến thức:
- Hiểu câu lệnh lặp với số lần chưa biết trước trong chương trình có sẵn;
- Biết lựa chọn câu lệnh lặp với số lần chưa biết trước hoặc câu lệnh lặp với số lần biết
trước phù hợp cho từng 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 hiểu chương trình.
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Ị:
1. Giáo viên: Sách giáo khoa, máy tính điện tử, giáo án, máy chiếu.
2. Học sinh: Vở ghi, sách giáo khoa.
III. CÁC HOẠT ĐỘNG DẠY – HỌC:
1. Ổn định lớp: (1’)
8A1:……………………………………………………………………………
8A2:……………………………………………………………………………
2. Kiểm tra bài cũ:
Thực hiện trong nội dung bài thực hành.
3. Bài mới:
* Hoạt động khởi động: Để rèn luyện nội dung lý thuyết chúng ta vào bài thực hành.
Hoạt động của GV
Hoạt động của HS
Nội dung ghi bảng


Hoạt động 1: (40’) Thực hành bài tập 1.
+ GV: Củng cố cho HS cú pháp và + HS: Cú pháp thực hiện: While 1. Bài tập 1.
cách thực hiện của vòng lặp với số <điều kiện> do <câu lệnh>;
Xác định bài toán:
lần chưa biết trước.
- Input: Dãy số thực x1,
+ GV: Yêu cầu HS nhắc lại lỗi cần + HS: Lỗi lặp vô hạn lần do điều x2,..., xn;
tránh trong vịng lặp.
kiện ln đúng.
- Output: Giá trị trung bình
+ GV: Cho ví dụ minh họa.
+ HS: Thực hiện theo yêu cầu.
(x1 + x2 +... + xn)/n.
+ GV: Phân tích bài tốn 1 và u + HS: Dùng một biến đếm và Thuật toán:
cầu HS trình bày ý tưởng thực hiện. lệnh lặp while...do nhập và cộng Bước 1: Nhập n từ bàn
+ GV: Nhận xét và sửa chữa sai sót dần các số vào một biến kiểu số phím:
cho HS.
thực cho đến khi nhập đủ n số.
1.1 Dem  0;
+ GV: Hướng dẫn HS tìm hiểu + HS: Tập trung chú ý lắng nghe 1.2 Sum  0.
thơng tin từ bài tốn.
tìm hiểu bài toán.
Bước 2: Trong khi Dem <
+ GV: Yêu cầu HS xác định Input + HS: Xác định bài tốn:
N thì
và Output của bài toán?
- Input: Dãy số thực x1, x2,..., xn;
2.1. Nhập giá trị số thực x
+ GV: Nhận xét và sửa chữa sai sót - Output: Giá trị trung bình (x1 + từ bàn phím;
cho HS.

x2 +... + xn)/n.
2.2. Sum  Sum + x;
+ GV: Yêu cầu HS thảo luận nhóm + HS: Thuật tốn:
2.3. Dem  Dem + 1;
đưa ra thuật toán của bài toán.
Bước 1: Nhập n từ bàn phím:
Bước 3: TB  Sum/N.
+ GV: Quan sát và hướng dẫn các 1.1 Dem  0;
Bước 4: Xuất TB, kết thúc.
nhóm thực hiện theo yêu cầu.
1.2 Sum  0.
+ GV: Các nhóm trình bày kết quả


thảo luận của các nhóm thực hiện.
Bước 2: Trong khi Dem < N thì
+ GV: Nhận xét đánh giá và sửa 2.1. Nhập giá trị số thực x từ bàn
chữa sai sót cho HS.
phím;
+ GV: Rút ra kết luận và hướng dẫn 2.2. Sum  Sum + x;
HS mô tả thuật toán thực hiện của 2.3. Dem  Dem + 1;
chương trình.
Bước 3: TB  Sum/N.
+ GV: Yêu cầu HS dự kiến các biến Bước 4: Xuất TB, kết thúc.
đếm sử dụng trong chương trình dựa + HS: Dự kiến là n, dem, x, TB
trên thuật tốn vừa mơ tả.
thuộc các kiểu dữ liệu số nguyên
+ GV: Yêu cầu HS gõ chương trình và số thực.
SGK và lưu với tên Tinh_TB.
+ HS: Gõ chương trình như SGK.

+ GV: Yêu cầu HS đọc và tìm hiểu Lưu bài dùng phím F2.
ý nghĩa của từng câu lệnh.
+ HS: Giải thích về cách chạy của
+ GV: Yêu cầu HS biên dịch từng câu lệnh.
chương trình và sửa lỗi nếu có.
+ HS: Biến dịch và sửa chữ
+ GV: Chạy chương trình với các bộ những sai sót mắc phải.
dữ liệu khác nhau kiểm tra kết quả + HS: Chạy chương trình với bộ
nhận được.
dữ liệu khác nhau và tự kiểm
+ GV: Mô phỏng bài toán với bộ dữ chứng ra nháp.
liệu là 3 cho HS quan sát.
+ HS: Quan sát và hiểu về quá
1. dem = 0, TB = 0, n = 3.
trình chạy của câu lênh while…
2. Bắt đầu vòng lặp:
do  ghi nhớ kiến thức.
DEMĐúng
1
10
10
+ HS: Trả lời các câu hỏi theo
Đúng
2
15
25
yêu cầu.
Đún
20

45
3
+ HS: Quan sát và nhận biết tự
Sai
kiểm chứng trên chương trình mà
3. Kết thúc: TB = 45/3 = 15
các em đã gõ.
+ GV: Yêu cầu HS viết lại chương + GV: Viết lại chương trình bằng
trình bằng cách sử dụng câu lệnh câu lệnh For…to…do đã được
for…do thay cho while…do.
học ở bài 7.
+ GV: Hướng dẫn các em viết lại + HS: Thực hiện theo sự hướng
với câu lệnh For…to…do
dẫn của GV.
+ GV: Quan sát, hướng dẫn HS thực + HS: Thao tác dưới sự hướng
hiện trên máy.
dẫn của GV.
+ GV: Sửa chữa những sai sót các + HS: Chú ý lắng nghe và sửa
em mắc phải.
chữa những sai sót thường gặp.
+ GV: Yêu cầu HS lên bảng thực + HS: Lên bảng thực hiện theo
hiện lại các lỗi các em mắc phải.
yêu cầu của GV đưa ra.
+ GV: Nhận xét chốt nội dung.
+ HS: Ghi nhớ kiến thức.
4. Củng cố: (3’)
- Củng cố các lỗi các em thường gặp phải.
5. Dặn dị: (1’)
- Ơn lại nội dung bài. Xem trước nội dung phần tiếp theo của bài thực hành.
IV. RÚT KINH NGHIỆM:

...........................................................................................................................................................
...........................................................................................................................................................


...........................................................................................................................................................
...........................................................................................................................................................



Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Tải bản đầy đủ ngay
×