Học sinh: Sách giáo khoa, chuẩn bị trước Nội dung thực hành.. III2[r]
(1)Tiết 16: BÀI TẬP VÀ THỰC HÀNH SỐ 2
I Mục tiêu
1 Kiến thức: Nắm cấu trúc sơ đồ thực cấu trúc lặp. 2 Kĩ năng:
- Xây dựng chương trình có sử dụng cấu trúc lặp
- Làm quen với công cụ phục vụ hiệu chỉnh chương trình II TÀI LIỆU THIẾT BỊ DẠY HỌC
1 Giáo viên: SGK, SGV, phịng máy vi tính, máy chiếu Projector để hướng dẫn
Học sinh: Sách giáo khoa, chuẩn bị trước Nội dung thực hành
III Tổ chức hoạt động học tập 1. Ổn định tổ chức lớp:
2 Kiểm tra cũ: Tiến hành trình thực hành
3. Tiến trình học
Hoạt động thầy trò Nội dung
Hoạt động 1: Lập trình giải tập 5a (20 phút)
GV: Giới thiệu Nội dung thực hành: Bài phần a
GV: Viết cơng thức tính Y?
HS: Y = 1/2 + 2/3 + 3/4 + + 50/51 GV: Gọi học sinh xác định ý tưởng thuật toán
HS: Sử dụng cấu trúc lặp với số lần biết trước
GV: Yêu cầu học sinh xác định giá trị đầu, giá trị cuối thao tác lặp câu lệnh For - Do
HS: For n:=1 to 50 Do Y:=Y+n/(n+1);
GV: Giá trị khởi tạo Y bao nhiêu? HS: khởi tạo giá trị Y:=0
GV: Yêu cầu học sinh thực chương trình máy
HS: Thực hành theo yêu cầu giáo viên GV: Quan sát học sinh thực hành
Hoạt động 2: Lập trình giải trang 51 (20 phút)
GV: Trình bày ý tưởng tốn? HS:
- Tính tiền lãi tháng
- Tiền tháng sau:= Tiền tháng trước + lãi; - Thực lặp lại việc cộng lãi
Bài 5a Lập trình tính: Y = ∑
n=1 50
n n+1
Chương trình:
Program Bai5a; Uses crt;
Var Y: real; n: Byte; Begin
Clrscr; Y:=0;
For n:=1 to 50 Y:= Y+n/(n+1); Readln; End
(2)Hoạt động thầy trò Nội dung
khi số tiền thu B đồng GV: Sử dụng câu lệnh để tính?
HS: Lặp với số lần biết trước => Câu lệnh While - Do
GV: Yêu cầu học sinh thực chương trình máy
HS: Thực hành chương trình:
GV: Quan sát học sinh thực hành giải đáp thắc mắc trình thực hành
khơng kỳ hạn lãi khơng cộng vào vốn
Chương trình:
program Bai8; Uses crt;
Var a,b,lai: real; t: Word;
Begin
clrscr;
write('Nhap so tien ban dau:'); readln(a);
Write(' Nhap so tien rut ra:'); readln(b);
t:=0;
lai:= 0.01*a; While a<b Do begin
a:= a+ lai; t:=t+1; end;
Write('Sau ',t,' thang nguoi thu duoc so tien la',b:8:3);
readln; End
4 Tổng kết hướng dẫn học tập nhà (05 p) * Tổng kết:
- Tổng kết lỗi học sinh hay mắc phải trình thực hành cách khắc phục
- Nhấn mạnh trọng tâm học: Phân biệt lặp với số lần biết trước lặp với số lần trước
- Cách chạy thử, hiệu chỉnh chương trình
* Bài tập nhà:
- Làm tập SGK trg 50,51