Giáo án tin học 8 tuần 7 năm học 2019 - 2020 Ngày soạn: 18/9/2019 Tiết thứ 13 đến tiết thứ 14 Tuần 7 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, kĩ năng, thái độ: - Kiến thức: HS bước dầu làm quen và sử dụng biến trong chương trình. Thực hiện được khai báo đúng cú pháp, lựa chọn được kiểu dữ liệu phù hợp cho biến. - Kĩ năng: Khởi động và thoát Turbo Pascal. Nhập chương trình. Kết hợp được giữa lệnh Write, Writeln với lệnh Read, Readln để thực hiện việc nhập dữ liệu cho biến từ bàn phím. Dịch, sửa lỗi trong chương trình, chạy chương trình và xem kết quả. - Thái độ: Thái độ học tập nghiêm túc, yêu thích viết chương trình để thực hiện một số công việc. 2. Phẩm chất, năng lực cần hình thành và phát triển cho học sinh: - Năng lực giải quyết vấn đề - Năng lực đọc hiểu - Năng lực sử dụng CNTT II. Chuẩn bị: - Giáo viên: Giáo án, SGK - Học sinh: sách, tập, viết. III. Tổ chức các hoạt động dạy học: 1. Ổn định lớp: 2. Kiểm tra bài cũ: 3. Bài mới: Hoạt động của Giáo viên Hoạt động của Học sinh Nội dung cơ bản Hoạt động 1: Hướng dẫn Bài tập 1: giải bài tập Chương trình: - GV cho HS hoạt động - HS gõ chương trình vào Program Tinh_Tien; nhóm tìm hiểu các kiểu dữ máy tính và nêu ý nghĩa Uses CRT; liệu trong Pascal và cách của từng câu lệnh trong Var soluong: Interger; khai báo biến với các kiểu chương trình. dongia, thanhtien: dữ liệu. Real; - GV gợi ý hướng dẫn cho - HS lưu chương trình thongbao: String; HS sử dụng công thức để với tên TINHTIEN.PAS. Const phi = 10000; viết chương trình. BEGIN - GV quan sát và hướng CLRSCR; dẫn HS cách sửa lỗi. thong bao:=’Tong so tien - HS chạy chương trình. phai tra’; - GV yêu cầu các nhóm - HS tiến hành dịch Writeln(‘Don gia = ‘); chạy chương trình với bộ chương trình và quan sát Readln(dongia); dữ liệu (đơn giá và số các lỗi xuất hiện trên màn Writeln(‘So luong = ‘); lượng) lần lượt là (1000, hình. Readln(soluong); 20), (3500, 200), (18500, - HS quan sát kết quả thanhtien:= soluong * 132). nhận được trên màn hình dongia + phi; ?Quan sát kết quả nhận và rút ra nhận xét. Writeln(‘thongbao, được và nêu lí do tại sao - HS tiếp tục chạy lại thanhtien:10:2); 1 Giáo án tin học 8 tuần 7 năm học 2019 - 2020 chương trình cho kết quả chương trình với bộ dữ Readln; sai. liệu (1, 35000). END. - GV nhận xét các nhóm - HS thoát máy. và đưa ra đáp án đúng. Hoạt động luyện tập: Đáp án: a, c GV cho HS hoạt động nhóm thảo luận trả lời các câu hỏi sau: - Hãy chọn đáp án đúng Hs hoạt động nhóm trong các câu dưới đây: Hs trả lời a) Để có thể sử dụng được biến và hằng trong chương trình, ta phải khai báo chúng trong phần khai báo. b) Ta chỉ cần khai báo tên biến mà không cần khai báo kiểu dữ liệu, chương trình sẽ tự động xác định kiểu dữ liệu mà biến có thể lưu trữ. c) Để khai báo một biến, ta cần khai báo cả tên biến và kiểu dữ liệu mà biến đó có thể lưu trữ. 4. Hướng dẫn về nhà, hoạt động tiếp nối: - Học theo vở ghi kết hợp sgk - Chạy lại bài lập trình trên máy ở nhà lV. Kiểm tra đánh giá bài học: V. Rút kinh nghiệm: Ưu điểm:.................................................................................................................... Hạn chế:..................................................................................................................... Trình ký tuần 7: Ngày 19/9/2019 Nhận xét của tổ phó -Nội dung ... -Phương pháp . Tổ phó Nguyễn Thị Ánh Sương 2
Tài liệu đính kèm: