Bài thực hành 4. Sử dụng câu lệnh điều kiện If….Then
Chia sẻ bởi Bùi Thanh Huấn |
Ngày 14/10/2018 |
92
Chia sẻ tài liệu: Bài thực hành 4. Sử dụng câu lệnh điều kiện If….Then thuộc Tin học 8
Nội dung tài liệu:
Ngày soạn : 20/12/2015
Ngày giảng : 8A : 24/12/2015 8B:24/12/2015 8C:23/12/2015
Tiết theo PPCT : 38
BÀI THỰC HÀNH SỐ 4 :
SỬ DỤNG CÂU LỆNH ĐIỀU KIỆN IF.....THEN
I.MỤC TIÊU:
1. Kiến thức: Giúp HS
- Hiểu được câu lệnh rẽ nhánh trong chương trình có sẵn
- Hiểu được chương trình có sẵn cho phép nhập ba số nguyên dương và kiểm tra xem ba số này có thể là độ dài ba cạnh của một tam giác hay không.
2. Kỹ năng
- Luyện tập sử dụng câu lệnh if …. Then .
- Chuyển được biểu thức điều kiện viết trong toán học sang biểu thức trong ngôn ngữ lập trình để kiểm tra xem ba số nguyên dương có thể là độ dài ba cạnh của một tam giác hay không?
3. Thái độ
- 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 .
II. PHƯƠNG PHÁP
Hoạt động nhóm
Thực hành trên máy
III. CHUẨN BỊ :
1. Giáo viên :
- SGK, SGV, tài liệu, Giáo án,phòng máy
- Đồ dùng dạy học
- Chuẩn bị phòng thực hành đủ số máy tính hoạt động tốt.
2. Học sinh :
- Đọc trước bài thực hành.
- Học thuộc kiến thức lý thuyết và các bài tập đã học.
IV. TIẾN TRÌNH TIẾT DẠY :
1. Ổn định tổ chức lớp : (1 phút)
Kiểm tra sĩ số
2. Kiểm tra bài cũ : kiểm tra trong bài thực hành
3. Bài mới
Hoạt động của giáo viên và học sinh
Nội dung
Hoạt động 1 : bài tập 3 (35’)
Gv: Hướng dẫn viết chương trình ở bài tập 3
Hs: Tìm hiểu và viết chương trình vào máy
- Dịch và chạy chương trình
- Tìm hiểu kết quả
Bài tập 3: Dưới đây là chương trình nhập ba số dương a, b, và 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ó thể là độ dài các cạnh của một tam giác hay không.
ý tưởng: Ba số dương a, b, và c là độ dài các cạnh của một tam giác khi và chỉ khi a + b > c, b + c > a và c + a >
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 (c+a>b) then
writeln(`a, b va c la 3 canh cua mot tam giac!`)
else writeln(`a, b, c khong la 3 canh cua 1 tam giac!`);
end.
Hoạt động 2 : củng cố (5’)
Hệ thống lại các kiến thức đã học thông qua các bài tập đã thực hành
Nhắc lại nội dung của bài TH
hướng dẫn về nhà (3’)
Xem lại bài 6, nắm vững cú pháp và sự hoạt động của câu lệnh IF…
Ngày giảng : 8A : 24/12/2015 8B:24/12/2015 8C:23/12/2015
Tiết theo PPCT : 38
BÀI THỰC HÀNH SỐ 4 :
SỬ DỤNG CÂU LỆNH ĐIỀU KIỆN IF.....THEN
I.MỤC TIÊU:
1. Kiến thức: Giúp HS
- Hiểu được câu lệnh rẽ nhánh trong chương trình có sẵn
- Hiểu được chương trình có sẵn cho phép nhập ba số nguyên dương và kiểm tra xem ba số này có thể là độ dài ba cạnh của một tam giác hay không.
2. Kỹ năng
- Luyện tập sử dụng câu lệnh if …. Then .
- Chuyển được biểu thức điều kiện viết trong toán học sang biểu thức trong ngôn ngữ lập trình để kiểm tra xem ba số nguyên dương có thể là độ dài ba cạnh của một tam giác hay không?
3. Thái độ
- 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 .
II. PHƯƠNG PHÁP
Hoạt động nhóm
Thực hành trên máy
III. CHUẨN BỊ :
1. Giáo viên :
- SGK, SGV, tài liệu, Giáo án,phòng máy
- Đồ dùng dạy học
- Chuẩn bị phòng thực hành đủ số máy tính hoạt động tốt.
2. Học sinh :
- Đọc trước bài thực hành.
- Học thuộc kiến thức lý thuyết và các bài tập đã học.
IV. TIẾN TRÌNH TIẾT DẠY :
1. Ổn định tổ chức lớp : (1 phút)
Kiểm tra sĩ số
2. Kiểm tra bài cũ : kiểm tra trong bài thực hành
3. Bài mới
Hoạt động của giáo viên và học sinh
Nội dung
Hoạt động 1 : bài tập 3 (35’)
Gv: Hướng dẫn viết chương trình ở bài tập 3
Hs: Tìm hiểu và viết chương trình vào máy
- Dịch và chạy chương trình
- Tìm hiểu kết quả
Bài tập 3: Dưới đây là chương trình nhập ba số dương a, b, và 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ó thể là độ dài các cạnh của một tam giác hay không.
ý tưởng: Ba số dương a, b, và c là độ dài các cạnh của một tam giác khi và chỉ khi a + b > c, b + c > a và c + a >
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 (c+a>b) then
writeln(`a, b va c la 3 canh cua mot tam giac!`)
else writeln(`a, b, c khong la 3 canh cua 1 tam giac!`);
end.
Hoạt động 2 : củng cố (5’)
Hệ thống lại các kiến thức đã học thông qua các bài tập đã thực hành
Nhắc lại nội dung của bài TH
hướng dẫn về nhà (3’)
Xem lại bài 6, nắm vững cú pháp và sự hoạt động của câu lệnh IF…
* 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ẻ: Bùi Thanh Huấn
Dung lượng: 38,50KB|
Lượt tài: 1
Loại file: doc
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)