- Biết các bước giải bài toán trên máy tính, nắm được cấu trúc của một chương trình.. - Xác định được Input, Output của một bài toán đơn giản.[r]
Trang 1Ngày soạn: 29/10/2019 Tiết 24 Ngày giảng:
BÀI TẬP
I MỤC TIÊU
1.Kiến thức:
- Biết các bước giải bài toán trên máy tính, nắm được cấu trúc của một chương trình
- Xác định được Input, Output của một bài toán đơn giản
- Biết mô tả thuật toán bằng phương pháp liệt kê các bước
2 Kỹ năng:
- Thành thạo kỹ năng mô tả thuật toán bằng phương pháp liệt kê các bước
3 Thái độ:
- Tích cực tham gia các hoạt động học tập
- Có ý thức đúng đắn trong giờ học
4 Năng lực cần đạt:
- Năng lực quan sát, năng lực tự học, năng lực tư duy
II CHUẨN BỊ CỦA GV VÀ HS
- Giáo viên: Giáo án, SGK, SGV, bảng phụ Máy tính, máy chiếu
- HS: Học bài cũ
III PHƯƠNG PHÁP- KĨ THUẬT DẠY HỌC
-Phương pháp: Giải quyết vấn đề, hoạt động nhóm, phân tích, suy diễn, tự luận, vấn đáp
- Kĩ thuật: Đặt câu hỏi, tư duy, chia nhóm
IV TIẾN TRÌNH DẠY HỌC:
1 ổn định lớp: 1’
2 Kiểm tra bài cũ: Trình bày các bước mô tả thuật toán? 4’
3 Bài mới:
Hoạt động 1 : Bài tập: 18’
- Mục tiêu: Biết các bước mô tả 1 bài toán đơn giản
- Thời gian: 18 phút
- Phương pháp: nghiên cứu, vấn đáp, gợi mở, quan sát, hoạt động nhóm
- Kĩ thuật: Đặt câu hỏi, tư duy, chia nhóm
- GV đưa ra đề bài trên máy chiếu
- HS suy nghĩ các bước cần làm
? cần biến nào?
- HS thảo luận và đưa ra thuật toán
- GV chữa
- GV chiếu thuật toán để HS so sánh
- HS mô tả thuật toán bằng lời
1 Bài tập : 18’
a Hãy mô tả thuật toán nhập 2 số nguyên dương a, b từ bàn phím và tính tổng 2 số đó
- INPUT: 2 số nguyên dương a, b
- OUTPUT: Tổng T của 2 số B1: Nhập 2 số a, b từ bàn phím B2: T a+b
Trang 2- GV? để viết chương trình ta sử dụng
những câu lệnh nào
- Gv gợi ý cho HS từng câu lệnh cần sử
dụng trong bài
- HS thảo luận lên viết chương trình
GV chiếu chương trình mẫu trên máy
chiếu để HS tham khảo
GV yêu cầu HS đọc yêu cầu bài
HS thảo luận trả lời câu hỏi
Gv nhận xét câu trả lời của các nhóm
- GV chiếu đề bài lên bảng
- HS đọc đề bài
- ? điều kiện nào để a, b, c là 3 cạnh của
tam giác?
- HS suy nghĩ
- ? Mô tả thuật toán gồm những bước nào
- GV hướng dẫn HS cách mô tả thuật toán
- GV yêu cầu HS mô tả bằng lời
- HS thảo luận theo nhóm
B3: Thông báo T và két thúc
b Viết chương trình Program ct;
uses crt;
var a,b :interger;
T:real;
Begin clrscr write('nhập a='); readln(a);
write('nhập a='); readln(a);
T:=a+b;
writeln('Tổng là :',T);
Readln;
End
2 Bài tập 2 : SGK/44 : 7’
3 Bài 3/SGK/44 : 13’
Cho trước 3 số dương a, b và c hãy
mô tả thuật toán cho biết ba số đó có thể là độ dài 3 cạnh của một tam giác hay không?
- INPUT: 3 số dương a>0, b>0, c>0
- OUTPUT: Thông báo "a, b và c có thể là độ dài 3 cạnh của tam giác" hoặc Thông báo "a, b và c không thể
là độ dài 3 cạnh của tam giác"
B1: Nếu a+b c, chuyển b5 B2: Nếu b+c a, chuyển b5 B3: Nếu a+c b, chuyển b5 B4: Thông báo "a, b và c có thể là độ dài 3 cạnh của tam giác"
B5: Thông báo "a, b và c không thể là
độ dài 3 cạnh của tam giác"
Hoạt động 2 : Bài tập 2,3: 20’
- Mục tiêu: Biết các bước mô tả 1 bài toán đơn giản
- Thời gian: 20 phút
- Phương pháp: nghiên cứu, vấn đáp, gợi mở, quan sát, hoạt động nhóm
- Kĩ thuật: Đặt câu hỏi, tư duy, chia nhóm
2 Bài tập 2 : SGK/44 : 7’
Trang 3GV yêu cầu HS đọc yêu cầu bài
HS thảo luận trả lời câu hỏi
Gv nhận xét câu trả lời của các nhóm
- GV chiếu đề bài lên bảng
- HS đọc đề bài
- ? điều kiện nào để a, b, c là 3 cạnh của
tam giác?
- HS suy nghĩ
- ? Mô tả thuật toán gồm những bước nào
- GV hướng dẫn HS cách mô tả thuật toán
- GV yêu cầu HS mô tả bằng lời
- HS thảo luận theo nhóm
3 Bài 3/SGK/44 : 13’
Cho trước 3 số dương a, b và c hãy mô tả thuật toán cho biết ba số đó có thể là độ dài 3 cạnh của một tam giác hay không?
- INPUT: 3 số dương a>0, b>0, c>0
- OUTPUT: Thông báo "a, b và c có thể là
độ dài 3 cạnh của tam giác" hoặc Thông báo
"a, b và c không thể là độ dài 3 cạnh của tam giác"
B1: Nếu a+b c, chuyển b5 B2: Nếu b+c a, chuyển b5 B3: Nếu a+c b, chuyển b5 B4: Thông báo "a, b và c có thể là độ dài 3 cạnh của tam giác"
B5: Thông báo "a, b và c không thể là độ dài
3 cạnh của tam giác"
4.Củng cố: 1’
- Qua đây các em nắm được thuật toán tính tổng 2 số nhập vào từ bàn phím, kiểm
tra xem 3 số a, b, c có phải là 3 cạnh của tam giác hay không
5 BTVN: 1’
- Học bài cũ, hoàn thiện bài tập
- Gõ bài 1 vào máy và chạy thử
V RÚT KINH NGHIỆM:
Ngày tháng … năm 2019 duyệt giáo án
Tổ trưởng chuyên môn