Giáo án Tin học 8 Tuần 20 Tiết 38 Câu lệnh lặp

1. MỤC TIÊU:

 1.1. Kiến thức :

 a) Học sinh hiểu

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

-Hiểu lệnh ghộp trong Pascal

 b) Học sinh biết :

-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.

 1.2. Kĩ năng :

-Viết đúng được lệnh for.do trong một số tình huống đơn giản.

 1.3. Thái độ :

-Thái độ nghiêm túc cẩn thận.

2.TRỌNG TÂM:

Viết chương trình Tính tổng và tích bằng câu lệnh lặp

3.CHUẨN BỊ:

 1. Giáo viên: - phòng máy

 2. Học sinh: - Đọc trước bài

 - SGK, đồ dùng học tập

 

doc3 trang | Chia sẻ: oanh_nt | Lượt xem: 1285 | Lượt tải: 0download
Bạn đang xem nội dung tài liệu Giáo án Tin học 8 Tuần 20 Tiết 38 Câu lệnh lặp, để tải tài liệu về máy bạn click vào nút DOWNLOAD ở trên
Bài 7 ; Tiết 38 Tuần 20 BÀI 7: CÂU LỆNH LẶP (TT) 1. MỤC TIÊU: 1.1. Kiến thức : a) Học sinh hiểu -Hiểu hoạt động của câu lệnh với số lần biết trước for...do trong Pascal. -Hiểu lệnh ghộp trong Pascal b) Học sinh biết : -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. 1.2. Kĩ năng : -Viết đúng được lệnh for...do trong một số tình huống đơn giản. 1.3. Thái độ : -Thái độ nghiêm túc cẩn thận. 2.TRỌNG TÂM: Viết chương trình Tính tổng và tích bằng câu lệnh lặp 3.CHUẨN BỊ: 1. Giáo viên: - phòng máy 2. Học sinh: - Đọc trước bài - SGK, đồ dùng học tập.. 4.TIẾN TRÌNH: 4.1.Ổn định tổ chức và kiểm diện: 8A1……………;8A2……………….;8A3……………………. 4.2. Kiểm tra miệng: Ghép vào bài mới 4.3. Bài mới: HOẠT ĐỘNG CỦA THẦY VÀ TRÒ KIẾN THỨC CẦN ĐẠT HOẠT ĐỘNG 1: Tính tổng và tích bằng câu lệnh lặp Gv: Trình bày đoạn chương trình tính tổng N số tự nhiên, với N là số tự nhiên được nhập từ bàn phím (Pascal) Theo công thức tính tổng ta cần khai bao nhiêu biến? kiểu biến? Trong 2 biến thì biến nào có giá trị được nhập từ bàn phím? Gv: Mô tả thuật toán tính tổng các số tự nhiên từ 1→ 100 Gv: Trình bày đoạn chương trình tính tích N số tự nhiên, với N là số tự nhiên được nhập từ bàn phím (Pascal) Theo công thức tính tích ta cần khai bao nhiêu biến? kiểu biến? Trong 2 biến thì biến nào có giá trị được nhập từ bàn phím? 4. Tính tổng và tích bằng câu lệnh lặp Vd 1: Chương trình tính tổng N số tự nhiên đầu tiên, với N là số tự nhiên được nhập từ bàn phím. S = 1+2+3+ … + N program Tinh_tong; var N,i:integer; S:longint; begin write(‘Nhap so N = ‘); readln(N); S:= 0; for i:= 1 to N do S:= S+i; writeln(‘Tong cua’, N, ‘so tư nhien dau tien S = ‘, S); readln; end. *Kiểu longint cú phạm vi từ -231 đến 231 – 1. Vd 2: chương trình tính tích N số tự nhiên, với N là số tự nhiên được nhập từ bàn phím. N! = 1.2.3….N program Tinh_Giai_Thua; var N,i:integer; P:longint; begin write(‘Nhap so N = ‘); readln(N); P:= 1; for i:= 1 to N do P:= P*i; writeln( N, ‘! = ‘, P); readln; end. 4.4.Câu hỏi và bài tập củng cố: 1/ Cấu trúc lặp trong chương trình dùng để làm gì? Cấu trúc lặp dùng một lệnh thay cho nhiều lệnh. 2/ Trong ngôn ngữ lập trình Pascal cấu trúc lặp với số lần lặp cho trước được thể hiện với câu lệnh nào? Cú Pháp: For := to do 4.5. Hướng dẫn học sinh tự học a) Đối với bài học ở tiết này - Học bài, xem lại bài và lấy thêm các ví dụ b) Đối với bài học ở tiết sau - Chuẩn bị các bài tập 5. RUÙT KINH NGHIEÄM: * Noäi dung: * Phöông phaùp * Söû duïng ÑDDH, thieát bò daïy hoïc

File đính kèm:

  • doctiết 38.doc