Giáo án Tin học 8 - Tiết 24, Bài 5: Từ bài toán đến chương trình - Năm học 2009-2010 - Ngô Thị Thùy Dung

Giáo án Tin học 8 - Tiết 24, Bài 5: Từ bài toán đến chương trình - Năm học 2009-2010 - Ngô Thị Thùy Dung

I. MỤC TIÊU:

 1. Kiến thức:

 - Biết khái niệm bài toán, thuật toán

 - Biết được các bước để giải một bài toán trên máy tính

 2. Kĩ năng:

 Xác định được bài toán, tức là xác định được các điều kiện cho trước và kết quả cần thu được.

 3. Thái độ:

 - Ham thích môn học.

 - Tích cực học tập

II. PHƯƠNG PHÁP:

 Phương pháp thử, trực quan, thảo luận nhóm, thử.

III. CHUẨN BỊ:

 1. Giáo viên:

 - SGK, tài liệu, giáo án.

 - Đồ dùng dạy học: máy vi tính

 2. Học sinh:

 - Đọc trước bài và học bài ở nhà.

 - SGK, đồ dùng học tập: máy vi tính

 

doc 3 trang Người đăng tranhiep1403 Lượt xem 943Lượt tải 0 Download
Bạn đang xem tài liệu "Giáo án Tin học 8 - Tiết 24, Bài 5: Từ bài toán đến chương trình - Năm học 2009-2010 - Ngô Thị Thùy Dung", để 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: 05/11/2009
Ngày dạy: 09/11/2009
Tuần 11:	Tiết 24:
 Bài 5: TỪ BÀI TOÁN ĐẾN CHƯƠNG TRÌNH
I. MỤC TIÊU:
	1. Kiến thức:
	- Biết khái niệm bài toán, thuật toán
	- Biết được các bước để giải một bài toán trên máy tính
	2. Kĩ năng:
	Xác định được bài toán, tức là xác định được các điều kiện cho trước và kết quả cần thu được.
	3. Thái độ:
	- Ham thích môn học.
	- Tích cực học tập
II. PHƯƠNG PHÁP:
	Phương pháp thử, trực quan, thảo luận nhóm, thử.
III. CHUẨN BỊ:
	1. Giáo viên:
	- SGK, tài liệu, giáo án.
	- Đồ dùng dạy học: máy vi tính
	2. Học sinh:
	- Đọc trước bài và học bài ở nhà.
	- SGK, đồ dùng học tập: máy vi tính
IV. TIẾN TRÌNH LÊN LỚP:
Ổn định lớp. 
	2. Bài mới:
Hoạt động của Gv - Hs
Nội dung
Hoạt động 1: Bài toán và xác định bài toán
Gv: Yêu cầu Hs đọc phần 1.
Hs: Đọc bài.
Gv: Em hiểu thế nào là bài toán?
Hs: Trả lời.
Gv: “Cho tam giác vuông ABC, có 2 cạnh góc vuông a và b lần lượt bằng 7, 8. Hãy xác định cạnh c”. Hãy xác định giả thiết và kết luận của bài toán trên?
Hs: Trả lời.
Gv: Giả thiết là điều kiện cho trước, kết luận là kết quả cần thu được.
Gv: Để giải quyết một bài toán cụ thể ta làm như thế nào?
Hs: Trả lời.
Gv: Để xác định bài toán, ta cần xác định gì?
Hs: Trả lời.
Gv: Cho ví dụ về một bài toán?
Hs: Trả lời.
Gv: Hướng dẫn, cho Hs xác định bài toán trong ví dụ.
Hs: Trả lời.
Gv: Ta đã biết khái niệm bài toán trong các môn học, bài toán còn là một công việc cụ thể trong cuộc sống hằng ngày.
Gv: Chốt.
Hoạt động 2: Quá trình giải bài toán trên máy tính.
Gv: Yêu cầu Hs đọc thông tin phần 2.
Hs: Đọc bài.
Gv: “Cho tam giác vuông ABC, có 2 cạnh góc vuông a và b lần lượt bằng 7, 8. Hãy xác định cạnh c”. 
 Ở bài toán trên ta đã xác định được điều kiện cho trước và kết quả thu được, vậy máy tính có thể giải được bài toán này hay không?
Hs: Trả lời.
Gv: Máy tính không tự giải được bài toán, mà chỉ thực hiện được những chỉ dẫn của con người. Tập hợp tất cả các bước để giải một bài toán gọi là thuật toán.
Gv: Thuật toán là gì?
Hs: Trả lời.
Gv: Kết quả diễn đạt thuật toán là gì?
Hs: Trả lời.
Gv: Kết quả diễn đạt thuật toán là chương trình được viết trong một ngôn ngữ lập trình nào đó. Máy tính sẽ chạy chương trình và cho ta lời giải của bài toán.
Gv: Kí hiệu lệnh gán trong thuật toán (dành cho mọi ngôn ngữ lập trình) là gì?
Hs: Trả lời.
Gv: Kí hiệu của lệnh gán trong ngôn ngữ lập trình Pascal là gì?
Hs: Trả lời.
Gv: Quá trình giải bài toán trên máy tính gồm mấy bước?
Hs: Trả lời.
Gv: Chốt.
1. Bài toán và xác định bài toán
 Để xác định bài toán, ta cần xác định rõ các điều kiện cho trước và kết quả cần thu được.
2. Quá trình giải bài toán trên máy tính:
- Dãy hữu hạn các thao tác cần thực hiện để giải một bài toán gọi là thuật toán.
- Quá trình giải bài toán gồm:
 + Xác định bài toán.
 + Mô tả thuật toán
 + Viết chương trình.
3. Củng cố:
	Câu 1: Xác định bài toán là gì?
	a. Chỉ rõ các điều kiện cho trước và kết quả cần thu được
	b. Chỉ rõ các điều kiện cho trước và phương pháp giải
	c. Chỉ rõ phương pháp giải và kết quả cần thu được
	d. Chỉ rõ các bước để giải bài toán
	Hãy chọn phương án đúng.
	Câu 2: Ta có thể hiểu thuật toán là:
	a. Các bước thực hiện để cho ra kết quả cuối cùng
	b. Các bước thực hiện theo một tuần tự để cho ra kết quả cần thiết
	c. Các công thức để vận dụng tính toán.
	d. Phương pháp để ứng dụng các công thức
	Hãy chọn phương án đúng.	
4. Dặn dò:
	- Về nhà học bài
	- Coi tiếp bài 5: “Từ bài toán đến chương trình”

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

  • docbai 5 tiet 24.doc