Tin 8 (Tuan 16,17)
Chia sẻ bởi Ngô Mai Lan |
Ngày 14/10/2018 |
47
Chia sẻ tài liệu: Tin 8 (Tuan 16,17) thuộc Tin học 8
Nội dung tài liệu:
Tuần 16
Ngày soạn: 02 /12/08
Ngày dạy:
Tiết 31: Bài thực hành 4
Sử dụng câu lệnh điều kiện if...then (tiếp)
A. Mục tiêu: Tiếp tục củng cố cho HS
Viết được được câu lệnh điều kiện if...then trong chương trình;
Rèn luyện kĩ năng ban đầu về đọc các chương trình đơn giản và hiểu được ý nghĩa của thuật toán sử dụng trong chương trình.
Thông qua bài toán xét ba số a, b, c dương có phải là độ dài ba cạnh của một tam giác hay không.
B. Chuẩn bị:
- Thầy: Phòng máy + một số thuật toán và chương trình của các BT trong SGK
- HS: Thực hiện theo HD ở tiết 30
C. Tiến trình:
1. ổn định: KTSS, tư cách HS.
2. Kiểm tra bài cũ:
HS: Viết lại cú pháp của câu lệnh điều kiện dạng thiếu và dạng đầy đủ.
GV đi kiểm tra sự chuẩn bị thuật toán của bài 3 của các nhóm trong bài TH 4
HS khác NX, GVNX chung và cho điểm.
3. Bài mới:
GV tổ chức cho các nhóm thực hành theo các yêu cầu sau:
1, Hoàn thiện các nội dung của tiết thực hành 30
2, Bài 3: SGK – 54
Tìm hiểu ý nghĩa của các câu lệnh trong chương trình, soạn, dịch và cho chạy chương trình sau:
“ Nhập ba số dương a, b, c từ bàn phím, kiểm tra và in ra màn hình kết quả kiểm tra ba số đó có là độ dài ba cạnh của một tam giác hay không.”
Program Ba_canh_tam_giac;
Uses crt;
Var a, b, c: real;
Begin
Clrscr;
Write Nhap ba so a, b va c:’); readln(a,b,c);
If (a+b > c) and (b + c > a) and (a + c > b) then
Writeln a, b va c la 3 canh cua 1 tam giac!’)
Else writeln a, b va c khong la 3 canh cua 1 tam giac!’);
Readln
End.
Để HS luyện tập thêm về câu lệnh điều kiện, phép so sánh, có thể yêu cầu HS viết chương trình cho phép nhập điểm bài kiểm tra của một bạn nào đó, sau đó thực hiện:
Nếu điểm nhỏ hơn 5, in ra dòng chữ "Ban can co gang hon";
Nếu điểm lớn hơn hoặc bằng 5 và nhỏ hơn 6.5, in ra dòng chữ "Ban dat diem trung binh";
Nếu điểm lớn hơn hoặc bằng 6.5 và nhỏ hơn 8, in ra dòng chữ "Ban dat diem Kha";
Nếu điểm lớn hơn hoặc bằng 8, in ra dòng chữ "Hoan ho ban dat diem Gioi".
GV đi kiểm tra các nhóm TH, có NX và HD, uốn nắn.
GV nhấn mạnh phần Lưu ý (SGK – 54)
4. Củng cố:
? Qua tiết TH này, các em nắm được những thao tác, kĩ năng, kiến thức gì về lập trình?
HS trả lời
GV nhấn mạnh lại chương trình kiểm tra 3 số dương cho trước có là độ dài 3 cạnh của một tam giác hay không, chú ý việc dùng từ “and”.
5. Hướng dẫn về nhà:
- Xem lại toàn bộ nội dung kiến thức, kĩ năng đã thực hành ở bài TH 4 trong 2 tiết 30, 31.
- Đọc kĩ phần tổng kết cuối bài (SGK – 55)
- Ôn tập lại toàn bộ kiến thức trong bài 5 và 6, giờ sau chữa một số BT có liên quan.
Ngày soạn: 02 /12/08
Ngày dạy:
Tiết 31: Bài thực hành 4
Sử dụng câu lệnh điều kiện if...then (tiếp)
A. Mục tiêu: Tiếp tục củng cố cho HS
Viết được được câu lệnh điều kiện if...then trong chương trình;
Rèn luyện kĩ năng ban đầu về đọc các chương trình đơn giản và hiểu được ý nghĩa của thuật toán sử dụng trong chương trình.
Thông qua bài toán xét ba số a, b, c dương có phải là độ dài ba cạnh của một tam giác hay không.
B. Chuẩn bị:
- Thầy: Phòng máy + một số thuật toán và chương trình của các BT trong SGK
- HS: Thực hiện theo HD ở tiết 30
C. Tiến trình:
1. ổn định: KTSS, tư cách HS.
2. Kiểm tra bài cũ:
HS: Viết lại cú pháp của câu lệnh điều kiện dạng thiếu và dạng đầy đủ.
GV đi kiểm tra sự chuẩn bị thuật toán của bài 3 của các nhóm trong bài TH 4
HS khác NX, GVNX chung và cho điểm.
3. Bài mới:
GV tổ chức cho các nhóm thực hành theo các yêu cầu sau:
1, Hoàn thiện các nội dung của tiết thực hành 30
2, Bài 3: SGK – 54
Tìm hiểu ý nghĩa của các câu lệnh trong chương trình, soạn, dịch và cho chạy chương trình sau:
“ Nhập ba số dương a, b, c từ bàn phím, kiểm tra và in ra màn hình kết quả kiểm tra ba số đó có là độ dài ba cạnh của một tam giác hay không.”
Program Ba_canh_tam_giac;
Uses crt;
Var a, b, c: real;
Begin
Clrscr;
Write Nhap ba so a, b va c:’); readln(a,b,c);
If (a+b > c) and (b + c > a) and (a + c > b) then
Writeln a, b va c la 3 canh cua 1 tam giac!’)
Else writeln a, b va c khong la 3 canh cua 1 tam giac!’);
Readln
End.
Để HS luyện tập thêm về câu lệnh điều kiện, phép so sánh, có thể yêu cầu HS viết chương trình cho phép nhập điểm bài kiểm tra của một bạn nào đó, sau đó thực hiện:
Nếu điểm nhỏ hơn 5, in ra dòng chữ "Ban can co gang hon";
Nếu điểm lớn hơn hoặc bằng 5 và nhỏ hơn 6.5, in ra dòng chữ "Ban dat diem trung binh";
Nếu điểm lớn hơn hoặc bằng 6.5 và nhỏ hơn 8, in ra dòng chữ "Ban dat diem Kha";
Nếu điểm lớn hơn hoặc bằng 8, in ra dòng chữ "Hoan ho ban dat diem Gioi".
GV đi kiểm tra các nhóm TH, có NX và HD, uốn nắn.
GV nhấn mạnh phần Lưu ý (SGK – 54)
4. Củng cố:
? Qua tiết TH này, các em nắm được những thao tác, kĩ năng, kiến thức gì về lập trình?
HS trả lời
GV nhấn mạnh lại chương trình kiểm tra 3 số dương cho trước có là độ dài 3 cạnh của một tam giác hay không, chú ý việc dùng từ “and”.
5. Hướng dẫn về nhà:
- Xem lại toàn bộ nội dung kiến thức, kĩ năng đã thực hành ở bài TH 4 trong 2 tiết 30, 31.
- Đọc kĩ phần tổng kết cuối bài (SGK – 55)
- Ôn tập lại toàn bộ kiến thức trong bài 5 và 6, giờ sau chữa một số BT có liên quan.
* Một số tài liệu cũ có thể bị lỗi font khi hiển thị do dùng bộ mã không phải Unikey ...
Người chia sẻ: Ngô Mai Lan
Dung lượng: 81,00KB|
Lượt tài: 1
Loại file: doc
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)