1. Trang chủ
  2. » Cao đẳng - Đại học

Giáo án Tin học 8 - Tiết 13, Bài 7: Câu lệnh lặp - Năm học 2009-2010

2 8 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 100,3 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ác công việc phải Hoạt động 1: Tìm hiểu các công việc phải thực hiện thực hiện nhiều lần: nhiều lần Cấu trúc lặp được sử - Giới thiệu câu lệnh lặp thông qua dụng để chỉ thị cho các ví d[r]

Trang 1

Trang 1

GIÁO ÁN TIN HỌC 8

Tiết PPCT: 13 (HKII)

Ngày soạn: 20/1/2010

Ngày dạy: 1/2/2010 – 9/2/2010

§7 CÂU LỆNH LẶP

I Mục tiêu:

- 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

- Biết cú pháp câu lệnh lặp với số lần biết trước

II Chuẩn bị:

GV: Bảng phụ

HS: SGK, dụng cụ học tập đầy đủ

III Hoạt động dạy học:

1/ Ổn định tổ chức: Yêu cầu hs báo cáo sĩ số, kiểm diện học sinh (1’).

2/ Kiểm tra bài cũ:

- Đặt câu hỏi chung cho cả lớp:

1 Cho biết cú pháp câu lệnh rẽ nhánh

dạng thiếu và đủ?

2 Cho biết ý nghĩa của câu lệnh điều

kiện

- Y/c 1 Hs trả lời các câu hỏi trên

- Y/c 2 Hs nhận xét, đánh giá

- Nhận xét, đánh giá điểm số

- 1 HS trả lời

- Hai HS nhận xét, đánh giá HS trả lời câu hỏi và đề nghị điểm số

- Vấn đáp giữa giáo viên, học sinh để ôn lại bài cũ

- Nhóm HS nhận xét, đánh giá HS trả lời câu hỏi

3/ Bài mới:

- Giới thiệu câu lệnh lặp thông qua

các ví dụ trong cuộc sống hàng ngày

- Yêu cầu HS cho ví dụ về những

công việc lặp đi lặp lại?

- Cho lớp nhận xét và kết lại

- Yêu cầu HS tìm hiểu VD1 SGK

- Giới thiệu thuật toán vẽ 1 hình

- Lắng nghe

- Hằng ngày em đến trường lúc 6 giờ và về nhà lúc 11 giờ, một ngày giúp mẹ quét nhà

2 lần,

- Nhận xét câu trả lời

- Tìm hiểu VD1 SGK trang 56, 57

1 Các công việc phải thực hiện nhiều lần:

Cấu trúc lặp được sử dụng để chỉ thị cho máy tính thực hiện lặp lại một vài hoạt động nào đó cho đến khi một điều kiện nào đó được thảo mãn

2 Câu lệnh lặp – một lệnh thay cho nhiều lệnh:

Cách mô tả công việc (hoạt động) được lặp lại nhiều lần gọi là cấu

TG

10’ Hoạt động 1: Tìm hiểu các công việc phải thực hiện

nhiều lần

5’

TG

Hoạt động 2: Tìm hiểu câu lệnh lặp – một lệnh thay

cho nhiều lệnh 10’

Lop8.net

Trang 2

Trang 2

vuông và vẽ 3 hình vuông giống

nhau

- Yêu cầu HS tìm hiểu VD2 SGK,

viết thuật toán cho bài toán trên?

- Giải thích lại thuật toán

- Y/c 1 Hs cho biết cú pháp câu lệnh

lặp?

- Giải thích cú pháp câu lệnh lặp với

số lần biết trước

- Lắng nghe

- Viết thuật toán tính tổng của 100 số tự nhiên đầu tiên

- Ghi bảng cú pháp câu lệnh lặp

trúc lặp

Mọi ngôn ngữ lập trình đều có các câu lệnh lặp để thể hiện cấu trúc lặp

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

Ngôn ngữ Pascal thể hiện cấu trúc lặp với số lần lặp cho trước bằng

câu lệnh For … do: 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

* Số lần lặp = giá trị

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

4 Củng cố, dặn dò:

* Củng cố:

1 Cho biết cú pháp câu lệnh lặp với

số lần biết trước?

2 Giải thích cú pháp câu lệnh trên?

- - Y/c Hs lần lượt trả lời các câu hỏi

trên

* Dặn dò:

- Yêu cầu hs về nhà xem lại nội dung

bài, làm bài tập 1, 2 và 3 SGK trang

60, xem trước nội dung phần tiếp

theo

- Hs trả lời và nhận xét từng câu hỏi của GV

- Hs trả lời một số câu hỏi của GV đặt ra

9’

TG

Hoạt động 3: Tìm hiểu cú pháp câu lệnh lặp

10’

Lop8.net

Ngày đăng: 29/03/2021, 19:14

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

w