Chuyển giảng 4 Bài tập

Một phần của tài liệu GA TIN HỌC 8 MỚI NÌ (Trang 37 - 39)

4. Bài tập

Hoạt động dạy học Nội dung

- GV gọi lần lợt HS giải đáp các bài tập trong SGK.

- GV chiếu máy.

- HS hoạt động nhóm thảo luận nêu thuật toán của bài tập trên.

- GV gợi ý cho HS. - GV quan sát.

- HS các nhóm đại diện trả lời. - Các nhóm khác nhận xét.

- GV nhận xét và treo bảng phụ đa ra các bớc của thuật toán để giải quyết vấn đề trên.

- GV chiếu máy.

- HS sử dụng phiếu học tập tìm INPUT và OUTPUT của bài tập trên.

- GV gọi HS trả lời.

- GV nhận xét và đa ra đáp án đúng.

- HS hoạt động nhóm thảo luận nêu thuật toán của bài tập trên.

- GV gợi ý cho HS. - GV quan sát.

- HS các nhóm đại diện trả lời. - Các nhóm khác nhận xét.

- GV nhận xét và treo bảng phụ đa ra các

bài tập 1: Hãy liệt kê các bớc gọi tới số điện thoại cố định (Kết thúc khi kết nối thành công hoặc ngời gọi gác máy).

- Thuật toán:

+ Bớc 1: Nhấc ống nghe của máy điện thoại lên.

+ Bớc 2: Bấm số cần gọi. + Bớc 3: Nghe máy.

+ Bớc 4: Nếu có ngời nhấc máy (kết nối thành công), chuyển tới bớc 7.

+ Bớc 5: Nếu nghe thấy tút ngắn (máy bận), gác máy và chuyển tới bớc 7. Ngợc lại (tút dài, cha có ngời nhấc máy), tiếp tục nghe máy và chờ.

+ Bớc 6: Nếu thời gian chờ cha vợt quá 30 giây vẫn không có ngời nhấc máy, tiếp tục nghe và chờ.

+ Bớc 7: Kết thúc.

bài tập 2: Hãy xác định INPUT, OUTPUT và mô tả thuật toán tìm giá trị tuyệt đối của một số cho trớc.

+ INPUT: Số a.

+OUTPUT: b (=a, giá trị tuyệt đối của số a.

- Thuật toán:

+ Bớc 1: Nhập số a.

+ Bớc 2: Nếu a < 0, gán b:= -a; ngợc lại gán b:= a;

bớc của thuật toán để giải quyết vấn đề trên. (adsbygoogle = window.adsbygoogle || []).push({});

- GV cần lu ý cho HS ở bài tập trên đã sử dụng biến trung gian b để lu giá trị tuyệt đối của a.

?Khi xây dựng thuật toán em cần chú ý những gì.

- HS hoạt động nhóm thảo luận. - GV gọi HS trả lời và nhận xét.

của a).

d. củng cố

- HS nhắc lại cách xác định INPUT, OUTPUT và mô tả thuật toán.

?HS sử dụng phiếu học tập vận dụng làm bài tập sau: Viết thuật toán sử dụng một biến nhằm tiết kiệm bộ nhớ để giải quyết bài tập tìm giá trị tuyệt đối của một số cho trớc.

E. h

ớng dẫn về nhà

- Học bài cũ. - Làm bài tập.

- Chuẩn bị tiết sau chữa bài tập.

_________________________________________________ tiết 24: Bài tập (tiết 2)

Ngày soạn:22/11/2010 Ngày giảng:02 /12/2011

A. Mục tiêu bài học

*Kiến thức:

- HS củng cố lại các kiến thức cơ bản đã học về cách xác định bài toán, quá trình giải bài toán trên máy.

*Kĩ năng:

- Xác định INPUT, OUTPUT. - Mô tả thuật toán.

B. chuẩn bị

- GV: Máy tính, máy chiếu, câu hỏi. - HS: Bảng nhóm, bút dạ, phiếu học tập.

C. các b ớc lên lớp

1. Tổ chức ổn định lớp 2. Chuyển giảng

3. Bài tập

Hoạt động dạy học Nội dung

- GV chiếu máy.

- HS sử dụng phiếu học tập tìm INPUT và OUTPUT của bài tập trên.

- GV gọi HS trả lời.

- GV nhận xét và đa ra đáp án đúng.

- HS hoạt động nhóm thảo luận nêu thuật

bài tập 3: Viết thuật toán tính tổng các số tự nhiên từ 1 đến n. (adsbygoogle = window.adsbygoogle || []).push({});

- INPUT: n

- OUTPUT: Tổng 1 + 2 + 3 + ... + n. - Thuật toán:

toán của bài tập trên. - GV gợi ý cho HS. - GV quan sát.

- HS các nhóm đại diện trả lời. - Các nhóm khác nhận xét.

- GV nhận xét và chiếu máy đa ra các bớc của thuật toán để giải quyết vấn đề trên. - GV lu ý cho HS khi tính tổng cho 1 dãy số thì phải gán biến Tong:= 0.

- GV chiếu máy.

- HS sử dụng phiếu học tập tìm INPUT và OUTPUT của bài tập trên.

- GV gọi HS trả lời.

- GV nhận xét và đa ra đáp án đúng.

- HS hoạt động nhóm thảo luận nêu thuật toán của bài tập trên.

- GV gợi ý cho HS. - GV quan sát.

- HS các nhóm đại diện trả lời. - Các nhóm khác nhận xét.

- GV nhận xét và chiếu máy đa ra các bớc của thuật toán để giải quyết vấn đề trên.

+ Bớc 2: Tong:= Tong + i; + Bớc 3: i:= i + 1;

+ Bớc 4: Nếu i <= n, quay lại bớc 2.

+ Bớc 5: Thông báo kết quả Tong và kết thúc thuật toán.

bài tập 4: Hãy xác định INPUT, OUTPUT và mô tả thuật toán tìm số lớn nhất trong ba số.

+ INPUT: Ba số a, b, c.

+OUTPUT: Max (=Max{a, b, c}, là số lớn nhất trong ba số a, b, c).

- Thuật toán:

+ Bớc 1: Nhập ba số a, b, c. + Bớc 2: Max:= a;

+ Bớc 3: Nếu b > Max, Max:= b; + Bớc 4: Nếu c > Max, Max:= c;

+ Bớc 5: Thông báo kết quả Max và kết thúc thuật toán

d. củng cố

- HS nhắc lại cách xác định INPUT, OUTPUT và mô tả thuật toán.

?HS hoạt động nhóm vận dụng làm bài tập sau: Bố Phan hằng ngày đi làm bằng xe máy, nếu xăng có giá 14.500 đồng/lít tháng bố chi x đồng mua xăng. Khi xăng tăng lên giá 19.000 đồng/lít, hỏi bố An sẽ phải chi thêm một khoản tiền để mua xăng là bao nhiêu. Hãy viết thuật toán tính số tiền mà bố An phải chi thêm để mua xăng.

E. h

ớng dẫn về nhà

- Học bài cũ. - Làm bài tập.

- Xem trớc nội dung bài Tìm hiểu thời gian với phần mềm SunTime. (adsbygoogle = window.adsbygoogle || []).push({});

Một phần của tài liệu GA TIN HỌC 8 MỚI NÌ (Trang 37 - 39)