Hoạt động dạy học: Bài mới:

Một phần của tài liệu Giáo án Tin học 8 (đã sửa) (Trang 34 - 35)

Bài mới:

Hoạt động của GV Hoạt động của HS

Hoạt động 1: Tìm hiểu bài toán và xác định

bài toán.

Bài toán: Khái niêm bài toán và giải quyết bài toán đã trở thành quen thuộc với học sinh trong các môn nh: Toán, lý

? Em hãy kể một số bài toán ?

* Bài toán trong tin học không chỉ là những bài toán trong lĩnh vực toán học mà còn có thể mộtnhiệm vụ, một việc giải quyết trong thực tiễn.

?Em hãy nêu một số bài toán thờng gặp và phải giải quyết trng lĩnh vực tin học?

? Qua ví dụ trên em hiểu bài toán là gì?

1/ Bài toán và cách xác định bài toán toán

VD:

1) Tính tổng của của số tự nhiên từ 1 đến 100.

2)Tính quãng đờng ô tô đi đợc trong 3 giờ với vận tốc 60km/h.

* Một số bài toán trong Tin học: Lập bảng cửu chơng, tính điểm trung bình của 1 lớp, so sánh 2 bạn Trang và Long, điều khiển Rôbot nhặc rác * Qua ví dụ trên chúng ta hiểu bài toán là một công việc hay một

Vậy: Bài toán là một công việc hay một nhiệm vụ cần phải giải quyết.

?Để giải quyết một bài toán ngời ta làm nh thế nào?

(GV lấy ví dụ giải toán trong toán học chúng ta phải xác định giả thiết và kết luận của bài toán).

Vậy trong tin học để giải quyết một bài toán ngời ta phải xác định bài toán tức là xác định điều kiện cho trớc (Input) và kết quả thu đợc (Ouput).

Ví dụ 1 SGK: GV yêu cầu HS đọc ví dụ SGK a) Để tính diện tích hình tam giác

? Em hãy cho biết điều kiện cho trớc và kết quả thu đợc?

b) Bài toán nấu một món ăn

ĐK cho trớc: Các thực phẩm (trứng, mỡ mắm, muối, rau)

KQ thu đợc: Một món ăn.

nhiệm vụ cần phải giải quyết. HS thảo luận và đa ra nhận xét.

HS dọc bài VD 1a)

- ĐK cho trớc: Một cạnh và đờng cao tơng ứng với cạnh đó.

- Kết quả thu đơc: DT tam giác Bài toán nấu một món ăn ĐK cho trớc: Các thực phẩm (trứng, mỡ mắm, muối, rau) KQ thu đợc: Một món ăn. V/ Củng cố: HS nhắc lại lý thuyết làm bài tập 1 SGK Hớng dẫn về nhà: Đọc trớc mục 3,4 SGK và làm bài tập SGK.

Tiết 20: từ bài toán đến chơng trình (tiếp)

Ngày soạn:18/11/2009

I/ Mục tiêu: (adsbygoogle = window.adsbygoogle || []).push({});

+ Kiến thức:

- Biết khái niệm thuật toán.

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

- Xác định đợc Input, Output của một bài toán đơn giản

- Biết chơng trình là thể hiện các thuật toán trên một ngôn ngữ cụ thể. - Biết mô tả thuật toán bằng phơng pháp liệt kê các bớc.

+ Kỹ năng: Biết xác định Input và Ouput của một bài toán chính xác, biết mô tả

thuật toán bằng phơng pháp liệt kê các bớc.

II/ Ph ơng pháp: Giới thiệu, hớng dẫn, thảo luận,

Một phần của tài liệu Giáo án Tin học 8 (đã sửa) (Trang 34 - 35)