T7: CHƯƠNG TRÌNH MÁY TÍNH VÀ DỮ LIỆU
I/ MỤC TIÊU:
1. Kiến thức: - Biết khái niệm kiểu dữ liệu
- Biết một số phép toán cơ bản với dữ liệu số
- Biết khái niệm điều khiển tương tác giữa người và máy tính.
2. Thái độ: Giáo dục thái độ học tập nghiêm túc
II/ CHUẨN BỊ:
Gv: Bảng 1,2,3,4 ở sgk
Hs: Nghiên cứu trước bài
Ngày soạn: 06/9/09 Ngày giảng: 10/9/09 T7: Chương trình máy tính và dữ liệu I/ Mục tiêu: Kiến thức: - Biết khái niệm kiểu dữ liệu - Biết một số phép toán cơ bản với dữ liệu số - Biết khái niệm điều khiển tương tác giữa người và máy tính. 2. Thái độ: Giáo dục thái độ học tập nghiêm túc II/ Chuẩn bị: Gv: Bảng 1,2,3,4 ở sgk Hs: Nghiên cứu trước bài III/ tiến trình bài dạy: 1.ổn định 2. Bài cũ: Trong Pascal dấu chấm phẩy dùng để làm gì? 3. bài mới: HĐ1: Dữ liệu và kiểu dữ liệu Mục tiêu: HS biết khái niệm dữ liệu và một số kiểu dữ lệu Nội dụng: Giới thiệu một số kiểu dữ liệu Các bước tiến hành: HĐGV HĐHS Ghi bảng ?ở lớp dưới ta đã học những kiểu dữ liệu nào? !ở Pascal cũng có các kiểu dữ liệu như vậy. Các kiểu dữ liệu khác nhau thì thực hiện các phép xử lí khác nhau. Vd: ta có thể thực hiện các phép toán với các số nhưng với các câu chữ thì phép toán đó ko có nghĩa. !GV cho hs nghiên cứu sgk ? Có những dạng dữ liệu nào? ! cho hs quan sát ví dụ 1 ? Trong ví dụ này có những kiểu dữ liệu nào? !Gv chốt lại và treo bảng phụ của ví dụ 2 Hs trả lời Dl: số và chữ. Nghiên cứu sgk Thảo luận nhóm trả lời câu hỏi Hs suy nghĩ trả lời Ghi vở Dữ liệu và kiểu dữ liệu Ví dụ1: (Treo bảng phụ) Chao cac ban 2007+5123=7130 Ví dụ 2: (Treo bảng phụ) Tên kiểu phạm vi giá trị Integer Số nguyên từ -215->215-1 real Số thực có giá trị tuyệt đối trong khoảng 2,9x10-39 -> 1,7x1038 char Một kí tự trong bảng chữ cái string Xâu kí tự, tôi đa gồm 255 kí tự HĐ2: Các phép toán với dữ liệu kiểu số: Mục tiêu: HS biết các phép toán sử dụng trong Pascal Nội dung: Các phép toán Các bước thực hiện: HĐGV HĐHS Ghi bảng ? nhắc lại các phép toán trong Excel? !Gv cho Hs nghiên cứu sgk ?Các phép toán trong Pascal có gì khác không? !Gv chốt lại và treo bảng 2 !gv lấy một số ví dụ về phép toán Giới thiệu cách ghi phép toán, thứ tự thực hiện phép toán. Chú ý: chỉ sử dụng được dấu ngoặc tròn gv ghi ví dụ lên bảng. !Gv cho hs chuyển đổi một só biểu thức toán học sang dạng biểu thức Pascal. Hs nhớ và nhắc lại Hs nghiên cứu sgk Thảo luận nhóm trả lời câu hỏi HS ghi vở HS chuyển đổi theo yêu cầu của gv Các phép toán với dữ liệu kiểu số Kí hiệu phép toán Kiểu dữ liệu + Cộng số nguyên,số thực - trừ số nguyên,số thực * nhân số nguyên,số thực / chia số nguyên,số thực div chia lấy phần nguyên số nguyên mod chia lấy phần dư số nguyên Ví dụ: ((a+b)*(c-d)+6)/3-a 4.Cũng cố: Có các dạng dữ liệu nào? Trong Pascal có các phép toán nào? được ghi như thế nào? 5. dặn dò: Về nhà học bài và lam bt 4,5/sgk.
Tài liệu đính kèm: