Kó naêng: Phaân bieät ñöôïc caùc kieåu döõ lieäu cô baûn trong ngoân ngöõ laäp trình Pascal.. Thaùi ño ä : Nghieâm tuùc, coù yù thöùc vaø yeâu thích moân hoïc.[r]
(1)BÀI 3: CHƯƠNG TRÌNH MÁY TÍNH VÀ DỮ LIỆU I Mục tiêu:
1 Kiến thức:
- Biết liệu kiểu liệu
- Biết phép toán phép so sánh
2 Kĩ năng: Phân biệt kiểu liệu ngơn ngữ lập trình Pascal. 3
Thái đo ä : Nghiêm túc, có ý thức u thích mơn học. II Chuẩn bị:
Gv : Sách giáo khoa, máy tính điện tử, giáo án, máy chiếu Hs : Vở ghi, sách giáo khoa
II I Phương pháp :
Gv đặt vấn đề, HS giải vấn đề, quan sát, vấn đáp IV Tiến trình dạy:
1 Ổn định lớp: (1’)
8A1 :……… 8A2 :……… 2 Kiểm tra cũ: (5’)
Câu 1: Khởi động khỏi Turbo Pascal?
Câu 2: Soạn thảo, lưu dịch chạy chương trình đơn giản? 3 Nội dung mới:
HOẠT ĐỘNG CỦA GIÁO VIÊN VAØ HỌC SINH GHI BẢNG
Hoạt động 1: (15’) Tìm hiểu dữ liệu kiểu liệu?
+ GV: Nêu tình để gợi ý liệu kiểu liệu
+ GV: Đưa lên hình ví dụ + GV: Ta thực phép tốn với liệu kiểu gì?
+ GV: Theo em có kiểu liệu gì? Lấy ví dụ cụ thể kiểu liệu
+ GV: Chốt kiểu liệu giải thích thêm
+ GV: Trong ngơn ngữ lập trình có kiểu liệu hay nhiều ?
+ GV: Đưa lên hình ví dụ
+ HS: Tập trung ý lắng nghe + HS: Quan sát để phân biệt hai loại liệu quen thuộc chữ số
+ HS: Thực phép toán với liệu kiểu số
+ HS: Còn với kiểu chữ phép tốn khơng có nghĩa + HS: Nghiên cứu SGK trả lời Mỗi kiểu liệu lấy ví dụ + HS: Thực ghi chép
+ HS: Mỗi ngơn ngữ lập trình cụ thể định nghĩa nhiều kiểu liệu khác
+ HS: Quan sát ví dụ
1 Dữ liệu kiểu liệu. - Ngơn ngữ lập trình phân chia liệu theo kiểu khác Và chia thành loại sau: + Số nguyên
+ Số thực. + Xâu kí tự
Chú ý: Dữ liệu kiểu kí tự kiểu xâu Pascal đặt cặp dấu nháy đơn
Ngày soạn: 19/09/2012 Ngày dạy: 21/09/2012
Tuaàn: 4
(2)SGK để giới thiệu tên số kiểu liệu ngôn ngữ lập trình Pascal
+ GV: Đọc tên kiểu liệu Integer, Real, Char, String
+ GV: Đưa ví dụ: 123 ‘123’ + GV: Đưa ý kiểu liệu Char String
Hoạt động 2: (17’) Tìm hiểu các phép tốn kiểu liệu số + GV: Đưa lên hình bảng kí hiệu phép tốn dùng cho kiểu số thực số nguyên
+ GV: Hướng dẫn Hs phép chia, phép chia lấy phần nguyên và phép chia lấy phần dư:
5/2 = 2.5; 12/5 = 2.4 div =
2; 12 div = 2 mod =
1;
12 mod = 2
+ GV: Đưa phép tốn viết dạng ngơn ngữ tốn học :
x
5+2 xy−8 yêu cầu Hs viết
biểu thức ngơn ngữ lập trình
+ GV: Viết lại biểu thức ngôn ngữ lập trình Pascal
(a b)(c d) 6
a
?
+ HS: Đọc lại
+ HS: 123 kiểu liệu Integer ‘123’ kiểu liệu Char, String
+ HS: Tập trung, ý lắng nghe
+ HS: Theo dõi tập làm quen với VD GV đưa
+ HS: Làm lại Vd GV đưa
+ HS: Phát biểu ngơn ngữ lập trình
+ HS: Chú ý, quan sát theo dõi
2 Các phép toán với dữ liệu kiểu số ?
( HS ghi bảng )
Quy tắc tính biểu thức số học:
- Các phép toán ngoặc thực trước tiên; - Trong dãy phép tốn khơng có dấu ngoặc, phép nhân, chia, phép chia lấy phần nguyên phép chia lấy phần dư thực trước;
- Phép cộng phép trừ thực theo thứ tự từ trái sang phải
Củng cố: (5’)
- Dữ liệu kiểu liệu
- Các phép tốn kiểu liệu số Hướng dẫn dặn dò nhà : (2’) - Xem lại học
- Xem phần tiếp theo: Các phép so sánh – Giao tiếp người – máy tính. Rút kinh nghiệm: