Năng lực tự học; giải quyết 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 và truyền thông; sử dụng ngôn ngữ.. II. PHƯƠNG PHÁP[r]
(1)Ngày soạn: 15/11/2019
Ngày dạy: 8C1: 8C2: 8C3:
Tiết 28
Bài thực hành 4:
SỬ DỤNG CÂU LỆNH ĐIỀU KIỆN (Tiếp theo) I MỤC TIÊU
1 Kiến thức:
- Viết câu lệnh điều kiện if… then chương trình
2 Kỹ năng:
- Rèn kỹ ban đầu đọc chương trình đơn giản hiểu ý nghĩa thuật tốn sử dụng chương trình
3 Thái độ
- Ham thích lập trình phục vụ giải tốn máy tính
4 Định hướng phát triển 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, phịng máy, máy tính, máy chiếu
2- Học sinh: Học cũ, đọc trước
III PHƯƠNG PHÁP
Giải vấn đề, hoạt động nhóm, phân tích, tự suy luận, quan sát trực quan, thực hành
IV TIẾN TRÌNH: 1 Ổn định lớp: (1’)
2 Kiểm tra cũ: Kết hợp thực hành
3 Nội dung (37’)
Hoạt động GV HS Nội dung
- Mục tiêu: Luyện tập sử dụng câu lệnh If … then - Hình thức tổ chức: cá nhân, nhóm
- Kỹ thuật: Động não, vấn đáp, suy nghĩ,
- Phương pháp: Đàm thoại, đặt vấn đề, trực quan, thảo luận nhóm, thực hành
GV: Đưa nội dung cho học sinh tìm hiểu GV: Nhắc lại điều kiện để số a, b, c cạnh tam giác gì?
HS: Điều kiện a+b>c; b+c>a a+c>b
GV: Điều kiện sau if phép so sánh, làm để kết hợp điều kiện Ta dùng từ khoá and GV: Yêu cầu học sinh gõ chương trình theo nhóm vào máy tính
HS: Thực hành theo nhóm máy tính GV: Quan sát hướng dẫn học sinh thực hành
Nội dung
Bài 3: Dưới chương trình nhập số dương a, b, c từ bàn phím, kiểm tra in hình kết quả kiểm tra số độ dài các cạnh tam giác hay không? (20')
Write(‘Nhap ba so a, b va c’); {hiện thị thông báo}
Readln(a,b,c) {nhập vào số}
If (a+b>c) and (b+c>a) and (a+c>b) then
{nếu bt1 bt2 bt3 thì}
(2){hiển thị thông báo} Else
{nếu bt1 bt2 bt3 sai thì}
Writeln(‘a,b,c khong phai la canh cua tam giac’)
{hiển thị thông báo}
a)- Gõ chương trình vào máy tính b)- Tìm hiểu ý nghĩa câu lệnh c)- Dịch chạy chương trình với nhiều số khác để kiểm tra tính đắn chương trình
d)- Lưu với tên Ba_canh_tam_giac
* Lưu ý: Để kết hợp nhiều phép so sánh ta sử dụng từ khoá and
Giá trị phép so sánh phức hợp tất phép so sánh thành phần Ngược lại, cần phép so sánh thành phần sai có giá trị sai
- Mục tiêu: Luyện tập sử dụng câu lệnh If … then - Hình thức tổ chức: cá nhân, nhóm
- Kỹ thuật: Động não, vấn đáp, suy nghĩ,
- Phương pháp: Đàm thoại, đặt vấn đề, trực quan, thảo luận nhóm, thực hành
* Bài tập (10')
Nhập điểm kiểm tra bạn Hãy thông báo hình bạn đạt điểm loại gì?
Gợi ý:
- Nếu điểm nhỏ in hình "Bạn bị điểm kém"
- Nếu điểm lớn nhỏ 6.5 thỡ in hình dịng chữ "Ban dat diem trung binh"
- Nếu điểm lớn 6.5 nhỏ 7.9 in dịng thơng báo "Ban dat diem kha"
(3)điểm nhập vào mức khác c)- Lưu với tên Diem_kiem_tra
GV: Giới thiệu tổng kết * Tổng kết (7')
- SGK/54
4 Củng cố (5')
- Viết chương trình nhập vào số nguyên In hình thơng báo số hợp lệ số có giá trị khoảng (10,100)
5 Hướng dẫn nhà (2')
- Thực hành lại máy tính nhà - Ơn lại kiến thức chuẩn bị tiết tập