Tiết 39 - 40

Chia sẻ bởi Nguyễn Thị Hằng | Ngày 14/10/2018 | 47

Chia sẻ tài liệu: tiết 39 - 40 thuộc Tin học 8

Nội dung tài liệu:

Tuần 20:
Ngày soạn : 05/01/2013
Ngày dạy : 07/01/2013
TIẾT 37: CÂU LỆNH LẶP
I. MỤC TIÊU
1. Về kiến thức
- Biết được nhu cầu sử dụng câu lệnh lặp
- Câu lệnh lặp giúp máy tính thực hiện một công việc lặp đi lặp lại nhiều lần với số lần biết trước.
2. Về kỹ năng
- Hiểu được cấu trúc lệnh lặp
- Hiểu được lệnh ghép giữa câu lệnh lặp và câu lệnh gán
3. Thái độ - HS có thái độ nghiêm túc trong học bài
- Hiểu được hoạt động của câu lệnh lặp sử dụng trong bài toán
II. CHUẨN BỊ
1. Giáo viên: - SGK, SGV, tài liệu, giáo án và các đồ dùng khác
2. Học sinh:
- SGK, đồ dùng học tập, bảng phụ
- Đọc trước bài tại nhà
III. TIẾN TRÌNH TIẾT DẠY
1. Ổn định lớp (2ph)
- Kiểm tra sĩ số
- Ổn định trật tự
2. Kiểm tra bài cũ (0ph)
Không.
3. Dạy bài mới
* Đặt vấn đề (03ph).
Trong bài học trước các em đã được biết đến cấu trúc và hoạt động của câu lệnh điều kiện If… then trong các bài toán. Vậy khi gặp các bài toán có nhiều công việc xảy ra liên tục lặp đi lặp lại nhiều lần , với bài đó ta sẽ xử lí như thế nào? Câu lệnh dùng để xử lí hôm nay cô và trò chúng ta cùng tìm hiểu là “câu lệnh lặp”. Vậy cấu trúc và hoạt động của của câu lệnh lặp đó như thế nào?


* Nội dung bài giảng.
HĐ CỦA THẦY VÀ TRÒ
TG
NỘI DUNG

HĐ 1: Tìm hiểu các công việc phải thực hiện lặp đi lặp lại nhiều lần

Gv : Thuyết trình công việc lặp đi lặp lại nhiều lần.

? lấy ví dụ ?



HS : Trật tự, tập trung nghe giảng, trả lời bài.
10
Các công việc lặp đi lặp lại nhiều lần.
- Có những hoạt động được thực hiện lặp đi lặp lại nhiều lần với một số lần nhất định và biết trước.
- Có những hoạt động lặp đi lặp lại với số lần ko biết trước.


*kết luận: Để chỉ dẫn máy tính thực hiện đúng một công việc, trong nhiều trường hợp ta cũng cần phải viết lặp lại nhiều lần câu lệnh thực hiện một phép tính nhất định.

HĐ 2: Tìm hiểu câu lệnh lặp – một lệnh thay cho nhiều lệnh

GV : Đưa ra ví dụ.
- VD1 : Vẽ một hình vuông.
? Hình vuông gồm mấy cạnh, các cạnh đó như thế nào ?

? Mô tả thuật toán.

HS : Tập trung suy nghĩ, làm bài.
- VD2 : Tính tổng dãy 100 số tự nhiên.
? Nêu input, output của bài.
? Mô tả thuật toán

? Qua các ví dụ trên, em có kết luận gì về câu lệnh lặp.
10
Câu lệnh lặp – một lệnh thay cho nhiều lệnh.
* VD1: Vẽ một hình vuông
Input: cạnh hình vuông 1 đơn vị
Output: Ba hình vuông có cạnh 1 đơn vị.



* VD2: Tính tổng 100 số tự nhiên đầu tiên.
Input: 100 số tự nhiên đầu tiên
Output: Giá trị của tổng.



* KL: Mọi ngôn ngữ lập trình đều có cách để chỉ thị cho máy tính thực hiện cấu trúc lặp với một câu lệnh. Đó là câu lệnh lặp.

HĐ 3: Tìm hiểu cấu trúc và hoạt động câu lệnh lặp

GV : Thuyết trình về câu cấu trúc và câu lệnh lặp


HS : Trật tự, lắng nghe, ghi bài tóm tắt.



? Dự đoán số vòng lặp trong một chương trình ví dụ tính tổng 100 số tự nhiên đầu tiên.

? Lệnh lặp đó sẽ diễn ra như thế nào ?


Ví dụ về câu lệnh lặp.
* Cấu trúc câu lệnh lặp.
For (biến đếm) := (giá trị đầu) to (giá trị cuối) do câu lệnh;
Trong đó:
For, to, do là từ khóa của câu lệnh lặp
Biến đếm là biến kiểu nguyên
Giá trị đầu luôn nhỏ hơn giá trị cuối là 2 giá trị nguyên
* Hoạt động
- Ban đầu biến đếm sẽ được nhận giá trị là giá trị đầu, sau mỗi vòng lặp, biến đếm sẽ tự động tăng thêm một đơn vị cho đến khi bằng giá trị cuối.
- Số vòng lặp sẽ được tính = giá trị cuối – giá trị đầu + 1 đơn vị.



4. Hoạt động củng cố (3ph)
* Một số tài liệu cũ có thể bị lỗi font khi hiển thị do dùng bộ mã không phải Unikey ...

Người chia sẻ: Nguyễn Thị Hằng
Dung lượng: 113,00KB| Lượt tài: 1
Loại file: doc
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)