chương trình chú ý nhiều đến lệnh lặp GV: Đưa ra thuật toán hoặc có thể yêu cầu học sinh tự xây dựng thuật toán giải bài toán 2, nếu tự xây dựng được thuật toán thì các em sẽ hiểu hơn về[r]
Trang 1Ngày
Mục tiêu
1
1
2
3
2
1 Mô
2
3
3 Thái 4G
Phương pháp và phương tiện dạy học
1
2
Hoạt động dạy – học
1
2
Câu 1: Nêu cú pháp và
Câu 2:
2
, 1,
x neu x la so chan y
x neu x la so le
3
Nội dung chính Hoạt động của giáo viên và học sinh
1 Khái niệm lặp
- Xét 2 bài toán
&78!
Bài toán 1: Tính
100
1
2
1 1
1
1
1
a a
a
a
S
Bài toán 2: Tính
S2 =
1
2
1 1
1
N a a
a
a
0001 0 1
N
a
Cách giải:
- ? 4 S 47F! gán giá &< 1/a
-
N = 1, 2, 3, 4, …
-
0.0001,
-
GV: g7 ra bài toán, yêu ! ! sinh tìm cách
HS:
GV:
Giải theo các lệnh tuần tự
S1: = 0;
If(1/a>0,0001) then S1: = S1+ 1/a;
If(1/(a+1)>0.0001) then S1: = S1+1/(a+1); If(1/(a+2)>0.0001) then S1: = S1+1/(a+2); If(1/(a+3)>0.0001) then S1: = S1+1/(a+3);
…
HS:
4Il theo
F* thì 45 quá dài
Trang 2
Trong lập trình, có những thao tác phải lặp lại
nhiều lần, khi đó ta gọi là cấu trúc lặp.
-
-
NNLT nào
các
Sau
ngôn
2 Lặp có số lần biết trước và câu lệnh for – do
Trong Pascal, có 2
&78!
-
For
<câu
- Lặp dạng lùi
For
Trong đó:
-
- Giá
-
-
sao do
Ví
và tong_1b
Ví
3 Lặp với số lần chưa biết trước và câu lệnh
while – do
78! 1: S:=1/a;N:=0;
5;
78! 3: N:=N=1;
-
- Pascal
viên 47 ra 3G ; ví -> trong v! 47F! tính toán
VD1: Bài toán tháng
+ lãi tháng &78!
VD2: Tính không 47F! dùng công !
GV: g7 ra ví ->
So sánh hai / toán sau:
/ toán Tong_1a B1: S:=1/a; N:=0;
B2: N:= N + 1;
B3: N > 100 Thì
B4:S:=S+1/(a+N) B5:
/ toán Tong_1b B1: S:=1/a;N:=101;
B2: N:= N-1;
B3:
B4: S:=S+1/(a+N) B5:
GV:
toán trên
- / toán có ()* không?
-
- Hai nào?
- Cái gì thay Sau khi so sánh 2{ 2 / toán trên, giáo viên thích ý
GV: % ví -> minh trong Pascal 4# các
em trong trình và cho trình
Trang 3- Do
While<
Trong đó:
-
- Câu
Ý
câu
kiện.
Ví
Ví
/ toán:
B1: M = N thì UCLN:= M;
thúc
B2:
N:= N – M
GV: g7 ra / toán +)! có # yêu !
2, Yêu toán này
GV: Phân tích
sau
GV:
trong Pascal,
HS:
GV: Nên gõ
có Riêng
GV nên cho
nhau
thay
- % 3G ví -> !> # khi tìm 78! ; chung
!$ hai ; 15 và 25
m n
15 10
5 10
5 5
-
-
-
- n:=n-m;
- Yêu ! ! sinh: Nêu / toán 4# tìm 78!
; chung !$ hai ; 4Il
Đánh giá cuối bài:
2
3 Yêu
Nhận xét rút kinh nghiệm:
...
tốn
- / tốn có ()* khơng?
-
- Hai nào?
- Cái thay Sau so sánh 2{ / toán trên, giáo viên thích ý
GV: % ví -& gt; minh Pascal 4#...
- % 3G ví -& gt; !> # tìm 78! ; chung
!$ hai ; 15 25
m n
15 10
5 10
5
-
-
-
- n:=n-m;
- Yêu !... class="text_page_counter">Trang 3
- Do
While<
Trong đó:
-
- Câu
Ý
câu
kiện.