Tải bản đầy đủ (.docx) (5 trang)

Tiết 12_Tin 8

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 (125.89 KB, 5 trang )

<span class='text_page_counter'>(1)</span>Trường: THCS Kim Sơn Tổ: Khoa học tự nhiên. Họ và tên giáo viên: Dương Thùy Giang. Tiết 12. BÀI 4: SỬ DỤNG BIẾN VÀ HẰNG TRONG CHƯƠNG TRÌNH I. MỤC TIÊU. 1. Kiến thức - Biết khái niệm biến, 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. Năng lực - Khai báo biến, hằng. - Sử dụng được biến và hằng trong chương trình. - Sử dụng được lệnh gán. 3. Phẩm chất - Rèn luyện phẩm chất chăm chỉ, trung thực, trách nhiệm. II. THIẾT BỊ DẠY HỌC VÀ HỌC LIỆU 1. Giáo viên: Máy tính, máy chiếu, phiếu học tập, công cụ đánh giá. 2. Học sinh: Sách giáo khoa. III. TIẾN TRÌNH DẠY HỌC 1. Hoạt động 1: Khởi động (05 phút) a) Mục tiêu: Tìm hiểu lý do cần sử dụng biến trong chương trình. b) Nội dung: HS tự đọc SGK và trả lời các câu hỏi. c) Sản phẩm: Câu trả lời của HS. d) Tổ chức thực hiện: Hoạt động của GV và HS. GV: Em có thể sử dụng biến để viết công thức sau cho đơn giản hơn không? HS: Đặt X= √ 20−4 Vậy ta có: −15+ X . X. Nội dung. −15+ √20−4 11 + √ 20−4 . + √ 20−4 √20−4. √ 20−4. Em có thể sử dụng biến để viết công thức sau cho đơn giản hơn không?. 11 + X +X X. GV: Trong lập trình có cần sử dụng biến không? HS: Có 2. Hoạt động 2: Hình thành kiến thức mới (30 phút) a) Mục tiêu: - Biết khái niệm biến, vai trò của biến trong chương trình. - Hiểu cách khai báo biến..

<span class='text_page_counter'>(2)</span> b) Nội dung: HS trả lời các câu hỏi. c) Sản phẩm: Câu trả lời của HS. d) Tổ chức thực hiện: Hoạt động của GV và HS Nội dung GV: Đưa ra ví dụ: 1. Biến là công cụ trong lập Begin trình Write('Dien tich hinh tron có ban - Biến: là tên goi một phần bộ nhớ kinh r = 2 la: ', 3,34*2*2); để lưu trữ DL và dữ liệu được End. biến lưu trữ có thể thay đổi trong khi thực hiện chương trình. GV: ? Nếu muốn tính diện tích hình tròn có bán kính khác thì làm thế nào? - Giá trị của biến: Dữ liệu do HS: Sửa lại số bán kính trong chương biến lưu trữ. trình. - Ví dụ 1: SGK/29. GV: Làm như vậy mất thời gian, những 100+50 và 100+50 3 5 người sử dụng không hiểu chương trình thì không thể sửa. Đặt X= 100+50 Vậy Y=X/3 GV: Đưa ra cách khắc phục lỗi: Z=X/5 Var R: Integer; Begin Write('Dien tich hinh tron có ban kinh r la: ', 3,34*R*R); End. GV: Giới thiệu biến nhớ. GV: Giới thiệu ví dụ 1 SGK. GV: HS nghiên cứu VD SGK GV: Giải thích VD. - GV: Muốn sử dụng biến thì phải khai báo biến - GV: Tất cả các biến dùng trong chương trình cần phải được khai báo ngay trong phần khai báo của chương trình. - Việc khai báo biến gồm: + Khai báo tên biến (Trong đó tên biến phải tuân theo quy tắc đặt tên của ngôn ngữ lập trình). + Khai báo kiểu DL của biến HS nghiên cứu VD trong SGK và cho biết. 2. Khai báo biến - Tất cả các biến dùng trong chương trình cần phải được khai báo ngay trong phần khai báo của chương trình. - Việc khai báo biến gồm: + Khai báo tên biến (Trong đó tên biến phải tuân theo quy tắc đặt tên của ngôn ngữ lập trình). + Khai báo kiểu DL của biến..

<span class='text_page_counter'>(3)</span> cách khai báo biến tổng quát, và cho biết trong VD đó đâu là biến, đâu là kiểu DL của biến. GV giới thiệu cú pháp khai báo biến.. - Cú pháp khai báo biến trong Pascal: Var tên biến1, tên biến 2,...: kiểu DL của biến; Trong đó: + Var là từ khoá + Tên biến đặt tên theo qui tắc của NNLT. + Kiểu dữ liệu là các kiểu dữ liệu trong NNLT. Ví dụ: Var a: Integer; GV: Giới thiệu lưu ý. b, c: Real; h: Char; * Đối với học sinh khuyết tật: Để khai s: String; báo biến dùng từ khóa gì? - Lưu ý: Khi khai báo biến phải chú ý đến kiểu dữ liệu của biến. VD: Khai báo biến S để lưu diện tích hình tròn thì biến S phải có kiểu dữ liệu là kiểu Real vì kết quả S: = 3,14*R*R là số thực. 3. Hoạt động 3: Luyện tập (5 phút) a) Mục tiêu: HS được củng cố kiến thức về biến và cách khai báo biến. b) Nội dung: HS trả lời các câu hỏi. - Biến là gì? Cú pháp khai báo biến trong Pascal? - Bài 4: SGK-32. c) Sản phẩm: Câu trả lời của HS. d) Tổ chức thực hiện: Bước 1: Chuyển giao nhiệm vụ học tập: - GV yêu cầu HS trả lời các câu hỏi. Bước 2: Thực hiện nhiệm vụ học tập: - HS thực hiện cá nhân, sau đó thảo luận cặp đôi để tự sửa lỗi cho nhau. Bước 3: Báo cáo kết quả và thảo luận: - GV gọi một số học sinh trả lời các câu hỏi, mời học sinh khác nhận xét. - Các học sinh bên cạnh cùng nhau thảo luận và hỗ trợ để giúp bạn hoàn thành nhiệm vụ học tập. Bước 4: Kết luận: - GV trình chiếu đáp án của câu hỏi, nêu và phân tích kiến thức đã học. Nhận xét kết quả, đánh giá và cho điểm học sinh (nếu cần). 4. Hoạt động 4: Vận dụng (05 phút).

<span class='text_page_counter'>(4)</span> a) Mục tiêu: Vận dụng được kiến thức và kĩ năng đã học về khai báo biến để thực hiện một số nhiệm vụ thực tiễn liên quan.. b) Nội dung: HS trả lời các câu hỏi. Câu 1: Các lệnh khai báo sau đây trong Pascal có hợp lệ không. Nếu sai hãy sửa lại cho đúng: A. Var ten lop : string; B. Var diem1, diem2: integer, diemtb: real; C. Var 5diem_tb : real; D. Var begin_end : real; Câu 2: - Làm bài tập 6 SGK/33. - Bài tập 1, 2, 5, 6 Vở bài tâp/Tr29-34.. c) Sản phẩm: Câu trả lời của HS. d) Tổ chức thực hiện: Bước 1: Chuyển giao nhiệm vụ học tập: - GV yêu cầu HS trả lời các câu hỏi. Bước 2: Thực hiện nhiệm vụ học tập: - HS thực hiện cá nhân câu hỏi 1, sau đó thảo luận cặp đôi để tự sửa lỗi cho nhau. - HS thực hiện câu hỏi 2 ở nhà. Bước 3: Báo cáo kết quả và thảo luận: - GV gọi một số học sinh trả lời các câu hỏi, mời học sinh khác nhận xét. - Các học sinh bên cạnh cùng nhau thảo luận và hỗ trợ để giúp bạn hoàn thành nhiệm vụ học tập. Bước 4: Kết luận: - GV trình chiếu đáp án của câu hỏi 1, nêu và phân tích kiến thức đã học. Nhận xét kết quả, đánh giá và cho điểm học sinh (nếu cần). - GV yêu cầu HS nộp bài làm vào đầu buổi học tiếp theo; GV nhận xét vào bài làm (có thể cho điểm quá trình đối với một số HS). - GV trả bài, chọn một số bài làm tốt của HS để giới thiệu và tuyên dương trước lớp vào thời điểm thích hợp..

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

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

Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Tải bản đầy đủ ngay
×