1. Trang chủ
  2. » Giáo án - Bài giảng

Tin 8 VIP pro-T27,28

4 170 0
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Sử dụng lệnh lặp for… do
Trường học Trường Trung học cơ sở Lê Hồng Phong
Chuyên ngành Tin học
Thể loại Giáo án
Năm xuất bản 2008
Thành phố Hà Nội
Định dạng
Số trang 4
Dung lượng 92 KB

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

Nội dung

Kiến thức: - Biết nhu cầu cần có cấu trúc lặp trong 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

Trang 1

Ngày soạn: 26/ 11/08

Ngày giảng: 8A:

8B:

8C:

Tiết 27-28:

Bài thực hành 5:

I Mục tiêu bài học:

1 Kiến thức:

- Biết nhu cầu cần có cấu trúc lặp trong 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 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…

- Sử dụng câu lệnh ghép trong Pascal

2 Kĩ năng:

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

- Biết Khi nào thỡ sử dụng đến cõu lệnh lặp

- Nâng cao kĩ năng đọc hiểu được cõu lệnh lặp với số lần biết trước for…do trong Pascal.

3 Thỏi độ:

- Nghiờm tỳc trong học tập cần tập trung đến bài học, chỳ ý đến ý nghĩa của cõu lệnh lặp

II Chuẩn bị:

1 Giỏo viờn: Giỏo ỏn, SGK, tài liệu,

2 Học sinh: SGK, vở ghi, chuẩn bị b i à ở nh , đồ dùng học tậpà

III Tiến trình lên lớp:

1 ổn định tổ chức

2 Kiểm tra:

? Em hãy viết cấu trúc câu lệnh lặp For do …

Giải thích ý nghĩa cụ thể của các thành phần trong câu lệnh

3 Nội dung thực hành:

Hoạt động của GV HSNội dung thực hành

Hoạt động 1: Tập gõ chơng trình có sẵn

Bài tập 1: Viết chơng trình in ra màn Bài tập 1: a)

Trang 2

hình bảng nhân của một số từ 1 đến 9, số

đợc nhập vào từ bàn phím và dừng màn

hình để có kết quả quan sát

- GV: Yêu cầu nghiên cứu và gõ chơng

trình theo SGK

- HS: Thực hành theo nhóm

- HS: Tìm hiểu ý nghĩa của các câu lệnh

trong chơng trình, sau đó dich chơng trình

và sửa lỗi

- GV: yêu cầu kiểm tra kết quả bằng cách

chạy chơng trình với các giá trị nhập vào

lần lợt bằng 1,2 10 …

- HS: Thực hiện và qua sát kết quả trên

màn hình

- GV: Yêu cầu lu bài của nhóm với tên:

Bảng nhân,

- HS: Lu chơng trình

uses crt;

var N,i:integer;

begin

clrscr;

write('Nhap so N=');

readln(N);

writeln;

writeln('Bang nhan ',N); writeln;

for i:=1 to 10 do

writeln(N,' x ',i:2,' = ',N*i:3);

readln

end.

b) tìm hiểu ý nghĩa của các câu lệnh trong

chơng trình, dịch và sửa lỗi

c) Chạy chơng trình với các giá trị 1, 2…

10

Hạot động 2: Chỉnh sửa và làm đẹp kết quả trên màn hình:

- GV: yêu cầu đọc và nghiên cứu bài tập 2

- HS: Hoạt cá nhân nghiên cứu

- GV: Hớng dẫn học sinh sử dụng các

lệnh GotoXY WhereX và WhereX sau khi

khai báo th viện crt của Pascal

- GV: Thông báo:

Bài 2:

a) Chỉnh sửa và làm đẹp kết quả trên màn hình

Trang 3

+ Câu lệnh GotoXY(a,b) có tác dụng đa

con trỏ về cột a hàng b

+ WhereX cho biết số thứ tự của cột

+ WhereY cho biết số thứ tự của hàng

đang có con trỏ

VD: GotoXY(5,WhereY) đa con trỏ về vị

trí cột 5 của hàng hiện tại

b) Dịch và chạy chơng trình với các giá trị

gõ vào từ bàn phím Quan sát kết quả nhận đợc trên màn hình

Hoạt động 2: Vòng for lồng nhau

- GV: yêu cầu đọc yêu cầu bài tập 3

? Yêu cầu tìm hiểu chơng trình theo

nhóm và trả lời câu hỏi:

? Chơng trình khai báo mấy biến đếm?

? Chơng trình sử dụng mấy vòng For?

? Chơng trình sử dụng mấy cặp từ khoá

Begin và end?

- HS: HĐN trả lời câu hỏi

+ Chơng trình khai báo 2 biến đếm

+ Chơng trình sử dụng 2 vòng For lồng

nhau

+ Chơng trình sử dụng 2 cặp từ khoá

Begin và end vì có sử dụng câu lệnh ghép

- GV: Yêu cầu HS gõ và chạy chơng trình,

quan sát kết quả màn hình

- HS: Thực hành theo nhóm trên máy tính

- GV: Quan sát HS thực hành, nhắc nhở

Bài 3: Sử dụng các câu lệnh For do… lồng nhau để in ra màn hình các số từ 0

đến 99

b)

Program Tao_bang;

Uses Crt;

Var

Begin

Clrscr;{xoa man hinh}

Trang 4

những em cha tập trung và uốn nắn giải

đáp kịp thời những thắc mắc của HS

- GV: Yêu cầu sử dụng thêm các câu lệnh

GotoXY(a,b) để điều chỉnh bảng kết quả

theo tung hang}

begin

theo tung cot tren moi hang}

write(10*i+j:4);

{viet cac so ij ra man hinh}

moi}

end; {xong hang thu i}

trinh de xem ket qua}

end

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

- Yêu cầu đọc phần tổng kết,

- Học thuộc câu lệnh có cấu trúc lặp với số lần biết trớc

- Về nhà làm lại các bài tập và đọc phần có thể em cha biết

- Chuẩn bị bài 8: Lặp với số lần cha biết trớc

Ngày đăng: 18/09/2013, 17:10

HÌNH ẢNH LIÊN QUAN

Hình bảng nhân của một số từ 1 đến 9, số - Tin 8 VIP pro-T27,28
Hình b ảng nhân của một số từ 1 đến 9, số (Trang 2)

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w