Tải Giáo án Tin học 8: Bài tập (bài 7) - Giáo án điện tử Tin học lớp 8

2 28 0
Tải Giáo án Tin học 8: Bài tập (bài 7) - Giáo án điện tử Tin học lớp 8

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

Thông tin tài liệu

- Ôn tập câu lệnh lặp với số lần biết trước for … to … do … trong Pascal; - Kết hợp giữa câu lệnh điều kiện với câu lệnh lặp với số lần biết trước.. - Viết chương trình sử dụng câu lệnh [r]

(1)

BÀI TẬP

I MỤC TIÊU: 1 Kiến thức:

- Ôn tập câu lệnh lặp với số lần biết trước for … to … … Pascal; - Kết hợp câu lệnh điều kiện với câu lệnh lặp với số lần biết trước 2 Kĩ năng:

- Làm tập câu lệnh lặp với số lần biết trước for … to … … Pascal. - Viết chương trình sử dụng câu lệnh lặp lệnh ghép Pascal

3 Thái độ: Học tập nghiêm túc, có ý thức tự giác, tinh thần vươn lên vượt qua khó khăn. II CHUẨN BỊ:

1 Giáo viên: Sách giáo khoa, máy tính điện tử, giáo án, máy chiếu. 2 Học sinh: Vở ghi, sách giáo khoa.

III CÁC HOẠT ĐỘNG DẠY – HỌC: 1 Ổn định lớp: (1’)

8A1:……… 8A2:……… 2 Kiểm tra cũ: (5’)

Câu 1: Trình bày cú pháp cách sử dụng câu lệnh lặp với số lần biết trước for…to…do… Pascal?

3 Bài mới:

Hoạt động GV Hoạt động HS Nội dung ghi bảng

Hoạt động 1: (38’) Bài tập vận dụng. + GV: Yêu cầu HS đọc làm

bài tập 2, 3, 4, 5, SGK/60 - 61 + GV: Chia lớp thành nhóm học tập làm tập

+ GV: Hãy cho biết tác dụng câu lệnh lặp với số lần biết trước

+ GV: Khi thực câu lệnh lặp, máy tính kiểm tra điều kiện Với lệnh lặp for <biến đếm>:=<giá trị đầu> to <giá trị cuối> <câu lệnh>; Pascal, điều kiện cần phải kiểm tra gì?

+ GV: Yêu cầu HS vận dụng kiến thức học trả lời nội dung yêu cầu GV đưa

+ GV: Sau thực chương trình:

j := 0;

for i := to j := j + 2;

Giá trị biến j

+ HS: Đọc nghiên cứu SGK làm tập theo yêu cầu + HS: Thảo luận nhóm trả lời câu hỏi đề

+ HS: Có tác dụng làm đơn giản giảm nhẹ cơng sức người viết chương trình

+ HS: Với lệnh lặp:

for <biến đếm>:=<giá trị đầu> to <giá trị cuối> <câu lệnh>; - Điều kiện cần phải kiểm tra giá trị biến đếm lớn giá trị cuối

- Nếu điều kiện không thõa mãn, câu lệnh tiếp tục thực hiện; ngược lại, kết thúc câu lệnh lặp

+ HS: Sau thực chương trình lệnh lặp thực vòng lặp, lần j tăng thêm đơn vị Vậy kết thúc vịng lặp j có giá trị 12

1 Bài tập vận dụng. Cú pháp câu lệnh:

for <biến đếm>:=<giá trị đầu to> <giá trị cuối> do <câu lệnh>;

Làm tập 2, 3, 4, 5, SGK

Ngày soạn: Ngày dạy: Tuần 20

(2)

+ GV: Các câu lệnh Pascal sau có hợp lệ khơng, sao?

a) for i:=100 to writeln(‘A’); b) for i:=1.5 to 10.5 writeln(‘A’); c) for i=1 to 10 writeln(‘A’); d) for i:=1 to 10 do; writeln(‘A’); e) var x:real; begin for x:=1 to 10 writeln(‘A’); end

+ GV: Cho HS thực thảo luận theo nhóm giải yêu cầu GV đưa

+ GV: Quan sát hướng dẫn nhóm thực thảo luận

+ GV: u cầu nhóm trình bày kết thảo luận nhóm + GV: Cho nhóm khác nhận xét so sánh kết thực

+ GV: Củng cố kết trả lời nhóm thực

+ GV: Yêu cầu nhóm sửa chữa nội dung thiếu sót sai q trình thực

+ GV: Hãy mơ tả thuật tốn để tính tổng sau:

A=

1 3+ 4+

1 5+ +

1

n(n+2) + GV: Hướng dẫn HS thực bước mơ tả tốn

+ GV: Gọi HS thực mơ tả thuật tốn

+ GV: Nhận xét sửa sai

+ GV: Yêu cầu nhóm thực báo cáo theo nhóm

+ GV: Quan sát hướng dẫn nhóm thực yêu cầu

+ GV: Gọi nhóm khác nhận xét bổ sung ý kiến

+ GV: Nhận xét kết thực nhóm Chốt nội dung

a) for i:=100 to writeln(‘A’); Giá trị đầu < giá trị cuối

b) for i:=1.5 to 10.5 writeln(‘A’);

Các giá trị đầu giá trị cuối phải số nguyên

c) for i=1 to 10 writeln(‘A’); Thiếu dấu hai chấm gán giá trị đầu;

d) for i:=1 to 10 do; writeln(‘A’); Câu lệnh hợp lệ Tuy nhiên, ta muốn lặp lại câu lệnh writeln(‘A’) 10 lần không hợp lệ thừa dấu ; thứ

e) var x:real; begin for x:=1 to 10 writeln(‘A’); end

Biến x khai báo có liệu kiểu số thực khơng sử dụng để xác định giá trị đầu giá trị cuối câu lệnh lặp

+ HS: Thuật toán:

- Bước 1: Gán A  0, i  - Bước 2: A ←

i(i+2) - Bước 3: i  i +

- Bước 4: Nếu i≤ n , quay lại bước

- Bước 5: Ghi kết A kết thúc thuật toán

+ HS: Các nhóm trình bày kết

+ HS: Thực điều hành hướng dẫn GV.’ + HS: Các nhóm khác nhận xét bổ sung theo ý kiến nhóm + HS: Tập trung ý lắng nghe Ghi nhớ kiến thức

4 Củng cố

- Củng cố nội dung tập 5 Dặn dò: (1’)

- Xem trước nội dung IV RÚT KINH NGHIỆM :

Ngày đăng: 30/12/2020, 08:51

Tài liệu cùng người dùng

Tài liệu liên quan