Tải bản đầy đủ (.pdf) (3 trang)

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

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (140.83 KB, 3 trang )

<span class='text_page_counter'>(1)</span>Trường THCS Xuân Đường Ngày soạn: 04/10/2009 Tuần 8:. Tin học 8. Tiết 16: Bài thực hành 3:. KHAI BÁO VÀ SỬ DỤNG BIẾN 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. Bài mới: Hoạt động của Gv - Hs. Nội dung. 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: Tìm hiểu các kiểu dữ liệu trong Pascal và cách khai báo biến với các kiểu dữ liệu Gv: Yêu cầu Hs đọc Sgk? Hs: Đọc bài Gv: Trong Pascal, có những kiểu dữ liệu nào? Hs: Trả lời. Gv: Cú pháp khai báo biến? Hs: Trả lời. Gv: Ngô Thị Thùy Dung. Lop8.net. 1. Tìm hiểu các kiểu dữ liệu trong Pascal và cách khai báo biến với các kiểu dữ liệu:. Trang 38.

<span class='text_page_counter'>(2)</span> Trường THCS Xuân Đường. Tin học 8 Cú pháp khai báo biến: Var <danh sách biến> : <kiểu dữ liệu>; Trong đó: - danh sách biến là danh sách một hoặc nhiều tên biến và được cách nhau bởi dấu phẩy ( , ) - kiểu dữ liệu là một trong các kiểu dữ liệu của Pascal. Hoạt động 3: Bài 1. 2. Bài 1: Viết chương trình Pascal có khai báo và sử dụng biến.. Gv: Yêu cầu Hs đọc Sgk. Gv: Bài 1 yêu cầu thực hiện những gì? Hs: Trả lời. Gv: Quan sát chương trình trong Sgk, hãy cho biết chương trình có bao nhiêu biến, kiểu dữ liệu của mỗi biến? Hs: Trả lời. Gv: Trong chương trình có sử dụng câu lệnh gán không? Đó là những câu lệnh nào? Hs: Trả lời. Gv: Trong chương trình có sử dụng lệnh khai báo hằng không? Hs: Trả lời. program tinh_tien; uses crt; var soluong:integer; dongia, thanhtien:real; thongbao: string; const phi = 1000; begin clrscr; thongbao:='tong so tien phai tra:'; {nhap don gia va so luong hang} write('don gia='); readln(dongia); write('so luong hang='); readln(soluong); thanhtien:=soluong*dongia+phi; (* in ra so tien phai tra *) writeln(thongbao, thanhtien:10:2); readln end. Gv: Yêu cầu Hs gõ chương trình lên máy. Lưu chương trình với tên TINHTIEN.PAS. Dịch, chỉnh sửa lỗi và chạy chương trình Gv: Thực hiện các yêu cầu trong Sgk. Hs: Thực hành. Gv: Ngô Thị Thùy Dung. Lop8.net. Trang 39.

<span class='text_page_counter'>(3)</span> Trường THCS Xuân Đường. Tin học 8. Gv: Giải thích cho Hs biết về những dòng chữ được đặt trong dấu { } và (* *) Gv: Tại sao khi chạy chương trình với bộ dữ liệu (1, 35000) thì kết quả lại sai? Hs: Trả lời. Gv: Vì biến Soluong có kiểu dữ liệu là integer nên chỉ cho phép chứa các giá trị trong khoảng từ 32768 đến 32767, giá trị 35000 nằm ngoài phạm vi trên cho nên đã gây ra lỗi, kết quả đưa ra không chính xác. Gv: Làm cách nào để khi ta nhập soluong là 35000 thì kết quả chương trình đúng? Hs: Trả lời. Gv: Ta sửa kiểu dữ liệu của biến soluong là kiểu real. 4. Củng cố: Hãy liệt kê các lỗi có trong chương trình dưới đây và sửa lại cho đúng? Var so luong : integer; Dongia := real; Tien; phidv : byte; Const c : 5; Begin Clrscr; Soluong := 40000; Dongia := soluong / c Write(dongia); Readln End 5. Dặn dò: - Về nhà học bài - Coi tiếp bài 2 của bài thực hành 3: Khai báo và sử dụng biến. Rút kinh nghiệm: .......................................................................................................................... ...................................................................................................................................................... ...................................................................................................................................................... ...................................................................................................................................................... ...................................................................................................................................................... ....................................................................................................................................................... Gv: Ngô Thị Thùy Dung. Lop8.net. Trang 40.

<span class='text_page_counter'>(4)</span>

×