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

lop 8 tuan 23

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 (76.89 KB, 3 trang )

Tuần: 23
Tiết: 43

Ngày soạn: 14/01/2018
Ngày dạy: 18/01/2018

Bài 8 - LẶP VỚI SỐ LẦN CHƯA BIẾT TRƯỚC (t1)
I. MỤC TIÊU
1. Kiến thức
 Biết nhu cầu cần có cấu trúc lặp lại với số lần chưa biết trước trong ngơn ngữ lập
trình.
 Biết ngơn ngữ lập trình dùng cấu trúc lặp với số lần chưa biết trước để chỉ dẫn máy
tính thực hiện lặp đi lặp lại công việc đến khi một điều kiện nào đó được thoả mãn.
2. Kĩ năng
- Học sinh có kỹ năng giải bài tốn với câu lệnh lặp với số lần chưa biết trước while ..
do trong pascal
3. Thái độ
- Ham thích mơn học, tác phong làm việc nghiêm túc.
- Nâng cao ý thức và lòng say mê học tập các môn học.
II. CHUẨN BỊ
.Giáo viên
- Giáo án, sách giáo khoa, phấn, bảng phụ, máy tính, máy chiếu..
2. Học sinh
- Sách giáo khoa, vở ghi, bút thước…
III.CÁC HOẠT ĐỘNG DẠY – HỌC:
1. Ổn định lớp (2 phút)
- Kiểm tra và nhắc nhớ học sinh làm vệ sinh phòng học.
Sĩ số của các lớp:
8A1………………………………………………………………………………………
8A2………………………………………………………………………………………
2. Kiểm tra bài cũ


3. Bài mới
Hoạt động của gv
Hoạt động của hs
Nội dung ghi bảng
Hoạt động 1 Các hoạt động lặp với số lần chưa biết trước (40 phút)
Trong thực tế có nhiều hoạt
1. Các hoạt động lặp lại với số
động được thực hiện lặp đi
lần chưa biết trước.
lặp lại với số lần chưa biết
Ví dụ 1: sgk
trước.
GV: nêu ví dụ 1, sgk.
GV: Long lặp lại hoạt động
gọi điện mấy lần?
Học sinh chưa thể biết trước.
GV: Vậy điều kiện để kết
thúc hoạt động này?
-GV: u cầu học sinh tìm
hiểu ví dụ 2

Học sinh thảo luận chia sẻ để
tìm ra câu trả lời.

Ví dụ 2: Sgk
Thuật toán:


-GV: mơ tả ví dụ qua bảng
phụ.

Ta cần cộng bao nhiêu số tự
nhiên đầu tiên để nhận được
tổng Tn nhỏ nhất lớn hơn
1000.
-GV: yêu cầu học sinh tìm
kiếm một thuật tốn cho bài
tốn đã nêu.
-GV: giảng kỹ thuật tốn ở
ví dụ 2.

Bước 1: S  0, n  0
Bước 2: Nếu S <= 1000, n  n + 1;
ngược lại, chuyển tới bước 4.
Bước 3: S  S + n và quay lại
bước 2.
Bước 4: in kết quả: S và n là số tự
nhiên nhỏ nhất sao cho S > 1000.
Kết thúc thuật toán.
Sơ đồ:
Sai
Điều kiện
Đúng

HS: chú ý lắng nghe.
4. Củng cố (2 phút)
1. Nêu vài ví dụ về hoạt động lặp với số lần chưa biết trước?
5. Dặn dò (1 phút)
- Xem phần tiếp theo của bài học.
IV. RÚT KINH NGHIỆM
...................................................................................................................................................

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

Câu lệnh


Tuần: 23
Tiết: 44

Ngày soạn: 21/01/2018
Ngày dạy: 24/01/2018

Bài 8 - LẶP VỚI SỐ LẦN CHƯA BIẾT TRƯỚC (t2)
I. MỤC TIÊU
1. Kiến thức
 Biết nhu cầu cần có cấu trúc lặp lại với số lần chưa biết trước trong ngơn ngữ lập
trình.
 Biết ngơn ngữ lập trình dùng cấu trúc lặp với số lần chưa biết trước để chỉ dẫn máy
tính thực hiện lặp đi lặp lại công việc đến khi một điều kiện nào đó được thoả mãn.
2. Kĩ năng
- Học sinh có kỹ năng giải bài tốn với câu lệnh lặp với số lần chưa biết trước while ..
do trong pascal
3. Thái độ
- Ham thích mơn học, tác phong làm việc nghiêm túc.
- Nâng cao ý thức và lòng say mê học tập các môn học.
II. CHUẨN BỊ
.Giáo viên
- Giáo án, sách giáo khoa, phấn, bảng phụ, máy tính, máy chiếu..
2. Học sinh

- Sách giáo khoa, vở ghi, bút thước…
III.CÁC HOẠT ĐỘNG DẠY – HỌC:
1. Ổn định lớp (1 phút)
Sĩ số của các lớp:
8A1………………………………………………………………………………………
8A2………………………………………………………………………………………
2. Kiểm tra bài cũ (5 phút)
- Em hãy nêu các hoạt động lặp với số lần chưa biết trước?
3. Bài mới



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

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