HĐ2: Biểu thức số học: Noäi dung Hoạt động của GV và HS Quy tắc viết một biểu thức trong lập trình: GV: Yêu cầu HS nêu quy tắc viết một biểu Chỉ dùng cặp dấu để xác định trình thức[r]
(1)Tuaàn 5: Tieát 6: Ngày soạn: 01/09/2008 Ngaøy daïy: 09 /09/2008 §6 PHÉP TOÁN, BIỂU THỨC CÂU LỆNH GÁN A Muïc tieâu: Kiến thức: Hiểu các khái niệm: phép toán, biểu thức số học, biểu thức quan hệ, hàm số học chuẩn Hiểu và viết lệnh gán Viết biểu thức số học và lôgic với các phép toán thông dụng Kyõ naêng: Viết lệnh gán Viết các biểu thức số học và lôgic với các phép toán thông dụng Thái độ: Nghiêm túc, cẩn thận các phép toán B Troïng taâm: Biết viết biểu thức số học Pascal Caâu leänh gaùn C Chuaån bò: Giaùo vieân: SGK, SBT, giaùo aùn, baûng phuï luïc veà moät soá haøm chuaån HS: SGK, ghi chép D Tieán trình tieát hoïc: Tổ chức lớp: Lớp trưởng báo cáo sĩ số lớp và đồng phục lớp mình Bài cũ: Câu 1: Nêu số kiểu liệu chuẩn? Caâu 2: Neâu caùch khai baùo bieán? Bài mới: HĐ1: Phép toán: Noäi dung Hoạt động GV và HS GV: Giới thiệu cách viết các phép toán Bảng các phép toán: toán học và Pascal (trang 24 SGK) HS: Quan sát và ghi nhớ các kí hiệu phép toán Pascal GV: Lưu ý kết các phép toán quan hệ là giá trị lôgic HĐ2: Biểu thức số học: Noäi dung Hoạt động GV và HS Quy tắc viết biểu thức lập trình: GV: Yêu cầu HS nêu quy tắc viết biểu Chỉ dùng cặp dấu ( ) để xác định trình thức toán học mà các em đã biết tự thực phép toán trường hợp HS: Nêu cách viết biểu thức toán học cần thiết GV: Giới thiệu cách viết biểu thức Viết từ trái qua phải Pascal Không bỏ qua dấu * tích HS: So sánh với biểu thức toán học và Thứ tự thực các phép toán: ghi nhớ cách viết biểu thức Pascal ngoặc trước, ngoài ngoặc: *, /, div, GV: Yêu cầu Hs nêu thứ tự thực các phép mod, +,toán toán học Ví dụ cách viết biểu thức toán học và HS: Ghi nhớ thứ tự thực các phép toán Pascal: Pascal (bảng ví dụ trang 25 SGK) GV: Lưu ý cho học sinh thứ tự thực phép tính Pascal HÑ3 Haøm soá hoïc chuaån: Noäi dung Hoạt động GV và HS Giaùo aùn tin hoïc 11 Trang Lop11.com (2) Một số hàm số học chuẩn: (Bảng số hào số học chuẩn trang 26) b b 4ac 2a Pascal có thể viết dạng: (-b+sqrt(b*b-4*a*c))/2*a Hoặc: (-b+sqrt(sqr(b)-4*a*c))/2/a VD: Biểu thức toán học HĐ4: Biểu thức quan hệ: Noäi dung GV: - Giới tên và chức số hàm chuẩn - Lấy ví dụ minh hoạ HS: Quan sát và ghi nhớ các hàm chuẩn GV: Yeâu caàu HS laáy VD theâm HS: Laáy VD GV: Cho VD tính giá trị biểu thức HS: Thực tính giá trị biểu thức và báo cáo kết Hoạt động GV và HS GV: Lấy VD minh hoạ và yêu cầu HS cho biết kết biểu thức HS: Quan sát và ghi nhớ thứ tự thực phép tính quan hệ GV: Kết biểu thức chứa phép toán quan hệ là giá trị thuộc kiểu liệu nào? HS: Trả lời câu hỏi VD biểu thức quan hệ Thứ tự thực phép tính quan hệ: + Tính giá trị biểu thức + Thực phép toán quan hệ VD: Tính giá trị biểu thức: (ví dụ trang 27 SGK) HĐ5: Biểu thức lôgic: Noäi dung KN: Biểu thức lôgic là các biểu thức Loâgic đơn giản, các biểu thức quan hệ liên kết với phép toán lơgic VD: not (x<1); (5 <= x) and ( x<=11) ((a mod = 0) and (b mod 3=0)) HÑ6: Caâu leänh gaùn: Noäi dung Trong Pascal câu lệnh gán có dạng: <Tên biến> := <Biểu thức>; VD: x1:= (-b+sqrt(b*b-4*a*c))/(2*a); x2:=-b/a-x1; i:=i+1; Hoạt động GV và HS GV: - Nêu khái niệm biểu thức lôgic - Yêu cầu HS lấy VD biểu thức lôgic và rõ các biểu thức và phép toán lôgic? HS: Lấy VD vể biểu thức lôgic Hoạt động GV và HS GV: Yêu cầu HS tham khảo SGK và nêu cách viết câu lệnh gán HS: Nêu cách viết lệnh gán GV: Nhấn mạnh và giải thích rõ thành phần cấu trúc và lấy VD minh hoạ? HS: Ghi nhớ cách viết lệnh gán và lấy VD E Cuûng coá: Cho HS nhắc lại các mục đã học Bài tập tự luận: Hãy viết biểu thức toán học sang dạng biểu thức ứng với Pascal: x x 5x Daën doø: Học các phần đã học Laøm caùc baøi taäp SGK, SBT Soạn và chuẩn bị trước bài 7, 8ø F Ruùt kinh nghieäm: Giaùo aùn tin hoïc 11 Trang Lop11.com (3)