1. Trang chủ
  2. » Luận Văn - Báo Cáo

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

2 38 0

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

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 2
Dung lượng 133,03 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

- Về kỹ năng: + Hs biết chạy từng bước và đoán được kết quả của một số ví dụ - 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[r]

Trang 1

Trường THCS Đồn Giỏi GV: Phạm Tấn Phát

Trang 1

Bài tập

I./ Mụcđích yêu cầu:

- Về kiến thức:

+ Hs ơn tập lại cấu trúc lặp với số lần biết trước

+ Hs thực hiện chạy từng bước các ví dụ đã học

- Về kỹ năng:

+ Hs biết chạy từng bước và đốn được kết quả của một số ví dụ

- 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, máy vi tính

III./ Lưu ý sư phạm:

IV./ Hoạt động dạy học:

HĐ1: Kiểm tra bài cũ: (10 phút)

1./ Nêu cấu trúc lặp for …do và giải

thích các thành phần trong câu lệnh ?

2./ Hãy cho biết số lần lặp của đoạn

chương trình sau ?

a./ Tính tổng các số chẵn

S:=0;

For i:=3 to 10 do

If ( i mod 2) = 0 then

S:= S + i;

b./ Tính tổng các số lẽ

S:=0;

For i:=2 to 9 do

If ( i mod 2) <> 0 then

S:= S + i;

-GV nhận xét và cho điểm

HĐ2: Chạy thử bằng tay các chương

trình sau

-GV: Yêu cầu hs xem chương trình

trong vd5/sgk 59, nếu chương trình

được sửa lại như sau

S:=0;

For i:=1 to 10 do

S:= S + i;

-GV: Hãy cho biết giá trị của S và i

-Hs1,2 được gọi lên trả lời

a./ 10 lần b./ 9 lần

-Tất cả hs xem, suy nghĩ và đốn i, S

Bài tập 1: Tính tổng các số

nguyên từ 1 đến 10 ? S:=0;

For i:=1 to 10 do S:= S + i;

Trả lời: S=55

Lop8.net

Trang 2

Trường THCS Đoàn Giỏi GV: Phạm Tấn Phát

Trang 2

trong từng 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=… ?

 i =8, S= … ?

 i =9, S=……?

 i =10, S= … ?

 i =11, S= ….?, nhận xét?

-GV tiến hành bài tập 2 tương tự bài tập1

a./ Với giá trị nào của i để câu lệnh S:=S +

i; được thực hiện ?

b./ Với giá trị nào của i để câu lệnh S:=S +

i; được thực hiện ?

-GV yêu cầu hs cho biết số lần lặp để

tính tổng trong bài 6/sgk 61

-GV: Hãy viết câu lệnh lặp For để thực

hiện tính tổng n lần

-GV Tổng trên mỗi lần lặp phải cộng

thêm giá trị là bao nhiêu ?

Hướng dẫn: Quan sát qui luật và trả lời

+ Số 1,2,3, …,n là giá trị i khi lặp

+ Số 3,4,6,8,…,n+2 là giá trị i+2 khi lặp

-GV củng cố, cho hs kiểm tra 15 phút

qua các câu hỏi sau ?

-Hs thảo luận theo nhóm, cử đại diện trả lời

-Các nhóm thảo luận + Đại diện nhóm 1 trả lời

+ Đại diện nhóm 2 trả lời

-Hs trả lời: n lần -Hs xưng phong lên bảng

-Hs lấy giấy ra làm kiểm tra

Bài tập 2:

a./ Tính tổng các số chẵn từ 1 đến 10

S:=0;

For i:=1 to 10 do

If ( i mod 2) = 0 then

S:= S + i;

Trả lời: S=30

b./ Tính tổng các số lẽ từ 1 đến 10 ?

S:=0;

For i:=1 to 10 do

If ( i mod 2) <> 0 then

S:= S + i;

Trả lời: S=25

Bài tập 3: Sửa bài tập 6/sgk61

Write(‘Nhap so n’);Readln(n); S:=0;

For i:=1 to n do S:= S + 1 / i*(i+2);

1./ Hãy viết câu lệnh lặp với

số lần lặp biết trước, giải thích các thành phần trong câu lệnh

? (5 điểm) 2./ Hãy viết chương trình tính tổng tương ứng câu a81, câu b82, câu c83, câu d84

a./ S=12 22 32  1002

b./ S=1.22.3 100.101

c./ S=

d./ S=

IV./ Rút kinh nghiệm tiết dạy

Lop8.net

Ngày đăng: 30/03/2021, 03:22

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm