Bài giảng Môn Tin học lớp 8 - Tuần 9 - Tiết 17 - Bài 4: Sử dụng biến trong chương trình
HS: Giải thích được việc lựa chọn kiểu dữ liệu phù hợp, dựa trên nội dung bài cũ về phạm vi giá trị.
+ HS: Var T: Integer; Tuổi của một người không có phân thập phân. Tiết kiệm bộ nhớ.
+ HS: Var chieucao: Real; Chiều cao của một người có phần thập phân. Phù hợp với dữ liệu.
Ngày soạn: 11/10/2014 Ngày dạy: 13/10/2014 Tuần: 9 Tiết: 17 BÀI 4: SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH (tt) I. MỤC TIÊU: 1. Kiến thức: - Biết khái niệm hằng. - Hiểu cách khai báo, sử dụng biến, hằng. - Biết vai trò của biến trong lập trình. - Hiểu lệnh gán. 2. Kĩ năng: - Khai báo hằng. - Viết lệnh gán. 3. Thái độ: Nghiêm túc, có ý thức có tinh thần học tập tự giác, yêu thích môn học. II. CHUẨN BỊ: 1. Giáo viên: Sách giáo khoa, máy tính điện tử, giáo án, máy chiếu. 2. Học sinh: Vở ghi, sách giáo khoa. III. CÁC HOẠT ĐỘNG DẠY – HỌC: 1. Ổn định lớp: 8A1:…………………………………………………………………………… 8A2:…………………………………………………………………………… 8A3:…………………………………………………………………………… 2. Kiểm tra bài cũ: Câu 1: Biến là gì? Câu 2: Khai báo biến gồm những phần nào? Cho ví dụ? 3. Bài mới: Hoạt động của GV Hoạt động của HS Nội dung ghi bảng Hoạt động 1: Tìm hiểu cách sử dụng biến trong chương trình + GV: Yêu cầu HS đọc SGK. Sử dụng biến trong chương trình. + GV: Yêu cầu HS nêu ra một số ví dụ về khai báo biến. + GV: Biến được khai báo được sử dụng ở đâu? + GV: Đưa ra các ví dụ minh họa cách dùng biến trong chương trình cho HS quan sát. + GV: Từ ví dụ trên em hãy nêu các thao tác có thể thực hiện với các biến? + GV: Yêu cầu một HS trả lời các bạn khác lắng nghe nhận xét, bổ sung ý kiến. + GV: Đưa ra ví dụ về trường hợp kiểu dữ liệu của giá trị với kiểu dữ liệu của biến không trùng nhau, yêu cầu HS nhận xét. + GV: Từ ví dụ trên em hãy giải thích lí do vì sao lại có lỗi khi không cùng kiểu dữ liệu. + GV: Khai báo biến để lưu tuổi của một người? Giải thích tại sao lại chọn kiểu dữ liệu đó? + GV: Khai báo biến để lưu chiều cao của một bạn? Giải thích tại sao lại chọn kiểu dữ liệu đó? + GV: Giải thích cách sử dụng biến trong một đoạn chương trình. + GV: Hướng dẫn HS tìm hiểu về gán giá trị cho biến. + GV: Qua tìm hiểu các ví dụ em hay cho biết câu lệnh gán có dạng như thế nào. + GV: Giới thiệu cho HS về kí hiệu phép gán trong Pascal. + GV: Đưa ra các ví dụ minh họa. + HS: Đọc tìm hiểu nội dung thông tin trong SGK. + HS: Var m, n: Integer; S: Real; + HS: Sau khi khai báo có thể sử dụng các biến trong chương trình. + HS: Quan sát ví dụ do GV đưa ra, lắng nghe và tìm hiểu cách sử dụng biến. + HS: - Gán giá trị cho biến. - Tính toán với giá trị của biến. + HS: Tập trung chú ý lắng nghe, lưu ý phần này, nhận xét bổ xung cho bạn. + HS: Khi chạy chương trình sẽ báo lỗi. Nếu biến kiểu nguyên thì chỉ có thể được gán giá trị nguyên. + HS: Giải thích được việc lựa chọn kiểu dữ liệu phù hợp, dựa trên nội dung bài cũ về phạm vi giá trị. + HS: Var T: Integer; Tuổi của một người không có phân thập phân. Tiết kiệm bộ nhớ. + HS: Var chieucao: Real; Chiều cao của một người có phần thập phân. Phù hợp với dữ liệu. + HS: Quan sát, lắng nghe à ghi nhớ kiến thức. + HS: Chú ý lắng nghe nắm bắt nội dung bài học. + HS: Tên biến ß Biểu thức cần gán giá trị cho biến. + HS: Ngươi ta kí hiệu phép gán là dấu kép :=. + HS: Quan sát nhận biết. 3. Sử dụng biến trong chương trình. -Các thao tác có thể thực hiện vói biến là + Gán giá trị cho biến. + Tính toán với giá trị của biến. VD: - x:=12: biến x nhận giá trị 12. - i:=i+5: biến i nhận được giá trị hiện tại của i và cộng thêm 5 đơn vị. Hoạt động 2: Tìm hiểu về hằng. + GV: Ngoài công cụ chính để lưu trữ dữ liệu là biến, thì ngôn ngữ lập trình còn có các công cụ khác nào nữa không? + GV: Hướng dẫn cho HS biết khái niệm hằng trong Pascal. + GV: Phân biệt cho HS nhận thấy sự khác biệt giữa cách khai báo, và sử dụng của biến và hằng. + GV: Giải thích cho HS rõ đâu là từ khóa để khai báo hằng. + GV: Các hằng được gán với giá trị như thế nào? + GV: Đưa ra ví dụ về khai báo hằng về số pi. + GV: Giải thích cho HS. + GV: Yêu cầu HS nêu một số ví dụ khác. + GV: Nhận xét chốt nội dung. + HS: Ngoài công cụ chính để lưu trữ dữ liệu là biến, thì ngôn ngữ lập trình còn có các công cụ khác là hằng. + HS: Chú ý lắng nghe à ghi nhớ kiến thức. + HS: Nghiên cứu SGK và phân biệt sự khác nhau giữa biến và hằng. + HS: Quan sát bảng, lắng nghe tìm hiểu thêm thông tin SGK. + HS: Hằng phải được gán giá trị ngay khi khai báo. + HS: Quan sát chú ý về ví dụ khai báo hằng về số pi. + HS: Chú ý lắng nghe. + HS: Const a = 4; b = 10. + HS: Ghi nhớ kiến thức. 4. Hằng. - Hằng là đại lượng có giá trị không đổi trong suốt quá trình thực hiện chương trình. - Muốn sử dụng hằng, ta cũng cần khai báo tên hằng, tuy nhiên hằng phải được gán giá trị ngay sau khi khai báo. VD: const pi = 3.14; Bankinh = 2; - Const: là từ khóa để khai báo. Pi, bankinh là các hằng được gán các giá trị tương ứng. 4. Củng cố: - Biến và cách khai báo biến 5. Dặn dò: - Đọc trước nội dung phần tiếp theo của bài. IV. RÚT KINH NGHIỆM: ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
File đính kèm:
- tuan 9 tiet 17 tin 8 2014 2015.doc