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

3 15 0
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

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

Thông tin tài liệu

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]

(1)Trường THCS Xuân Đường Ngày soạn: 04/10/2009 Tuần 8: Tin học Tiết 16: Bài thực hành 3: KHAI BÁO VÀ SỬ DỤNG BIẾN I MỤC TIÊU: Kiến thức: - Bước đầu làm quen cách khai báo và sử dụng biến chương trình - Hiểu các kiểu liệu chuẩn: kiểu số nguyên, kiểu số thực - Hiểu và thực việc tráo đổi giá trị hai biến Kĩ năng: - Thực khai báo đúng cú pháp, lựa chọn các kiểu liệu phú hợp cho biến - Kết hợp lệnh write, writeln với read, readln để thực việc nhập liệu cho biến từ bàn phím - Sử dụng lệnh gán giá trị cho biến 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Ị: Giáo viên: - SGK, tài liệu, giáo án - Đồ dùng dạy học: máy vi tính 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: Ổn định lớp Bài mới: Hoạt động 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 mình Hs: Thực Hoạt động 2: Tìm hiểu các kiểu liệu Pascal và cách khai báo biến với các kiểu liệu Gv: Yêu cầu Hs đọc Sgk? Hs: Đọc bài Gv: Trong Pascal, có kiểu 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 Tìm hiểu các kiểu liệu Pascal và cách khai báo biến với các kiểu liệu: Trang 38 (2) Trường THCS Xuân Đường Tin học Cú pháp khai báo biến: Var <danh sách biến> : <kiểu liệu>; Trong đó: - danh sách biến là danh sách nhiều tên biến và cách dấu phẩy ( , ) - kiểu liệu là các kiểu liệu Pascal Hoạt động 3: Bài 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 yêu cầu thực gì? Hs: Trả lời Gv: Quan sát chương trình Sgk, hãy cho biết chương trình có bao nhiêu biến, kiểu liệu 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à 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 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 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 các yêu cầu Sgk Hs: Thực hành Gv: Ngô Thị Thùy Dung Lop8.net Trang 39 (3) Trường THCS Xuân Đường Tin học Gv: Giải thích cho Hs biết dòng chữ đặt dấu { } và (* *) Gv: Tại chạy chương trình với liệu (1, 35000) thì kết lại sai? Hs: Trả lời Gv: Vì biến Soluong có kiểu liệu là integer nên cho phép chứa các giá trị khoảng từ 32768 đến 32767, giá trị 35000 nằm ngoài phạm vi trên cho nên đã gây lỗi, kết đưa không chính xác Gv: Làm cách nào để ta nhập soluong là 35000 thì kết chương trình đúng? Hs: Trả lời Gv: Ta sửa kiểu liệu biến soluong là kiểu real Củng cố: Hãy liệt kê các lỗi có chương trình đâ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 Dặn dò: - Về nhà học bài - Coi tiếp bài 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 (4)

Ngày đăng: 29/03/2021, 18:51

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan