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

tuan 27 tiet 53 tin 8 2013

2 11 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 10,88 KB

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

Nội dung

Câu lệnh thực Kiểm tra trị của biến đếm giá trị của một số hiện ít nhất điều kiện, + GV: Quan sát các nhóm thảo luận có giá trị nguyên thực, cũng có thể một lần, sau đó điều kiện và hướn[r]

Trang 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 chưa biết trước while … do trong Pascal.

2 Kĩ năng:

- Làm các bài tập về câu lệnh lặp với số lần chưa biết trước while … do trong Pascal.

- Viết chương trình sử dụng câu lệnh lặp lệnh ghép trong 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ị

- Gv: Sách giáo khoa, máy tính điện tử, giáo án, máy chiếu.

- Hs: Vở ghi, sách giáo khoa.

III Phương pháp:

- Gv ôn tập kiến thức, đặt vấn đề, hướng dẫn, ra bài tập Hs vấn đáp làm việc nhóm

IV Tiến trình bài dạy:

1 Ổn định lớp: (1’)

8A1: 8A2:

2 Kiểm tra bài cũ: (5’)

Câu hỏi: Trình bày cú pháp và cách sử dụng câu lệnh lặp với số lần chưa biết trước while …

do trong Pascal?

3 Nội dung bài mới:

Hoạt động 1: (37’) Lý thuyết.

+ GV: Yêu cầu Hs đọc và làm các

bài tập 2, 3 SGK/71

+ GV: Chia lớp thành 6 nhóm học

tập và làm các bài tập trên

+ GV: Đưa ra yêu cầu của câu hỏi

và bài tập 2.

+ GV: Hãy phát biểu sự khác biệt

giữa câu lệnh lặp với số lần biết

trước và câu lệnh lặp với số lần lặp

chưa biết trước

+ GV: Cho Hs thảo luận nhóm trong

vòng 5’ để tìm ra sự khác biệt giữa

hai câu lệnh lặp

+ GV: Quan sát các nhóm thảo luận

và hướng dẫn giải thích cho Hs nếu

Hs có thắc mắc

+ GV: Các nhóm thực hiện xong,

đại diện nhóm lên bảng thuyết trình

bài làm của nhóm

+ GV: Các nhóm khác nhận xét

đánh giá bài làm của bạn

+ GV: Nhận xét đánh giá sửa chữa

các lỗi sai của các nhóm

+ HS: Đọc và nghiên cứu SGK làm các bài tập theo yêu cầu

+ HS: Thảo luận nhóm và trả lời các câu hỏi đề ra

+ HS: Thảo luận theo nhóm trình bày vào bảng phụ

+ HS:

For…to…do While…do Chỉ thị cho máy

thực hiện lệnh với số lần đã xác định từ trước.

Điều kiện là giá trị của biến đếm

có giá trị nguyên

đã đạt được giá trị lớn nhất hay chưa.

Câu lệnh thực hiện ít nhất một lần, sau đó kiểm tra điều kiện.

Máy tính thực hiện với số lần lặp chưa xác định trước.

Có thể kiểm tra giá trị của một số thực, cũng có thể

là một điều kiện khác,…

Kiểm tra điều kiện, điều kiện thỏa mãn thực hiện câu lệnh.

+ HS: Tập trung chú ý lắng nghe  ghi nhớ kiến thức

1 Bài tập 2.

Sự khác biệt giữa:

For…to…do While…do Chỉ thị cho

máy thực hiện lệnh với số lần

đã xác định từ trước.

Điều kiện là giá trị của biến đếm có giá trị nguyên đã đạt được giá trị lớn nhất hay chưa.

Câu lệnh thực hiện ít nhất một lần, sau đó kiểm tra điều kiện.

Máy tính thực hiện với

số lần lặp chưa xác định trước.

Có thể kiểm tra giá trị của một số thực, cũng có thể

là một điều kiện khác,… Kiểm tra điều kiện, điều kiện thỏa mãn thực hiện câu lệnh.

2 Bài tập 3.

Ngày soạn: 17/03/2013 Ngày day: 19/03/2013

Tuần 27

Tiết: 53

Trang 2

+ GV: Đưa ra yêu cầu của câu hỏi

và bài tập 3.

+ GV: Đưa ra thuật toán 1:

B1 S  10, x  0.5

B2 Nếu S 10, chuyển tới bước 4

B3 n  n + 3, S  S – n quay lại

bước 2

B4 Thông báo S và kết thúc thuật

toán

+ GV: Khi thực hiện thuật toán máy

sẽ thực hiện bao nhiêu vòng lặp

+ GV: Kết thúc thuật toán giá trị của

S bằng bao nhiêu?

+ GV: Viết chương trình Pascal thể

hiện thuật toán đó

+ GV: Nhận xét đánh giá sửa chữa

các lỗi sai của các nhóm

+ GV: Đưa ra thuật toán 2:

B1 S  10, n  0

B2 Nếu S 10, chuyển tới bước 4

B3 n  n + 3, S  S – n quay lại

bước 2

B4 Thông báo S và kết thúc thuật

toán

+ GV: Khi thực hiện thuật toán máy

sẽ thực hiện bao nhiêu vòng lặp

+ GV: Kết thúc thuật toán giá trị của

S bằng bao nhiêu?

+ GV: Viết chương trình Pascal thể

hiện thuật toán đó

+ GV: Nhận xét đánh giá sửa chữa

các lỗi sai của các nhóm

+ GV: Nhận xét chốt nội dung

+ HS: Thảo luận theo nhóm trình bày vào bảng phụ

+ HS: Các nhóm tìm hiểu thảo luận về thuật toán được đưa ra

+ HS: Các nhóm thực hiện dưới

sự trợ giúp và hướng dẫn của Gv

+ HS: Các nhóm trình bày kết quả của mình Các nhóm khác nhận xét bổ sung

+ HS: Khi thực hiện thuật toán máy tính sẽ thực hiện 9 vòng lặp

+ HS: Kết thúc thuật toán giá trị của S = 0.5

+ HS: Đoạn chương trình Pascal tương ứng:

S:= 10; x := 0.5;

While S > 5.2 do S := S - x;

Writeln(S);

+ HS: Các nhóm tìm hiểu thảo luận về thuật toán được đưa ra

+ HS: Các nhóm thực hiện dưới

sự trợ giúp và hướng dẫn của Gv

+ HS: Các nhóm trình bày kết quả của mình Các nhóm khác nhận xét bổ sung

+ HS: Không vòng lặp nào được thực hiện vì ngay từ đầu điều kiện

đã không thỏa mãn

+ HS: Kết thúc thuật toán giá trị của S = 10

+ HS: Đoạn chương trình:

S:= 10; n := 0;

While S > 10 do Begin n := n + 3; S := S - n end;

Writeln(S);

Câu a

- Khi thực hiện thuật toán máy tính sẽ thực hiện 9 vòng lặp

- Kết thúc thuật toán giá trị của S = 0.5

- Đoạn chương trình Pascal tương ứng:

S:= 10; x := 0.5;

While S > 5.2 do S := S - x; Writeln(S);

Câu b

- Không vòng lặp nào được thực hiện vì ngay từ đầu điều kiện đã không thỏa mãn

- Kết thúc thuật toán giá trị của S = 10

- Đoạn chương trình:

S:= 10; n := 0;

While S > 10 do Begin n := n + 3; S := S - n end;

Writeln(S);

4 Củng cố:

- Củng cố trong nội dung bài học

5 Hướng dẫn và dặn dò về nhà: (2’)

- Học bài kết hợp SGK Xem lại các bài tập đã làm

6 Rút kinh nghiệm:

Ngày đăng: 29/06/2021, 00:19

HÌNH ẢNH LIÊN QUAN

HOẠT ĐỘNG CỦA GIÁO VIÊN VÀ HỌC SINH GHI BẢNG - tuan 27 tiet 53 tin 8 2013
HOẠT ĐỘNG CỦA GIÁO VIÊN VÀ HỌC SINH GHI BẢNG (Trang 1)
w