Hoạt động của học sinh lượng được đặt tên, dùng để lưu trữ dữ liệu.Dữ liệu của biến lưu - Nhận xét và nhắc lại lần trữ có thể được thay đổi trong nữa.. quá trình thực hiện chương trình.[r]
(1)Ngày soạn: 29/ 09/ 2013 Tuần: 07 Tiết: 14 Tên bài: Bài SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH (Tiết 1/2) I MỤC TIÊU: Kiến thức: - Biết vai trò biến lập trình - Biết khái niệm biến - Biết cách khai báo biến Kỹ năng: - Nhận biết nào cần sử dụng biến chương trình - Biết viết các câu lệnh để khai báo biến Thái độ: Hăng say, tích cực quá trình học tập II CHUẨN BỊ: Chuẩn bị giáo viên: Giáo án, máy chiếu, máy tính xách tay Chuẩn bị học sinh: Bài cũ, đồ dùng học tập Xem trước mục 1, bài trang 29 SGK III HOẠT ĐỘNG DẠY HỌC: Ổn định tình hình lớp: 1’ Kiểm tra sỉ số lớp Kiểm tra bài cũ: Không Giảng bài a Giới thiệu bài: 5’ GV: Yêu cầu HS lên bảng viết chương trình in màn hình kết biểu thức + 6? HS: Lên bảng viết chương trình theo yêu cầu GV GV: Quay lại chương trình trên, bây cô không muốn in màn hình kết + mà cô muốn in màn hình kết phép cộng số bất kì mà số đó nhập vào từ bàn phím quá trình thực chương trình thì phải làm nào? HS: suy nghĩ và trả lời GV: Để giải yêu cầu trên chúng ta có chương trình sau: Program Vi_du; Uses crt; Var x,y: Integer; Begin Clrscr; Write(‘nhap gia tri cho x = ‘); readln (x); Write(‘nhap gia tri cho y = ‘); readln(y); Writeln(‘Tong cua x va y là: ‘,x+y); Readln End HS : quan sát chương trình trên màn hình GV : Trong chương trình trên có sử dụng đại lượng x, y dùng để lưu giá trị số bất kì Và x, y gọi là biến Vậy, biến là gì ? Biến có vai trò nào việc lập trình ? Muốn sử dụng biến chúng ta cần phải làm gì ? Để trả lời cho các câu hỏi trên, hôm chúng ta cùng tìm hiểu qua bài ‘‘Sử dụng biến chương trình’’ b Tiến trình bài dạy: 38’ (2) Tgian 15’ 18’ 5’ Hoạt động giáo viên Hoạt động 1: Hướng dẫn HS tìm hiểu vai trò biến việc lập trình: - Trình chiếu lại chương trình đã giới thiệu phần giới thiệu - Trong chương trình trên thì x, y gọi là biến Và thực chất nó là các đại lượng đặt tên dùng để lưu trữ liệu - Yêu cầu HS thảo luận nhóm, cho biết biến là gì ? Và biến có đặc điểm gì ? - Yêu cầu các nhóm cho biết kết thảo luận? - Nhận xét kết thảo luận nhóm và kết luận Hoạt động 2: Giới thiệu cho HS cách khai báo biến - Trình chiếu lại chương trình Vi_dụ - Theo các em chúng ta sử dụng biến chúng ta có cần phải khai báo biến? - Khi khai báo biến chúng ta cần khai báo gì? - Đúng Và khai báo tên biến các em lưu ý: Tên biến phải tuân thủ theo các quy tắc đặt tên ngôn ngữ lập trình - Yêu cầu HS nhắc lại quy tắc đặt tên ngôn ngữ lập trình? - Nhận xét và kết luận - Trình chiếu ví dụ cách khai báo biến Pascal; - Trong ví dụ trên, em hãy cho biết, đâu là từ khóa, đâu là tên biến và đâu là kiểu liệu biến? - Nhận xét và kết luận - Từ ví dụ trên em hãy cho biết cú pháp để khai báo biến ngôn ngữ lập trình - Nhận xét, kết luận và giải thích số thành phần cú pháp Hoạt động 3: Củng cố - Em hãy cho biết biến là Hoạt động học sinh Nội dung Hoạt động 1: Tìm hiểu vai Biến là công cụ trò biến việc lập lập trình: trình: - Biến (biến nhớ): là đại - Quan sát chương trình trên lượng đặt tên, dùng để màn hình lưu trữ liệu - Dữ liệu biến lưu trữ - Tập trung nghe giảng có thể thay đổi quá trình thực chương trình - Biến giúp chương trình biết chính xác liệu cần xử lý lưu vị trí nào - Các nhóm thảo luận, tìm nhớ hiểu SGK để tìm kết - Giá trị biến là liệu biến lưu trữ - Từng nhóm trình bày kết thảo luận nhóm - Lắng nghe và ghi chép Hoạt động 2: Tìm hiểu cách khai báo biến - Quan sát chương trình trên màn hình - Phải khai báo biến trước sử dụng chương trình - Khi khai báo biến phải khai báo tên biến và kiểu liệu biến - Tập trung nghe giảng và ghi chép - Nhớ lại và nhắc lại quy tắc đặt tên ngôn ngữ lập trình - Tập trung quan sát trên màn hình - Suy nghĩ và trả lời: + Var: từ khóa; + Biến x, y: thuộc kiểu số nguyên + Biến m, n thuộc kiểu số thực + Biến ch thuộc kiểu kí tự; + Biến ho_ten thuộc kiểu xâu kí tự - Lắng nghe và ghi chép - Cú pháp lệnh khai báo biến Pascal: Var <danh sách tên biến>:<kiểu liệu>; - Lắng nghe và ghi chép Hoạt động 3: Củng cố - Biến (biến nhớ): là đại Khai báo biến: - Việc khai báo biến gồm: + Khai báo tên biến; + Khai báo kiểu liệu biến Chú ý: Tên biến phải tuân theo quy tắc đặt tên ngôn ngữ lập trình Ví dụ cách khai báo biến: Var x, y: Integer; m, n: Real; ch: Char; ho_ten: String; Trong đó: + Var: từ khóa; + Biến x, y: thuộc kiểu số nguyên + Biến m, n thuộc kiểu số thực + Biến ch thuộc kiểu kí tự; + Biến ho_ten thuộc kiểu xâu kí tự Cú pháp lệnh khai báo biến: Var <danh sách tên biến>:<kiểu liệu>; Trong đó: - Var: Từ khóa - Danh sách tên biến: tên các biến viết cách dấu phẩy (,) - Kiểu liệu: kiểu liệu biến - Khái niệm biến (3) Tgian Hoạt động giáo viên gì? Hoạt động học sinh lượng đặt tên, dùng để lưu trữ liệu.Dữ liệu biến lưu - Nhận xét và nhắc lại lần trữ có thể thay đổi quá trình thực chương trình - Yêu cầu HS nhắc lại cú - Var <danh sách tên pháp lệnh khai báo biến biến>:<kiểu liệu>; Pascal? - Nhận xét và kết luận Nội dung - Cách khai báo biến Dặn dò học sinh chuẩn bị cho tiết tiếp theo: 1’ - Ra bài tập nhà: Xem lại cách khai báo biến - Chuẩn bị cho tiết tiếp theo: Xem trước mục và trang 31, 32 SGK IV RÚT KINH NGHIỆM – BỔ SUNG: ………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………… ………………………………………………………………… (4)