Giáo án tin học 8 tuần 6 năm học 2019 - 2020 Ngày soạn: 11/9/2019 Tiết thứ 11 đến tiết thứ 12 Tuần 6 BÀI 4: SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH I. Mục tiêu: 1. Kiến thức, kĩ năng, thái độ: - Kiến thức: HS biết được khái niệm về biến. Hiểu và nắm vứng cú pháp khai báo biến. - Kĩ năng: Viết đúng tên biến. Khai báo được biến trong các chương trình. - 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: Biến là gì? 1. biến là công cụ trong lập - GV: Hoạt độngc ơ bản Hs quán sát, lắng nghe trình. của chương trình máy tính - Mọi dữ liệu nhập vào đều là xử lý dữ liệu. được lưu trong bộ nhớ của ?Trước khi được máy tính máy tính. xử lý, mọi dữ liệu nhập - Biến được dùng để lưu rữ dữ vào đều được lưu ở đâu. liệu và dữ liệu được biến lưu - GV: Ngôn ngữ lập trình trữ có thể thay đổi trong khi tạo ra biến nhớ hay còn thực hiện chương trình. gọi là biến hỗ trợ người sử - Dữ liệu do biến lưu trữ gọi dụng trong khi viết các là giá trị của biến. chương trình. - Ví dụ 1: In kết quả của tổng ?Biến là gì. Hs trả lời 15 + 5 ?Biến thực hiện chức năng Hs trả lời Cách 1: Writeln (15 + 5); gì. Cách 2: Writeln (x+y); ?Dữ liệu do biến lưu trữ Hs trả lời Ví dụ 2: Tính giá trị của biểu được gọi là gì. thức: ?HS đọc ví dụ 1 SGK/29. 100 + 50/3 và 100 + 50/5 ?Để thực hiện cộng 2 số Hs thảo luận nhóm x = 100 + 50 15 + 5 ngoài việc sử dụng y = x / 3 lệnh in trực tiếp ra màn z = x /5 hình thì có thể sử dụng cách nào khác. (HS hoạt 1 Giáo án tin học 8 tuần 6 năm học 2019 - 2020 động nhóm thảo luận). - GV gọi HS trả lời. - Gv nhận xét và giải thích cách lưu các giá trị của các số vào các biến. ?HS quan sát hình 24 Hs quan sát SGK/30 và rút ra nhận xét. ?HS đọc ví dụ 2 SGK/30. - GV cho HS hoạt động Hs hoạt động nhóm nhóm thảo luận cách làm. - HS đại diện nhóm nêu Địa diện nhóm trả lời cách làm cụ thể. - Các nhóm đối chiếu, nhận xét. - GV nhận xét.- Hoạt động 2: Cách khai 2. khai báo biến. báo biến - Cú pháp: - GV lưu ý cho HS khi Hs lắng nghe VAR : <Tên kiểu khai báo biến thì nó phải dữ liệu của biến>; được khai báo ngay trong Ví dụ: m, n: interger; phần khai báo của chương S, dientich: Real; trình. (Khai báo sau tên Thong_bao:string; chương trình). - GV giải thích các tham Hs quan sát số có trong câu lệnh. ?Qui tắc đạt tên biến. ?HS quan sát ví dụ 3 SGK/30. - HS đọc các kiểu dữ liệu Hs đọc SGK của biến và giải thích tên các biến. - GV lưu ý cho HS tuỳ theo các ngôn ngữ lập trình mà cách khai báo biến có thể khác nhau. Hoạt động 3: Cách sử 3. sử dung biến trong dụng biến chương trình. ?Sau khi khai báo, ta có Hs lắng nghe - Các thao tác thực hiện với thể sử dụng các biến trong biến: chương trình được không. + gán giá trị cho biến. ?Có thể thực hiện những + Tính toán với giá trị của thao tác nào trên biến. biến. - GV: Ta có thể thực hiện Hs lắng nghe, ghi bài - Cú pháp câu lệnh gán: việc gán giá trị cho biến : = <Biểu tại bất kỳ thời điểm nào thức>; trong chương trình, do đó 2 Giáo án tin học 8 tuần 6 năm học 2019 - 2020 giá trị của biến có thể thay đổi. ?HS quan sát ví dụ 4 SGK/31. ?HS hoạt động nhóm thảo Hs thảo luận nhóm luận và ghi ở bảng nhóm ý nghĩa của các câu lệnh gán đó. - HS các nhóm trả lời. - GV nhận xét. Hoạt động 4: Hằng là gì? 4. hằng. - GV: Ngoài công cụ chính Hs quan sát - Là một đại lượng không thay để lưu trữ dữ liệu là biến, đổi trong quá trình thực hiện các ngôn ngữ lập trình còn chương trình. có công cụ khác là hằng. - Cú pháp: ?Em hiểu thế nào là hằng. CONST = - GV lấy ví dụ minh hoạ. ; ?HS hoạt động nhóm vận Hs thaore luận nhóm Ví dụ: Const n = 45; dụng làm bài tập 2 SGK/33. - HS đại diện các nhóm trả lời. - GV nhận xét. 4. Hướng dẫn về nhà, hoạt động tiếp nối: - Học theo vở ghi kết hợp sgk - Học thuộc khái niệm biến và viết đúng cú pháp khai báo biến - Học thuộc khái niệm hằng và viết đúng cú pháp khai báo hằng lV. Kiểm tra đánh giá bài học: - HS nhắc lại khái niệm biến? Cách khai báo biến và qui tắc đặt tên biến. - HS nhắc lại cấu trúc lệnh gán và cách khai báo hằng. V. Rút kinh nghiệm: Ưu điểm:.................................................................................................................... Hạn chế:..................................................................................................................... Trình ký tuần 6: Ngày 12/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 3
Tài liệu đính kèm: