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

tuan 18 tiet 35 tiet 31

2 5 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,93 KB

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

Nội dung

- Biết ngôn ngữ lập trình dùng cầu trúc lặp để chỉ dẫn máy tính thực hiện lặp đi lặp lại công việc nào đó một số lần.. - Hiểu hoạt động của câu lệnh lặp với số lần biết trước.[r]

Trang 1

BÀI 7: CÂU LỆNH LẶP (tt)

I MỤC TIÊU:

1 Kiến thức:

- Biết nhu cầu cần có cấu trúc lặp trong ngôn ngữ lập trình

- Biết ngôn ngữ lập trình dùng cầu trúc lặp để chỉ dẫn máy tính thực hiện lặp đi lặp lại công việc nào đó một số lần

- Hiểu hoạt động của câu lệnh lặp với số lần biết trước

- Hiểu lệnh ghép

2 Kĩ năng: Viết đúng được lệnh lặp với số lần biết trước trong một số tình huống đơn giản.

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 bài cũ:

Lồng ghép trong nội dung bài học

3 Bài mới:

Hoạt động 1: (40’) Tìm hiểu ví dụ về câu lệnh lặp.

+ GV: Yêu cầu HS nhắc lại về cầu

trúc của câu lệnh điều kiện

+ GV: Đưa ra cấu trúc câu lệnh lặp

trong Pascal

+ GV: Giải thích các từ khóa for, to,

do, biến đếm là gì?

+ GV: Yêu cầu HS nhắc lại từ khóa

trong câu lệnh lặp là gì?

+ GV: Biến đếm trong câu lệnh lặp

là biến thuộc kiểu nào?

+ GV: Giá trị đầu và giá trị cuối là

giá trị nguyên hay thập phân?

+ GV: Giải thích cách hoạt động của

câu lệnh lặp

+ GV: Câu lệnh lặp sẽ thực hiện như

thế nào?

+ GV: Số lần lặp của các câu lệnh

như vậy có biết trước hay không

+ GV: Khi thực hiện các vòng lặp

biến đếm sẽ nhận các giá trị như thế

+ HS: Ôn lại kiến thức cũ các em

đã học về câu lệnh điều kiện

+ HS: Quan sát, chú ý lắng nghe, ghi nhận cấu trúc câu lệnh

+ HS: Phát hiện vấn đề dựa trên

sự hướng dẫn của GV

+ HS: Các từ For, to, do là từ khóa

+ HS: Biến đếm là biến kiểu nguyên

+ HS: Giá trị đầu và giá trị cuối là giá trị nguyên?

+ HS: Tập trung chú ý lắng nghe

và biết được cách hoạt động

+ HS: Câu lệnh lặp sẽ thực hiện câu lệnh nhiều lần, mỗi lần là một vòng lặp

+ HS: Số vòng lặp là biết trước và bằng:

giá trị cuối – giá trị đầu + 1.

+ HS: Khi thực hiện, ban đầu biến đếm sẽ nhận giá trị là giá trị

3 Ví dụ về câu lệnh lặp.

- Câu lệnh lặp có dạng:

for <biến đếm>:=<giá trị đầu to <giá trị cuối> do

<câu lệnh>;

- Trong đó, for, to, do là các

từ khóa, biến đếm là kiểu nguyên, giá trị đầu và giá trị cuối là các giá trị nguyên

- Câu lệnh lặp sẽ thực hiện

câu lệnh nhiều lần, mỗi lần

là một vòng lặp Số vòng lặp là biết trước và bằng:

giá trị cuối – giá trị đầu + 1.

- Khi thực hiện, ban đầu biến đếm sẽ nhận giá trị là giá trị đầu, sau mỗi vòng lặp, biến đếm được tự động tăng thêm một đơn vị cho đến khi bằng giá trị cuối

Ngày soạn: 26/12/2015 Ngày day: 28/12/2015 Tuần 16

Tiết: 31

Trang 2

nào khi các câu lệnh thực hiện

+ GV: Nhận xét các câu trả lời

+ GV: Yêu cầu HS rút ra luận

+ GV: Đưa ra ví dụ 3 SGK cho HS

nhận biết

Lần lặp

thứ i

Kết quả viết ra màn hình

1 1 Đây là lần lặp thứ 1

2 2 Đây là lần lặp thứ 2

3 3 Đây là lần lặp thứ 3

4 4 Đây là lần lặp thứ 4

5 5 Đây là lần lặp thứ 5

6 6 Đây là lần lặp thứ 6

7 7 Đây là lần lặp thứ 7

8 8 Đây là lần lặp thứ 8

9 9 Đây là lần lặp thứ 9

10 10 Đây là lần lặp thứ 10

+ GV:

+ GV: Đưa ra ví dụ 4 SGK để HS

tìm hiểu

+ GV: Thực hiện viết chương trình

và chạy chương trình cho HS quan

sát và nhận biết

+ GV: Yêu cầu HS nhận xét về kết

quả nhận được sau khi thực hiện

chạy chương trình

+ GV: Trong cú pháp sau do câu

lệnh thực hiện như thế nào?

+ GV: Trong chương trình trên có

mấy câu lệnh đơn

+ GV: Đặt vấn đề làm thế nào để

thực hiện 2 câu lệnh đơn

+ GV: Giới thiệu và giải thích cho

HS về câu lệnh ghép

+ GV: Câu lệnh ghép được đặt trong

cặp từ khóa nào?

+ GV: Đưa ra các ví dụ minh họa

cho HS thấy được câu lệnh ghép

+ GV: Nhận xét các ví dụ đưa ra,

chốt nội dung

đầu, sau mỗi vòng lặp, biến đếm được tự động tăng thêm một đơn

vị cho đến khi bằng giá trị cuối

+ HS: Tập trung chú ý lắng nghe

+ HS: Câu lệnh lặp có dạng:

for <biến đếm>:=<giá trị đầu to

<giá trị cuối> do <câu lệnh>;

Trong đó, for, to, do là các từ

khóa, biến đếm là kiểu nguyên, giá trị đầu và giá trị cuối là các giá trị nguyên

Câu lệnh lặp sẽ thực hiện câu lệnh nhiều lần, mỗi lần là một

vòng lặp Số vòng lặp là biết

trước và bằng: giá trị cuối – giá trị đầu + 1.

+ HS: Quan sát ví dụ 3 cách thực hiện của câu lệnh lặp

+ HS: Đọc thông tin ví dụ 4 SGK

để tìm hiểu về câu lệnh lặp

+ HS: Quan sát quá trình thực hiện của GV và hiểu hoạt động của câu lệnh

+ HS: Kết quả là lần lượt xuất hiện 10 con số 0 trên màn hình

+ HS: Sau do là thực hiện một

câu lệnh đơn

+ HS: Trong chương trình trên có

2 câu lệnh đơn

+ HS: Phát hiện trong câu trúc có

từ khóa Begin End

+ HS: Tìm hiểu và biết được câu lệnh ghép trong Pascal

+ HS: Câu lệnh ghép được đặt

trong từ khóa begin end.

+ HS: Quan sát và tìm hiểu nội dung ví dụ GV đưa ra

+ HS: Tập trung chú ý lắng nghe hiểu bài học

4 Củng cố: (3’)

- Củng cố cú pháp của câu lệnh lặp

5 Dặn dò: (1’)

- Học thuộc cấu trúc và cách sử dụng

IV RÚT KINH NGHIỆM:

Ngày đăng: 01/10/2021, 02:34

w