Các phép toán với dữ liệu kiểu số: - Bảng dưới đây kí hiệu của các phép toán số học đó trong ngôn ngữ Pascal: 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ố [r]
(1)
-o0o -GIÁO ÁN LÊN LỚP
MON-HOC: TIN HỌC - LỚP 8
(2)BÀI 3: CHƯƠNG TRÌNH MÁY TÍNH VÀ DỮ LIỆU I MỤC TIÊU
1 Về kiến thức
- Biết khái niệm liệu kiểu liệu;
- Biết số phép toán với liệu số, Biết vận dụng vào xử lý số tập
2 Về kỹ năng
- Phân biệt kiểu liệu, cần khai báo kiểu liệu - Thành thạo phép toán biến đổi toán học pascal
3 Về thái độ
- Có thái độ tích cực giờ, ham thích mơn học, tác phong làm việc nghiêm túc - Năng lực quan sát, lực tự học, lực tư
II CHUẨN BỊ CỦA GIÁO VIÊN VÀ HỌC SINH
1 Giáo viên
SGK, SGV, tài liệu, Giáo án, máy tính, máy chiếu, giảng điện tử
2 Học sinh
Kiến thức học, Đọc trước SGK, Đồ dùng học tập, bảng phụ III PHƯƠNG PHÁP
- Phương pháp: Nêu vấn đề, gợi mở, giải vấn đề, thảo luận nhóm, trực quan - Kĩ thuật: Chia nhóm, đặt câu hỏi
IV TIẾN TRÌNH GIỜ DẠY
1 Ổn định lớp (thời gian: phút):
Kiểm tra sĩ số, ghi tên học sinh vắng; Ổn định trật tự lớp;
2 Kiểm tra cũ (thời gian: phút):
Câu 1: Em kể tên từ khóa học ngơn ngữ lập trình Pascal? Cho biết khác từ khóa tên?
GV Gửi bài tập máy tính bảng cho HS làm theo nhóm Nhóm làm nhanh giáo viên chấm điểm
3 Giảng mới:
(3)GIA N Hoạt động của giáo viên Hoạt động của học sinh
Dữ liệu kiểu liệu: Dưới số kiểu liệu thường dùng nhất: - Kiểu số nguyên (integer) - Kiểu số thực (real - Kiểu kí tự (char) - Kiểu xâu kí tự (string) - Chú ý: Trong pascal, chương trình dịch hiểu dãy chữ số kiểu xâu Ta phải đặt dãy chữ số cặp dấu nháy đơn
15 phút
GV gửi V D vào máy t í n h bảng để H S t r ả lời câu hỏi GV đ a r a là: VD t a s d ụ n g n h ữ n g kiểu l i ệ u g ì m e m biết GV cho Hs hoạt đ ộ n g nhóm phút G: chiếu kiểu D L đ ể HS ghi chép G : C h i ế u lên hình ví d ụ SGK G : Đưa ý kiểu liệu char string
H S
trả lời c â u h ỏ i
G V
đưa là:
H S
l m t h e o nhóm t r ê n m y t í n h b ả n g c ủ a H : Q u a n sát để p h â n b i ệ t đ ợ c h a i l o i
d ữ
l i ệ u q u e n thuộc chữ số
H S
l m b a ì t ậ p t r ê n m y t í n h b ả n g c ủ a
Dữ liệu v k i ể u dữ liệu: Dưới số kiểu d ữ l i ệ u t h n g dùng nhất: - K i ể u s ố n g u y ê n (integer) - K i ể u s ố thực (real - Kiểu kí tự (char)
(4)G: chiếu bảng liệt k ê c c kiểu DL
G :
C h i ế u m ộ t s ố hình ảnh yêu cầu HS nhận biết kiểu DL t r o n g hình ảnh VD: Gv cho HS làm tập trắc nghiệm t r ê n m y t í n h bảng
Các phép tốn với liệu kiểu số: - Bảng kí hiệu phép tốn số học ngơn ngữ Pascal: Kí hiệu Phép tốn Kiểu 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 Quy tắc tính biểu thức số học: • Các phép tố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, phép 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 Chú ý: Trong Pascal phép sử dụng cặp dấu ngoặc trịn () để gộp phép tốn Không dùng cặp dấu ngoặc vuông [] hay cặp dấu ngoặc nhọn {} toán học
19 phút
? V i c c d ữ liệu kiểu s ố n ê u t r ê n , h ã y k ể c c k í h i ệ u p h é p toán mà e m đ ã đ ợ c
h ọ c
t r o n g T o n học? G : Đưa lên h ì n h bảng kí hiệu
? Với c c
d ữ
l i ệ u k i ể u
s ố
n ê u t r ê n , h ã y kể
k í
h i ệ u p h é p t o n
m
em đ ợ c h ọ c t r o n g T o n học?
C c p h é p : +, -, *, / ; div, mod Quy tắc tính c c b i ể u thức số học:
Các phép toán ngoặc thực trước tiên;
(5)-p h é -p t o n d ù n g cho kiểu số thực v s ố nguyên G : Đưa r a m ộ t số ví dụ s g k v g i ả i t h í c h thêm G : Đưa phép toán viết d n g n g ô n n g ữ toán học :
v y ê u c ầ u H viết biểu thức b ằ n g n g ô n ngữ TP G : Yêu c ầ u H viết lại p h é p t o n b ằ n g n g ô n ngữ TP
G :
N h ậ n x é t v đ a r a bảng ví
d ụ
SGK
G :
H : V i ế t giơ b ả n g p h ụ có h i ệ u l ệ n h c ủ a G H : Q u a n sát để h i ể u c c h v i ế t v ý nghĩa c ủ a t n g p h é p t o n ghi H : Q u a n s t , l ắ n g n g h e ghi H : V i ế t giơ b ả n g p h ụ có h i ệ u l ệ n h c ủ a G H : L m t r ê n b ả n g
tốn khơng có dấu ngoặc, phép nhân, phép 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
(6)4 Củng cố (thời gian: phút):
H : Nhắc lại kiến thức cần đạt G : Chốt lại kiến thức trọng tâm
5 Hướng dẫn tự học (thời gian: phút):
Học lý thuyết, làm tập 1, 2, 3, Đọc trước phần 3,4
V RÚT KINH NGHIỆM
N h ậ n x é t v c h ố t t r ê n m n hình G : Viết lại biểu thức b ằ n g n g n ngữ lập t r ì n h Pascal.
G :
N h ậ n x é t v đ a r a chú ý
phụ H : N ê u q u y t ắ c t í n h c c b i ể u t h ứ c
s ố
học H : V i ế t b ả n g phụ