thành 2 bài toán nhỏ, làm + HS nêu ý Những bài toán phức như vậy là làm mịn dần bài tưởng giải tạp có thể phân chia toán ---> thiết kế bài toán từ quyết bài thành nhiều bài toán trên xuố[r]
Trang 1Chương VI: Chương trình con và lập trình có cấu trúc.
I MỤC TIÊU, YÊU CẦU.
- khái trình con
- ý ! trình con, #$ % &' ( ) trình thành các trình con
II PHƯƠNG TIỆN, PHƯƠNG PHÁP GIẢNG DẠY.
- Phương tiện: giáo án, sách giáo khoa, -' & +
-
III TIẾN TRÌNH BÀI HỌC.
- Tổ chức lớp: 5 6 và 7 tra # #89&:;
5 #8,<++
=>,<<
- Kiểm tra bài cũ: (không 7 tra)
- Bài mới:
gian
@ ) ! giáo viên @ )
! B sinh
C) dung
5p’ EF (4 G,
Các trình ' các bài
toán &I @& 4 dài, có
7 K G/ L" khi B 4
khó hình dung trình
$ M công ( gì và
( / N trình
O 4 khó P+
C (Q0 làm nào 7 cho bài
toán &I @& 12 B" 12 7/"
12 / N" 12 nâng 4&S
Do J ta nghiên I/ (4 G U
là CTC, 7 tìm 7/ CTC là gì?
+ Nghe GV nêu (4 G
G/ %
&' có
trình con
Trang 2+ Hoạt động 2(17’)
N 5 : an + bm + cp + dq
+ GV cho HS nêu ý 3
bài toán này
Có là chia bài toán
thành 2 bài toán ]" làm
(Q0 là làm 6 1% bài
toán -> bài toán _
trên `/8+
+ GV phân tích: 7 ' BT
trên MT có chia
trình thành các 8" c
8 K G/ L ' bài
toán con nào J ->
trình chính xây 1$ _
các CTC
+ H trình con là gì?
+ Giáo viên 8 L@ khái
+
+ Hoạt động 3(17’)
+ GV dùng -' & 1: bài
tinh_tong ( không #f 1.
CTC trang 92 SGK ), cho HS
Q xét @ trình
trên
+ HS nêu ý
3 '
[/0 bài toán và ' L
+ Cho HS khác Q
xét ' L
! -@+
+ ' L
khái
trình con
1.Khái niệm chương trình con
CM bài toán &I
@& có 7 phân chia thành G/ bài toán
]" c bài toán
] phân chia thành G/ bài toán
]" quá trình làm i6j 1% bài toán
(Q0 B là cách _ trên
`/8+
Khi LQ& trình 7 ' các bài toán có 7 chia thành các 8"
c 8 bao K các L 7 ' 1 bài toán nào J" c
8 L xây 1$ thành 1 CTC , sau J trình chính xây 1$ trên các CTC này, cách LQ& trình (Q0 B là trình có 4/ trúc
Trang 3+ GV 8 L@ các ý: @ CT có
4 @ L $
-> trình dài, khó theo
dõi, khó / N+
+ Dùng -' & 2: H
trình tinh_tong có #f 1.
trình con
+ GV ' rhích : các dòng L,
var j: integer;
tich:=1.0;
for j:=1 to k do
tich:=tich*x
+ E7 tính các L/u _ ta (,
Luythua(a,n), luythua(b,m),
Luythua(c,p), luythua(d,q)
+ Và N rõ các @ L
thay -w CTC
+ _ M G/ x nêu cho HS
nêu các ích L ! CTC
+ GV ' thích rõ _ ích L
! ( #f 1. CTC
+ Chú ý -' & "
sau J Q
xét
+ HS Q
xét và so sánh 2 @
trình
+ Các HS nêu L% L
các L ích
! CTC
H trình con là
) dãy L mô '
) #8 thao tác 4
6 và có 7
$ 9 B )
_ G/ (6 trí trong
trình
* Lợi ích của việc sử dụng CTC
+ Tránh (
&' ( ( L@
G/ L% cùng 1 dãy Lp
+ 5 ( $ các trình LUp
Trang 4+ trình _/ hoá
; + b3 ) ' P ngôn Mp
+ /Q cho phát 7" nâng 4&
trình;
IV CỦNG CỐ (5’)
Cho HS n> L@ khái CTC, L ích ( #f 1. CTC
V DẶN DÒ (1’)
- Xem U . 2 ! bài 17
... PHƯƠNG PHÁP GIẢNG DẠY.- Phương tiện: giáo án, sách giáo khoa, -'' & +
-
III TIẾN TRÌNH BÀI HỌC.
- Tổ chức lớp: 5 6 7 tra #... nêu ý 3
bài tốn
Có chia toán
thành toán ]" làm
(Q0 làm 6 1%
toán -> toán _
trên `/8+
+ GV phân tích: 7 ''... trình
- ý ! trình con, #$ % &'' ( ) trình thành trình
II PHƯƠNG TIỆN, PHƯƠNG PHÁP