Giáo án Tin học 8 tiết 21: Từ bài toán đến chương trình (t.t)

Giáo án Tin học 8 tiết 21: Từ bài toán đến chương trình (t.t)

Tiết:21 - Bài 5 : Từ bài toán đến chương trình (t.t)

A. Mục tiêu bài dạy:

• Hiểu thuật toán tính tổng của N số tự nhiên đầu tiên, so sánh hai số a, b và tính diện tích của một hình cho trước.

• Hiểu thuật toán của bài toán đổi giá trị của hai biến x, y cho nhau ; sắp xếp 3 biến x,y,z có giá trị tăng dần và tìm só lớn nhất trong một dãy số cho trước.

B. Chuẩn bị :

1. Giáo viên :

- SGK, SGV, tài liệu, Giáo án

- Đồ dùng dạy học như máy tính, projector,.

2. Học sinh :

- Đọc trước bài

- SGK, Đồ dùng học tập, bảng phụ.

 

doc 2 trang Người đăng vultt Lượt xem 1216Lượt tải 0 Download
Bạn đang xem tài liệu "Giáo án Tin học 8 tiết 21: Từ bài toán đến chương trình (t.t)", để tải tài liệu gốc về máy bạn click vào nút DOWNLOAD ở trên
	Ngµy so¹n: 25/10/09 Ngµy gi¶ng: 29/10/09
TiÕt:21 - Bài 5 : Tõ bµi to¸n ®Õn ch­¬ng tr×nh (t.t)
A. Mục tiêu bài dạy:
Hiểu thuật toán tính tổng của N số tự nhiên đầu tiên, so sánh hai số a, b và tính diện tích của một hình cho trước.
Hiểu thuật toán của bài toán đổi giá trị của hai biến x, y cho nhau ; sắp xếp 3 biến x,y,z có giá trị tăng dần và tìm só lớn nhất trong một dãy số cho trước.
B. Chuẩn bị : 
1. Giáo viên : 
- SGK, SGV, tài liệu, Giáo án
- Đồ dùng dạy học như máy tính, projector,...
2. Học sinh :
- Đọc trước bài
- SGK, Đồ dùng học tập, bảng phụ...
C. Tiến trình bài dạy : 
I. ổn định tổ chức lớp : 
II. Kiểm tra bài cũ : 
1. Giải bài toán là gì, các bước để giải một bài toán ?
2. Thuật toán là gì, cách mô tả thuật toán như thế nào ?
3. Mô tả thuật toán để tính P = (a x b - c)/d.
III. Dạy bài mới :
Hoạt động của thÇy và trò
Kiến thức cần đạt
Hoạt động 1 : HS hiểu bài toán tính diện tích hình cho trước.
a, Môc ®Ých:HiÓu ®­îc bµi to¸n tÝnh diÖn tÝch vµ tËp viÕt thuËt to¸n
b, Néi dung: T×m hiÓu bµi to¸n, viÕt thuËt to¸n
c, c¸c b­íc thùc hiÖn
G : Đưa ví dụ lên màn hình.
H : Đọc bài toán và xác định đầu vào, đầu ra của bài toán viết SGK, Đồ dùng học tập, bảng phụ...
G : Nhận xét và đưa ra input, output trên màn hình.
H : Nghiên cứu SGK để hiểu thuật toán 
G : Chiếu thuật toán lên màn hình và phân tích
5. Một số ví dụ về thuật toán
a. Ví dụ 1 : Tính diện tích của hình 
với h×nh CN cã chiều rộng 2a, chiều dµi b vµ một h×nh b¸n nguyệt b¸n kÝnh a
(SGK)
Hoạt động 2 : HS hiểu bài toán tính tổng của 100 số tự nhiên đầu tiên
a, Môc ®Ých:HiÓu ®­îc bµi to¸n tÝnh tæng vµ tËp viÕt thuËt to¸n
b, Néi dung: T×m hiÓu bµi to¸n, viÕt thuËt to¸n
c, c¸c b­íc thùc hiÖn
G : Đưa bài toán lên màn hình, yêu cầu H đọc và nghiên cứu.
H : Xác định Input, Output.
G : Cách đơn giản nhất để tính được tổng SUM là gì ?
H : Nêu cách của mình.
b. Ví dụ 2 : Tính tổng của 100 số tự nhiên đầu tiên.
* Xác định bài toán : 
INPUT: Dãy 100 số tự nhiên đầu tiên (từ 1 đến 100).
OUTPUT: Giá trị SUM = 1 + 2 + ...+ 100.
G : Phân tích cách cộng dồn.
G : Đưa màn hình :
+ Mô phỏng thuật toán tính tổng N số tự nhiên đầu tiên, với N = 5 (trong SGK, N= 100).
Bước
1
2
3
4
5
i
1
2
3
4
5
6
i≤ N
Đúng
Đúng
Đúng
Đúng
Đúng
Sai
SUM
1
3
6
10
15
Kết thúc
H : Nghiên cứu SGK để đưa ra từng bước thuật toán.
G : Đưa bài toán so sánh hai số lên màn hình.
H : Nghiên cứu SGK và xác định bài toán.
H: Mô tả từng bước thuật toán.
G : Nhận xét và chốt kiến thức trên màn hình.
* Mô tả thuật toán :
Bước 1: Gán SUM ¬ 1; i ¬ 1.
Bước 2: Gán i ¬ i + 1.
Bước 3: Nếu i ≤ 100, thì SUM ¬ SUM + i và chuyển lên bước 2. Trong trường hợp ngược lại (i > 100), kết thúc thuật toán.
 c. Ví dụ 3 : Cho hai số thực a và b. Hãy ghi kết quả so sánh hai số đó, chẳng hạn “a > b”, “a < b”, hoặc “a = b”.
	(SGK)
4.Củng cố kiến thức.
Qua tiết học em đã được làm quen với những bài toán nào ?
H : Nhắc lại từng bài toán
G : Chốt lại kiến thức trọng tâm.
IV. Rút kinh nghiệm:

Tài liệu đính kèm:

  • doctiet 21.doc