VnDoc Tải tài liệu, văn bản pháp luật, biểu mẫu miễn phí Tiết 5 §6 PHÉP TOÁN BIỂU THỨC LỆNH GÁN I Mục tiêu 1 Kiến thức Biết các khái niệm Phép toán, biểu thức số học, hàm số học chuẩn, biểu thức quan[.]
Tiết 5- §6: PHÉP TỐN - BIỂU THỨC - LỆNH GÁN I Mục tiêu Kiến thức - Biết khái niệm: Phép toán, biểu thức số học, hàm số học chuẩn, biểu thức quan hệ - Hiểu câu lệnh gán Kỹ - Viết lệnh gán - Viết biểu thức số học lô gíc với phép tốn thơng dụng II Chuẩn bị Giáo viên - Sách giáo khoa, tranh chứa biểu thức toán học - Tranh chứa bảng hàm số học chuẩn, tranh chứa bảng chân trị - máy vi tính máy chiếu Projector Học sinh: Sách giáo khoa III Tổ chức hoạt động học tập Ổn định tổ chức lớp Tiến trình học Hoạt động thầy trò Nội dung Hoạt động 1: Giới thiệu số phép Phép toán toán (10 phút) NNLT Pascal sử dụng số phép toán GV: Dẫn dắt vào bài: Trong viết sau: chương trình ta thường phải thực - Với số ngun: +, -, * (nhân), div tính tốn, thực so sánh để (chia lấy nguyên), mod (chia lấy dư) đưa định xem làm việc gì? Vậy - Với số thực: +, -, *, / (chia) chương trình ta viết nào? Có - Các phép tốn quan hệ =, =, : Cho kết qủa Tất ngơn ngữ có sử dụng chúng giá trị logic (True False) cách giống khơng? - Các phép tốn Logic: NOT (phủ GV: Tốn học có phép tốn nào? định), OR (hoặc), AND (và): thường HS: Đưa số phép toán thường dùng để kết hợp nhiều biểu thức dùng toán học quan hệ với GV: Chúng có dùng ngơn ngữ lập trình? HS: Một số phép dùng được, số phải xây dựng từ phép tốn khác VD: Phép lũy thừa khơng phải ngôn ngữ viết GV: Mỗi ngôn ngữ khác lại có cách kí hiệu phép tốn khác Hoạt động 2: Giới thiệu biểu thức VnDoc - Tải tài liệu, văn pháp luật, biểu mẫu miễn phí Hoạt động thầy trị Nội dung (20 phút) Biểu thức số học GV: Trong tốn học, biểu thức gì? - Là dãy phép toán +, -, *, / HS: Đưa khái niệm Div Mod từ hằng, biến kiểu GV: Đưa khái niệm biểu thức số hàm lập trình - Dùng cặp dấu () để qui định trình tự tính tốn GV: Cách viết biểu thức Thứ tự thực phép tốn: lập trình có giống cách viết tốn - Trong ngoặc trước, ngoặc sau học ? - Nhân chia trước cộng trừ sau - Giá trị biểu thức có kiểu kiểu HS: Đưa ý kiến biến có miền giá trị GV: Phân tích ý kiến học sinh lớn biểu thức Hàm số học chuẩn GV: Đưa cách viết biểu thức thứ - Các ngôn ngữ lập trình thường cung tự thực phép tốn lập trình cấp sẵn số hàm số học để tính số giá trị thơng dụng GV: Cách viết biểu thức phụ thuộc cú - Cách viết: Tên_hàm (Đối số) pháp ngơn ngữ lập trình - -Kết qủa hàm phụ thuộc vào kiểu đối số Đưa số biểu thức toán học yêu - Đối số hay nhiều biểu thức số cầu em viết chúng ngôn ngữ học đặt dấu ngoặc () sau tên Pascal hàm - Bản thân hàm coi HS: Gọi vài học sinh lên bảng viết biểu thức số học tham gia vào biểu thức tốn hạng GV: Đặt câu hỏi, muốn tính X2 ta viết Bảng số hàm chuẩn: nào? (Theo dõi SGK hình) HS: Có thể đưa X*X GV: Muốn tính ,sinx, cosx,… làm Biểu thức quan hệ Có dạng sau: ? HS: Chưa biết cách tính GV: Để tính giá trị cách đơn Trong đó: giản, người ta xây dựng sẵn số đơn - Biểu thức biểu thức phải kiểu vị chương trình thư viện chương trình giúp người lập trình tính - Kết biểu thức quan hệ TRUE FALSE tốn nhanh giá trị thơng dụng Ví dụ: A < B; 2*A >= 4+ B GV: Với hàm chuẩn, cần quan tâm đến kiểu đối số kiểu giá trị Biểu thức logic trả VnDoc - Tải tài liệu, văn pháp luật, biểu mẫu miễn phí Hoạt động thầy trị VD: Sinx đo độ hay radian? GV: Trong lập trình thường ta phải so sánh hai giá trị trước thực lệnh Biểu thức quan hệ cịn gọi biểu thức so sánh giá trị, cho kết sai (logic) VD: 3>5: Cho kết sai GV: Đặt câu hỏi, muốn so sánh nhiều điều kiện đồng thời làm nào? HS: Đưa ý kiến (và, hoặc,…) Đưa ví dụ cách viết ngôn ngữ Pascal Chú ý: Mỗi ngơn ngữ có cách viết khác GV: Mỗi NNLT có cách viết lệnh gán khác GV: Cần ý điều viết lệnh gán? HS: Đưa ý kiến GV: Phân tích câu trả lời học sinh sau tổng hợp lại: cần ý đến kiểu biến kiểu biểu thức Nội dung - Biểu thức logic đơn giản biến logic - Thường dùng để liên kết nhiều biểu thức quan hệ lại với phép toán logic Ví dụ: - Ba số dương a, b, c độ dài ba cạnh tam giác biểu thức sau cho giá trị (a+ b > c) and (b+ c >a) and (c+ a >b) - Biểu thức điều kiện d” X d’ viết sau: (x >= 0) and (x 5: Cho kết sai GV: Đặt... để liên kết nhiều biểu thức quan hệ lại với phép tốn logic Ví dụ: - Ba số dương a, b, c độ dài ba cạnh tam giác biểu thức sau cho giá trị (a+ b > c) and (b+ c >a) and (c+ a >b) - Biểu thức điều