1. Trang chủ
  2. » Ngoại Ngữ

Giáo án Tin học 8 - Tiết 24: Bài tập - Phạm Tấn Phát

2 4 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

- Về thái độ: Tích cực phát biểu, rèn luyện thái độ cẩn thận khi viết chương trình II./ Phương pháp,phương tiện: - Phương pháp thuyết trình, vấn đáp, nêu vấn đề.. - Máy chiếu Projector, [r]

(1)Trường THCS Đoàn Giỏi GV: Phạm Tấn Phát Tuần 48 Ngày soạn: Tiết 24 Ngày dạy: Baøi taäp I./ Mụcđích yêu cầu: - Về kiến thức: + Hs nhắc lại cấu trúc lặp while với số lần không biết trước + Hs nhắc lại cấu trúc lặp For … + Hs phân biệt hai cấu trúc lặp trên + Hs thực chạy bước các ví dụ đã học -Về kỹ năng: Hs rèn luyện kỹ viết chương trình qua vài ví dụ đơn giản có sử dụng kết hợp While…do và if ….then … else … - Về thái độ: Tích cực phát biểu, rèn luyện thái độ cẩn thận viết chương trình II./ Phương pháp,phương tiện: - Phương pháp thuyết trình, vấn đáp, nêu vấn đề - Máy chiếu Projector, máy vi tính III./ Lưu ý sư phạm: IV./ Hoạt động dạy học: Hoạt động giáo viên HĐ1: Kiểm tra bài cũ: (5 phút) 1./ Nêu cấu trúc lặp while…do và giải thích các thành phần câu lệnh ? 2./ Hãy cho biết số lần lặp đoạn chương trình sau ? a./ Tính tổng các số chẵn S:=0; i:=1; while i< begin If ( i mod 2) = then S:= S + i; i:=i+1; End; b./ Tính tổng các số lẽ S:=0; i:=1; while i< begin If ( i mod 2) <> then S:= S + i; i:=i+1; End; Hoạt động HS -Hs1,2 gọi lên trả lời a./ lần b./ lần -GV nhận xét và cho điểm -Tất hs xem, suy nghĩ và đoán i, S -GV: Bài tập này đã làm tiết 43 câu lệnh for …do, viết lại câu lệnh while …do -Hs chú ý theo dõi, xem lại bài tập trước Trang Lop8.net Nội dung bài học (2) Trường THCS Đoàn Giỏi GV: Phạm Tấn Phát HĐ2: Chạy thử tay các chương trình sau (40 phút) Bài tập 1: Tính tổng các số nguyên từ đến 10 ? -GV: Yêu cầu hs xem chương trình vd5/sgk 59, chương trình sửa lại sau S:=0; i:=1; while i< begin S:= S + i; i:=i+1; End; -GV: Hãy cho biết giá trị S và i lần lặp -GV cho hs thảo luận theo hướng dẫn        i =1, S=… ? i =2, S=… ? i =3, S= ….? i =4, S=.… ? i =5, S= ….? i =6, S=……? i =7, S=… ? nhận xét? -Hs thảo luận theo nhóm, cử đại diện trả lời Trả lời: S=15 Bài tập 2: a./ Tính tổng các số chẵn từ đến 10 S:=0; i:=1; while i<= 10 -Các nhóm thảo luận begin If ( i mod 2) = then + Đại diện nhóm S:= S + i; trả lời i:=i+1; + Đại diện nhóm End; trả lời Trả lời: S=30 -GV tiến hành bài tập tương tự bài tập1 -Hs trả lời: n lần a./ Với giá trị nào i để câu lệnh S:=S+ i thực ? b./ Với giá trị nào i để câu lệnh S:=S + i thực ? -GV yêu cầu hs thảo luận, nêu thuật toán, viết chương trình câu 3a -GV hướng dẫn, phân tích câu 3b,c,d -GV yêu cầu hs nhà viết chương trình câu 3b,c,d nộp thầy xem? (nếu làm tốt khỏi lấy điểm cho bài thực hành tới) -GV yêu cầu hs nhà xem lại + Câu lệnh điều kiện + Câu lệnh lặp for …do + Câu lệnh lặp while …do + Viết chương trình, chạy thử và đoán kết các bài tập đã học để chuẩn bị cho bài kiểm tra tiết (dự kiến tuần nửa, cuối tháng 2/2009) S:=0; i:=1; while i< begin S:= S + i; i:=i+1; End; b./ Tính tổng các số lẽ từ đến 10 ? -Hs xưng phong lên S:=0; i:=1; while i< bảng begin if( i mod 2) <> then S:= S + i; i:=i+1; End; Trả lời: S=25 Bài tập 3: Hãy viế chương -Hs ghi bài tập, thảo trình tìm? luận, lắng nghe phân a./ Uớc chung lớn tích hai số nguyên dương nhập từ bàn phím? b./ Viết chương trình in các ước số nguyên? c./ Viết chương trình tính tổng các ước số nguyên nhập từ bàn phím? d./ Viết chương trình kiểm tra số nguyên nhập từ bàn phím có là số hoàn chỉnh không?Sửa lại chương trình in các số hoàn chỉnh từ 110000? IV./ Rút kinh nghiệm tiết dạy Trang Lop8.net (3)

Ngày đăng: 29/03/2021, 20:04

Xem thêm:

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN