- Nghiêm túc trong học tập, ham thích viết chương trình trên máy tính để hướng dẫn máy tính làm việc theo sự chỉ dẫn của con người.. Năng lực.[r]
(1)Ngày soạn:
Ngày dạy: 8C1: 8C2: 8C3: Tiết
Bài 3: CHƯƠNG TRÌNH MÁY TÍNH VÀ DỮ LIỆU (Tiếp theo)
I MỤC TIÊU
1 Kiến thức
- Biết phép tốn so sánh ngơn ngữ lập trình
- Biết khái niệm điều khiển tương tác người với máy tính
2 Kĩ
- Viết phép so sánh NNLT
- Phân biệt lệnh giao tiếp người - máy tính
3 Thái độ
- Nghiêm túc học tập, ham thích viết chương trình máy tính để hướng dẫn máy tính làm việc theo dẫn người
4 Năng lực
Năng lực tự học; giải vấn đề; sáng tạo; giao tiếp; tự quản lý; hợp tác; sử dụng công nghệ thông tin truyền thông; sử dụng ngôn ngữ
II CHUẨN BỊ
1 Giáo viên: Sách giáo khoa, giáo án, tài liệu tin học có liên quan, máy tính, máy chiếu
2 Học sinh: Đọc trước đến lớp, SGK III PHƯƠNG PHÁP, KĨ THUẬT
- Phương pháp: Đặt vấn đề, vấn đáp, gợi mở, phân tích, trực quan,
- Kĩ thuật: Động não, sơ đồ tư tuy, chia nhóm IV TIẾN TRÌNH HOẠT ĐỘNG-GIÁO DỤC
1 Ổn định lớp (1') 2 Bài mới
A HOẠT ĐỘNG KHỞI ĐỘNG (3')
Hoạt động GV HS Nội dung Mục tiêu: Hiểu NNLT có phép so sánh
GV: Đặt tình HS: Trả lời
HS: Nhận xét, đánh giá GV: Nhận xét, đánh giá
1 Liệt kê phép so sánh Tốn học? Trong NNLT có phép so sánh khơng?
B HOẠT ĐỘNG HÌNH THÀNH KIẾN THỨC
Hoạt động GV HS Nội dung
- Mục tiêu: Biết số phép so sánh 3 Các phép so sánh (10')
(2)GV: Đưa lên hình bảng kí hiệu phép toán so sánh toán học
GV: Các phép tốn so sánh dùng để làm ?
HS: Để so sánh số, biểu thức với
GV Đưa ví dụ : a) =
b) 15 + > 20
c) + x ≤ 10
HS: Viết bảng phụ kết so sánh a, b, c
GV: Theo em phép so sánh viết ngơn ngữ FP có giống tốn học khơng?
HS: Trả lời theo ý hiểu
GV: Đưa lên hình bảng ký hiệu phép so sánh
GV: Kết phép so sánh gì? HS: Đúng sai
* Đối với học sinh khuyết tật: Nêu kí hiệu số phép so sánh Pascal?
trong ngôn ngữ Pascal:
Kí hiệu trong Pascal
Phép so sánh Kí hiệu tốn học
= Bằng =
<> Khác ≠
< Nhỏ <
<= Nhỏ ≤
> Lớn >
>= Lớn ≥
Ví dụ: 3*2> 4; 5=5; 5<>6; … => kq
5*2=9, 22>17, … => kết sai * Lưu ý: Kết phép so sánh sai
- Mục tiêu: Biết khái niệm điêu khiển tương tác người với máy tính
GV: Đưa ví dụ bảng thơng báo kết
HS: Quan sát, lắng nghe GV giải thích
GV: Đưa lên hình hộp thoại
4 Giao tiếp người - máy tính (16')
a)- Thơng báo kết tính tốn - Lệnh :
write('Dien tich hinh tron la ',X);
- Thông báo :
b)- Nhập liệu - Lệnh :
write('Ban hay nhap nam sinh:'); read(NS);
- Thông báo :
c)- Tạm ngừng chương trình - Lệnh :
(3)nhập liệu
GV: Em phải làm xuất hộp thoại này?
HS:Trả lời theo ý hiểu 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 HS : Lắng nghe để hiểu
GV : Đưa ví dụ hộp thoại HS : Quan sát lắng nghe GV giải thích
GV: Yêu cầu HS làm câu a SGK
HS : Làm việc theo nhóm
GV : Nghiệm thu kết nhóm Nhận xét cho điểm
nhe '); Delay(2000);
Thông báo :
- Lệnh :
writeln('So Pi = ',Pi); read; {readln;}
- Thông báo :
d) Hộp thoại
* Bài tập phần a chuẩn bị tiết thực hành
Viết biểu thức toán học sau dạng biểu thức Pascal a) 15 30 12 ; b)
10 18
;
c)
2 (10 2)
(3 1)
; d)
2 (10 2) 24
(3 1)
C HOẠT ĐỘNG LUYỆN TẬP (5') - Bài 4: SGK/25.
Lệnh Writeln('5+20=','20+5') in hình hai xâu kí tự '5+20' '20+5' liền nhau: 5+20=20+5, cịn lệnh Writeln('5+20=',20+5) in hình xâu kí tự '5+20' tổng 20+5 sau: 5+20=25
- Bài 7: SGK/25
Kết phép so sánh:
a) Đúng; b) Sai; c) Đúng;
d) Đúng x > 2.5; ngược lại, phép so sánh có kết sai
D HOẠT ĐỘNG VẬN DỤNG, SÁNG TẠO (5')
(4)b) Pi.R2>a2
c) 8x-7>1
d)
2
1
3
2 a c
b
2 Bạn Thành nói "Số 234 thuộc hai kiểu liệu khác nhau, liệu kiểu số liệu kiểu xâu '234' " Thành nói khơng? Tại sao?
E HOẠT ĐỘNG TÌM TỊI, MỞ RỘNG (3')
Viết lại phép so sánh sau kí hiệu Pascal? a) (a+b>c) (b+c>a)
b) (diem>6) (diem<8)
c) (a2<10) (a chia hết cho 3)
Em tìm hiểu phép tốn và hoặc?
* HƯỚNG DẤN VỀ NHÀ (2')
- Làm tập 7-12 Vở tập - Học thuộc
- Chuẩn bị Bài thực hành số để tiết sau thực hành