Kĩ năng: Thực hiện được các phép toán trong ngôn ngữ lập trình Pascal.. Thái độ: Học tập tích cực, tự giác nghiên cứu, có ý thức và yêu thích môn học.[r]
(1)BÀI 3: CHƯƠNG TRÌNH MÁY TÍNH VÀ DỮ LIỆU (tt)
I MỤC TIÊU: 1 Kiến thức:
- Biết khái niệm kiểu liệu
- Biết số phép toán với liệu số
2 Kĩ năng: Thực phép tốn ngơn ngữ lập trình Pascal. 3 Thái độ: Học tập tích cực, tự giác nghiên cứu, có ý thức u thích mơn học. II CHUẨN BỊ:
1 Giáo viên: Sách giáo khoa, máy tính điện tử, giáo án, máy chiếu. 2 Học sinh: Vở ghi, sách giáo khoa
III CÁC HOẠT ĐỘNG DẠY – HỌC: 1 Ổn định lớp: (1’)
8A1:……… 8A2:……… 2 Kiểm tra cũ: (5’)
Câu 1: Dãy số 1020 thuộc kiểu liệu nào?
Câu 2: Phân biệt ý nghĩa hai câu lệnh pascal sau đây: Writeln(‘5+20=’,’5+20’);
Writeln(‘5+20=’,5+20); 3 Bài mới:
Hoạt động GV Hoạt động HS Nội dung ghi bảng
Hoạt động 1: (20’) Tìm hiểu phép so sánh Pascal. + GV: Đưa ví dụ phép tốn
cộng, trừ; phép toán so sánh cho HS thực
+ GV: u cầu HS cho biết ngồi phép tốn số học, ta thường dùng phép với số
+ GV: Yêu cầu HS nêu phép toán so sánh em học
+ GV: Đưa hình bảng kí hiệu phép tốn so sánh toán học
+ GV: Các phép toán so sánh dùng trường hợp nào?
+ GV: Kết phép so sánh gì?
+ GV: Gọi số HS trả lời + GV: Nhận xét câu trả lời
+ GV: Đưa ví dụ phép so sánh: a) ?
b) 15 + ? 20
+ HS: Thực phép toán: 15 + = ?; 105 - 25 = ?;
38-16 < 15 + 8; 105 – 25 = 75 + + HS: Ngoài phép tốn số học, ta cịn thường so sánh số
+ HS: Phép so sánh: bằng, nhỏ hơn, lớn hơn, khác, nhỏ bằng, lớn
+ HS: Quan sát, ý nhận biết kí hiệu phép tốn Pascal
+ HS: Nghiên cứu SGK trả lời để so sánh số, biểu thức với toán học
+ HS: Kết phép so sánh sai + HS: Tìm hiểu thêm SGK trả lời + HS: Chú ý lắng nghe hiểu + HS: Viết bảng phụ kết so sánh a, b, c
a) =
3 Các phép so sánh
* Chú ý: Kết phép so sánh sai
Ví dụ:
a 22>19 cho kết b 5+x<=10: sai phụ thuộc vào giá trị x
Ngày soạn: Ngày dạy: Tuần: 3
Tiết: 6
KH pascal
Phép so sánh
= <> khác
< nhỏ
<= nhỏ
> lớn
(2)c) + ? 10
+ GV: Nhận xét kết thực + GV: Theo em cách viết phép so sánh viết ngôn ngữ Pascal có giống tốn học khơng? + GV: Đưa lên hình bảng phép so sánh ngơn ngữ Pascal toán học để HS so sánh + GV: Cho HS làm số ví dụ minh họa
+ GV: Gọi HS lên bảng thực theo yêu cầu
+ GV: Nhận xét chốt nội dung
b) 15 + > 20 c) + ≤ 10
+ HS: Trả lời theo ý hiểu Có số phép giống số phép không giống
+ HS: Chỉ phép so sánh giống khác ngơn ngữ Pascal tốn học + Thực so sánh:
a) =
b) 15 + >= 20 c) + < =10
+ HS: Thực ghi
Hoạt động 2: (14’) Giao tiếp người – máy tính. + GV: Hướng dẫn HS tìm hiểu
giao tiếp người – máy tính
+ GV: Đưa ví dụ bảng thông báo kết
+ GV: Đưa ví dụ nhập liệu + GV: Em có nhận xét ví dụ trên?
+ GV: Nhận xét giải thích
+ GV: Nêu hai tình tạm ngừng hình kết thông qua lệnh hộp thoại
+ GV: Giải thích tình để em hiểu
+ GV: Đưa lên hình hộp thoại nhập liệu
+ GV: Em phải làm xuất câu gợi ý trên?
+ GV: Nhận xét giải thích + GV: Cho HS ghi vào
+ HS: Quá trình trao đổi liệu hai chiều thường gọi giao tiếp người máy tính + HS: Thơng báo kết yêu cầu chương trình + HS: Tập trung quan sát, ý + HS: Chương trình tạm ngừng để chờ người dùng “nhập liệu” từ bàn phím hay chuột + HS: Tập trung ý lắng nghe + HS: Tạm ngừng khoảng thời gian định tạm ngừng người dùng nhấn phím
+ HS: Tập trung ý lắng nghe
+ HS: Tập trung quan sát, ý
+ HS: Nếu nháy chuột vào nút “Đồng ý”, chương trình kết thúc cịn nháy nút Hủy lệnh, chương trình tiếp tục bình thường
+ HS: Chú ý lắng nghe + HS: Thực ghi
4 Giao tiếp người và máy.
Một số trường hợp tương tác người máy: - Các lệnh tạm ngừng chương trình:
+ delay(x): tạm ngừng chương trình vòng x/1000 giây
+ read readln tạm ngừng chương trình người dùng nhấn phím enter
+ writeln(<giá trị thực> :n:m): dùng để điều khiển cách in số thực hình, n qui định độ rộng in số, m chữ số thập phân
4 Củng cố: (4’)
- Thực củng cố phép so sánh Pascal 5 Dặn dò: (1’)
- Về nhà học làm tập sách giáo khoa chuẩn bị cho tiết tập IV RÚT KINH NGHIỆM :