Cõu lệnh lặp một lệnh thay cho nhiều

Một phần của tài liệu Giáo án Tin học 8 cả năm chuẩn (Trang 91 - 95)

III/ ĐÁP ÁN VÀ BIỂU ĐIỂM A Phần trắc nghiệm: (4 điểm – mỗi cõu đỳng 0,5 điểm).

2. Cõu lệnh lặp một lệnh thay cho nhiều

lệnh thay cho nhiều lệnh:

Cỏch mụ tả cỏc hoạt động trong thuật toỏn như cỏc vớ dụ được gọi là cấu trỳc lặp

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

4. Củng cố: (5phỳt)

? Cho một vài vớ dụ về hoạt động được thực hiện lặp lại trong cuộc sống hằng ngày.

5. Dặn dũ: (2phỳt)

6. Rỳt kinh nghiệm:

Tuần: 20 Ngày soạn: 30/12/2012

Tiết: 38 Ngày giảng: 3/1/2013

Bài 7: CÂU LỆNH LẶP (TT) I. Mục tiờu:

1. Kiến thức:

- Biết được cứ phỏp và hoạt động của vũng lặp xỏc định For..do - Biết sử dụng vũng lặp For..do để viết một số chương trỡnh.

2. Kĩ năng:

- Rốn luyện kỹ năng sử dụng vũng lặp để làm bài tập

3. Thỏi độ:

- Thỏi độ học tập nghiờm tỳc, yờu thớch mụn học

II. Chuẩn bị:

- GV: SGK, giỏo ỏn, tài liệu tham khảo - HS: Học kỹ lý thuyết, đọc trước bài.

III. Phương phỏp:

- Đặt vấn đề, đưa ra yờu cầu để học sinh trao đổi.

- Đàm thoại, thảo luận nhúm, gv hướng dẫn nhận xột và tổng kết.

IV. Tiến trỡnh dạy và học:1. Ổn định lớp: 1. Ổn định lớp:

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

? Cho một vài vớ dụ về hoạt động được thực hiện lặp lại trong cuộc sống hằng ngày.

3. Bài mới:

T/g Hoạt động của thầy Hoạt động của trũ Nội dung

18p + Hoạt động 1: Vớ dụ về cõu

lệnh lặp

- Cỳ phỏp: For <biến đếm>:= <giỏ trị đầu> to <giỏ trị cuối> do <cõu lệnh>;

- Học sinh quan sỏt hoạt động của vũng lặp trờn sơ đồ khối => nờu hoạt động của vũng lặp.

Vớ dụ: Chương trỡnh sau sẽ in ra màn hỡnh thứ tự lần lặp.

Program lap;

+ Học sinh chỳ ý lắng nghe => ghi nhớ kiến thức.

+ Hoạt động của vũng lặp: - B1: biến đếm nhận giỏ trị đầu

- B2: Chương trỡnh kiểm tra biểu thức điều kiện, nếu biểu thức điều kiện đỳng thỡ thực hiện cõu lệnh. - B3: Biến đếm tự động 3. Vớ dụ về cõu lệnh lặp: - Cỳ phỏp: For <biến đếm>:= <giỏ trị đầu> to <giỏ trị cuối> do <cõu lệnh>;

18p

Var i: integer; Begin

For i:= 1 to 10 do

Writeln(‘day la lan lap thu’,i); Readln;

End.

+ Hoạt động 2: Tỡm hiểu tớnh

tổng và tớch bằng cõu lệnh lặp.

Vớ dụ 5: Chương trỡnh sau đõy sẽ tớnh tổng N số tự nhiờn đầu tiờn với N nhập từ bàn phớm. Program tinh_tong;

Var N,i: Integer; S: longint;

Begin

Writeln(‘nhap so N =’); Readln(N);

S:=0;

For i:=1 to N do S:=S+i Witeln(‘tong la:’,S); Readln;

End.

- Vớ dụ 6: Ta kớ hiệu N! là tớch N số tự nhiờn đầu tiờn:

N! = 1.2.3…N

Yờu cầu học sinh viết chương trỡnh theo sự hướng dẫn của giỏo viờn.

tăng lờn 1 đơn vị và quay lại B2.

- B4: Nếu biểu thức điều kiện nhận giỏ trị sai thỡ thoỏt ra khỏi vũng lặp.

Học sinh chỳ ý lắng nghe

Học sinh chỳ ý lắng nghe => ghi nhớ kiến thức. Program tinh_giai_thua; Var N,i: Integer;

P: Longint; Begin

Write(‘N =’); readln(N); P:=1;

For i:=1 to N do P:=P*i; Wirteln(N,’!=’,P); Readln; End. 4. Tớnh tổng và tớch bằng cõu lệnh lặp: Vớ dụ 5: Chương trỡnh sau đõy sẽ tớnh tổng N số tự nhiờn đầu tiờn với N nhập từ bàn phớm. Program tinh_tong; Var N,i: Integer; S: longint; Begin Writeln(‘nhap so N =’); Readln(N); S:=0; For i:=1 to N do S:=S+i Witeln(‘tong la:’,S); Readln; End. - Vớ dụ 6: Ta kớ hiệu N! là tớch N số tự nhiờn đầu tiờn: N! = 1.2.3…N 4. Củng cố: (3 phỳt)

? Hóy nờu cỳ phỏp và hoạt động của vũng lặp khụng xỏc định For..do.

5. Dặn dũ: (2 phỳt)

- Về nhà học bài kết hợp sỏch giỏo khoa

6. Rỳt kinh nghiệm:

... ...

Tuần: 21 Ngày soạn: 6/1/2013

Tiết: 39 Ngày giảng: 9/1/2013

BÀI TẬPI. Mục tiờu: I. Mục tiờu:

1. Kiến thức:

- Học sinh nắm chắc vai trũ của biến, hằng, cỏch khai bỏo biến, hằng. - Biết cỏch sử dụng biến trong chương trỡnh và cấu trỳc của lệnh gỏn.

2. Kĩ năng:

- Rốn luyện kĩ năng sử dụng biến trong chương trỡnh.

3. Thỏi độ:

- Thỏi độ học tập nghiờm tỳc, rốn luyện tư duy logic

II. Chuẩn bị:

- GV: SGK, giỏo ỏn, một số bài tập tham khảo - HS: Học kỹ lý thuyết, làm cỏc bài tập trong SGK.

III. Phương phỏp:

- Đặt vấn đề, đưa ra bài tập để học sinh trao đổi, thảo luận và làm. - Gv quan sỏt, hướng dẫn, nhận xột cụng việc của học sinh.

IV. Tiến trỡnh dạy và học:1. Ổn định lớp 1. Ổn định lớp

2. Kiểm tra sự chuẩn bị của học sinh.3. Nội dung bài tập: 3. Nội dung bài tập:

T/g Hoạt động của thầy Hoạt động của trũ Nội dung

15p + Hoạt động 1: ễn lại một

Một phần của tài liệu Giáo án Tin học 8 cả năm chuẩn (Trang 91 - 95)

Tải bản đầy đủ (DOC)

(178 trang)
w