Tuy nhiên trong cuộc sống thường ngày, chúng ta thường gặp và giải quyế các công việc đa dạng hơn như: Tính số gạch ít nhất phải mua để lát nền nhà, lập bảng điểm của lớp, so sánh chiều [r]
(1)Ngày soạn:
Ngày dạy: 8C1: 8C2: 8C3: Tiết 22 BÀI 5: TỪ BÀI TOÁN ĐẾN CHƯƠNG TRÌNH
I MỤC TIÊU: 1 Kiến thức
- Biết khái niệm toán, thuật toán
- Biết bước giải tốn máy tính
- Xác định Input, Output toán đơn giản
- Biết chương trình thể thuật tốn ngơn ngữ cụ thể - Biết mơ tả thuật tốn phương pháp liệt kê bước
- Hiểu thuật tốn tính tổng n số tự nhiên đầu tiên, tìm số lớn dãy số
2 Kĩ năng
- Biết mơ tả thuật tốn tốn cụ thể
3 Thái độ
- Ham thích giải tốn cách mơ tả thuật tốn
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: Giáo án, SGK, SGV
2- Học sinh: Đọc trước
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: Nêu số ví dụ tốn GV: Đặt tình
HS: Trả lời
HS: Nhận xét, đánh giá GV: Nhận xét, đánh giá
Bài tốn khai niệm quan thuộc mơn học Tốn, Lý, Hóa Tuy nhiên sống thường ngày, thường gặp giải quyế cơng việc đa dạng như: Tính số gạch phải mua để lát nhà, lập bảng điểm lớp, so sánh chiều cao hai bạn, … Hãy nêu vài toán em gặp giải sống thường ngày?
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 khái niệm toán, xác định Input, Output toán đơn giản
Xác định toán (13')
- Bài toán công việc hay nhiệm vụ cần phải giải
(2)- GV: Bài toán khái niệm quen thuộc với mơn tốn, lí ? em lấy VD tốn
- GV: Ngồi VD hàng ngày phải giải công việc đa dạng nhiều lập bảng cửu chương, so sánh chiều cao bạn, cách nấu ăn VD gọi tốn
GV: Bài tốn gì?
HS: công việc hay nhiệm vụ cần phải giải
GV: Trứơc giải tốn ta tìm điều kiện cho trước u cầu tốn gọi gì?
HS: Giả thiét, kết luận
GV: Trong tin học, giả thiết điều kiện cho trước, kết luận toán kết cần thu
GV: Việc xác định điều kiện cho trước kết cần thu gọi xác định toán
GV: Đưa ví dụ SGK, yêu cầu HS xác định tốn
- HS thảo luận theo nhóm trả lời - GV: Nhận xét, kết luận
- GV giới thiệu giải thích - HS nghe ghi chép
* Đối với học sinh khuyết tật: Nêu một toán thực tế?
- Mục tiêu: Biết khái niệm thuật toán, bước giải toán máy tính, biết CT thể thuật tốn ngơn ngữ cụ thể
GV: Đưa ví dụ rơ bốt nhặt rác Rơ bốt có tự nhặt rác khơng?
HS: Khơng tự nhặt rác
GV: Vậy làm rô bốt nhặt rác
xác định toán:
+ Xác định rõ điều kiện cho trước + Kết cần thu
- VD1: SGK/37
a) - Tính diện tích hình tam giác
b)- Tìm đường tránh điểm nghẽn giao thơng
c)- Bài tốn nấu ăn
2 Q trình giải tốn máy tính (13')
(3)HS: Chỉ dẫn lệnh
GV: Máy tính có tự giải tốn khơng? HS: Khơng tự giải tốn
GV: Cần đưa cho máy tính dãy lệnh -> Gọi thuật toán
GV: Thuật tốn gì?
HS: Dãy hữu hạn thao tác cần thực để giải toán gọi thuật toán
GV: Khi đưa thuật toán cho máy tính có hiểu thực khơng? Vì sao?
HS: Khơng máy tính hiệu ngơn ngữ máy, thuật tốn viết ngơn ngữ tự nhiên nên máy tính khơng hiểu
GV: Vậy cần biểu diễn thuật tốn ngơn ngữ gì?
HS: Ngơn ngữ lập trình GV: Viết chương trình gì?
HS: Viết chương trình: Dựa vào mơ tả thuật tốn trên, ta viết chương trình ngơn ngữ lập trình GV: Q trinh giải tốn máy tính gồm bước?
HS: bước
+ Xác định toán: + Mơ tả thuật tốn: + Viết chương trình:
thể thực điều kiện cho trước nhận kết cần thu
- Dãy hữu hạn thao tác cần thực để giải toán gọi thuật toán - Từ toán qua sáng tạo tư người ta thuật toán (các bươc giải
bài toán) chương trình (kết qua diễn tả
thuật tốn)
- Thuật toán bước để giải tốn, cịn chương trình thể thuật tốn ngơn ngữ lập trình cụ thể
- Q trình giải tốn MT gồm bước:
+ Xác định toán: Từ phát biểu toán ta xác định đâu thông tin cho (Input) đau thông tin cần tìm (Output)
+ Mơ tả thuật tốn: Tìm cách giải tốn diễn tả câu lệnh cần phải thực
+ Viết chương trình: Dựa vào mơ tả thuật tốn trên, ta viết chương trình ngơn ngữ lập trình
C HOẠT ĐỘNG LUYỆN TẬP (5')
- Bài tốn, Thuật tốn gì, quy trình giải tốn máy tính - Nêu số ví dụ tốn xác định tốn
- Chơi trị chơi tìm chữ
D HOẠT ĐỘNG VẬN DỤNG, SÁNG TẠO (5')
- Chỉ Input Output toán sau:
a) Xác định số học sinh lớp mang họ Trần
b) Tính tổng phần tử lớn dãy n số cho trước c) Tìm số số có giá trị nhỏ n số cho
E HOẠT ĐỘNG TÌM TỊI, MỞ RỘNG (3')
a) Cho tốn sau: Tính tổng phần tử dương dãy n số cho thực nhập vào máy tính
(4)b) Em tìm cách giải tốn tìm số lớn số a, b, c?
* HƯỚNG DẤN VỀ NHÀ (2')
- Học cũ, đọc tiếp phần lại - Làm SGK cuối