1. Trang chủ
  2. » Luận Văn - Báo Cáo

Giáo án Tin học 8 - Tiết 17, Bài thực hành 3: Khai báo và sử dụng biến (Tiếp theo) - Năm học 2009-2010 - Ngô Thị Thùy Dung

3 12 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 3
Dung lượng 139,64 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: - Bước đầu làm quen cách khai báo và sử dụng biến trong chương trình - Hiểu về các kiểu dữ liệu chuẩn: kiểu số nguyên, kiểu số thực - Hiểu và thực hiện được việc tráo đổi giá [r]

Trang 1

Ngày soạn: 17/10/2009

Bài thực hành 3:

KHAI BÁO VÀ SỬ DỤNG BIẾN (tt)

I MỤC TIÊU:

1 Kiến thức:

- Bước đầu làm quen cách khai báo và sử dụng biến trong chương trình

- Hiểu về các kiểu dữ liệu chuẩn: kiểu số nguyên, kiểu số thực

- Hiểu và thực hiện được việc tráo đổi giá trị của hai biến

2 Kĩ năng:

- Thực hiện được khai báo đúng cú pháp, lựa chọn được các kiểu dữ liệu phú hợp cho biến

- Kết hợp được giữa lệnh write, writeln với read, readln để thực hiện việc nhập dữ liệu

cho biến từ bàn phím

- Sử dụng được lệnh gán giá trị cho biến

3 Thái độ:

- Ham thích môn học

- Tích cực học tập

II PHƯƠNG PHÁP:

Phương pháp thử, trực quan, thảo luận nhóm, thử

III CHUẨN BỊ:

1 Giáo viên:

- SGK, tài liệu, giáo án

- Đồ dùng dạy học: máy vi tính

2 Học sinh:

- Đọc trước bài và học bài ở nhà

- SGK, đồ dùng học tập: máy vi tính

IV TIẾN TRÌNH LÊN LỚP:

1 Ổn định lớp

2 Kiểm tra bài cũ:

HS: Kể tên các kiểu dữ liệu trong Pascal? Viết cú pháp khai báo biến.

2 Bài mới:

Hoạt động 1: Khởi động (5’)

Gv: Mở điện

Gv: Yêu cầu Hs khởi động máy, quan sát và báo

cáo tình trạng máy của mình

Hs: Thực hiện

Hoạt động 2: Viết chương trình, dịch, sửa lỗi và

chạy chương trình

Hs: Đọc đề bài trong Sgk

Gv: Đề bài yêu cầu gì?

Hs: Trả lời

1 Bài 2:

Thử viết chương trình nhập các số

nguyên x và y, in giá trị của x và y ra màn hình Sau đó hoán đổi các giá trị của x và y rồi in lại ra màn hình giá trị của x và y

Trang 2

Gv: Yêu cầu Hs quan sát chương trình.

Gv: Trong chương trình sử dụng bao nhiêu biến?

Hs: Trả lời

Gv: Và sử dụng bao nhiêu câu lệnh gán, đó là

những câu lệnh nào?

Hs: Trả lời

Gv: Đây là chương trình dùng để làm gì?

Hs: Trả lời

Gv: Để hiểu rõ hơn về việc hoán đổi các giá trị của

x và y, trước hết chúng ta hãy tìm hiểu ví dụ sau:

Cho 2 cốc nước, một cốc chứa cafe và một cốc

chứa sữa Làm thế nào để tráo đổi nước giữa 2 cốc

này?

Hs: Thảo luận theo nhóm trong 2 phút, trả lời

Gv: Ta sử dụng cốc thứ 3 làm trung gian Giả sử

cốc X chứa cafe, cốc Y chứa sữa và cốc Z là cốc

trung gian không chứa gì hết Cách tráo đổi nước

chứa trong cốc X và cốc Y như sau:

- Đổ café trong cốc X sang cốc Z

- Đổ sữa trong cốc Y sang cốc X

- Đổ café trong cốc Z sang cốc Y

Sau khi thực hiện như trên nước trong 2 cốc đã

được tráo sang nhau

Gv: Việc tráo đổi giá trị của biến cũng tương tự,

hãy giải thích?

Hs: Giải thích

Gv: Trong chương trình đã phải sử dụng biến z làm

biến trung gian để lưu giữ giá trị ban đầu của biến

x Cụ thể:

z := x {Lưu giá trị của biến x vào biến z}

x := y {Giá trị của biến x được thay bằng giá trị

của biến z, giá trị của biến z lúc này chính bằng giá

trị của biến x ban đầu}

y := z {Giá trị của biến y được thay bằng giá trị

của biến z, giá trị của biến z lúc này chính bắng giá

trị của biến x ban đầu}

Tham khảo chương trình sau:

Program hoan_doi;

Var x,y,z:integer;

Begin

read(x,y);

writeln(x,' ',y);

z:=x;

x:=y;

y:=z;

writeln(x,' ',y);

readln

End.

Trang 3

Gv: Thảo luận theo nhóm trong 2 phút Thêm vào

chương trình câu lệnh thông báo:

- Nhập 2 giá trị x và y

- Giá trị của x, y trước khi hoán đổi và sau khi

hoán đổi

Hs: Thảo luận, trả lời trên bảng phụ

Gv: Đưa ra đáp án, các nhóm chấm chéo nhau và

nhận xét

Program hoan_doi;

Var x,y,z:integer;

Begin

Write(‘Nhap gia tri bien x = ‘); readln(x);

Write(‘Nhap gia tri bien y = ‘); readln(y);

writeln(‘Truoc khi hoan doi gia tri cua x, y

la:’,x,' ',y);

z:=x;

x:=y;

y:=z;

writeln(‘Sau khi hoan doi gia tri cua x, y

la:’,x,' ',y);

readln

End.

Hs: Viết chương trình lên máy, dịch, sửa lỗi và

chạy chương trình

Gv: Quan sát và sửa lỗi cho các em

Hoạt động 3: Tổng kết

Hs: Đọc phần tổng kết trong Sgk

Gv: Nhắc lại, giải thích thêm phần 3 và 4

2 Tổng kết:

4 Củng cố:

Cho Hs làm các bài tập trong Sgk trang 33

5 Dặn dò:

- Về nhà học bài

- Coi lại các phần đã học, chuẩn bị cho tiết Bài tập và Kiểm tra 1 tiết

Rút kinh nghiệm:

Ngày đăng: 29/03/2021, 15:12

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