Tiet 35 k8
Chia sẻ bởi Nguyễn Hữu Tâm |
Ngày 14/10/2018 |
30
Chia sẻ tài liệu: tiet 35 k8 thuộc Tin học 6
Nội dung tài liệu:
Tiết 35 soạn:10/12/09
Bài tập
I. Mục tiêu bài học:
1. Kiến thức:
- Luyện câu lệnh if ... then.
- 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.
2. Kỹ năng:
- Khai báo đúng biến, viết đúng các câu lệnh if ..... then.
3. Thái độ:
- Tích cực tham gia các hoạt động học tập.
II. Chuẩn bị:
1. Giáo viên:
- Giáo án; Máy chiếu, phòng máy
2. Học sinh:
- Vở ghi, SGK, làm bài tập.
III. Tiến trình dạy học:
1. Kiểm tra bài cũ:
- Nêu cấu trúc lệnh dạng đầy đủ, dạng thiếu, câu lệnh lồng if ... then?
2. Dạy bài mới:
Hoạt động của thầy
H/đ của trò
Nội dung
Hoạt động 1: Cấu trúc rẽ nhánh dạng đầy đủ.
- Yêu cầu HS nhập bài tập 1/SGK/52 .
- Y/c HS kiểm tra lỗi, chạy chương trình, nhập dữ liệu để thử.
- Quan sát kết quả, nhận xét.
- Nhập dữ liệu
- Kiểm tra dữ liệu, chạy chương trình.
- Nhận xét, đánh giá kết quả, lưu tên sắp xếp
Bài 1:
Nhập số n và chỉ ra đó là số chẵn hay lẻ.
Program BT1;
Var
N: real;
Begin
Write (‘ nhap n’); readln(n);
If ( n mod 2 ) = 0 then writeln (‘ day la so chan ‘)
Else writeln (‘ day la so le ‘ );
Readln;
End.
- Yêu cầu HS nhập bài tập 2/SGK/53 .
- Y/c HS kiểm tra lỗi, chạy chương trình, nhập dữ liệu để thử.
- Quan sát kết quả, nhận xét.
* Y/c sửa lại chương trình để có kết quả đúng: Chỉ in một thông báo kết quả.
- Nhập dữ liệu
- Kiểm tra dữ liệu, chạy chương trình.
- Nhận xét, đánh giá kết quả, lưu tên sắp xếp.
- Chỉnh sửa dữ liệu và chạy chương trình.
Bài 2:
Viết chương trình nhập chiều cao của Long và Trang. In ra kết quả so sánh.
program Ai_cao_hon;
var Long, Trang: Real;
begin
write(`Nhap chieu cao cua Long:`); readln(Long);
write(`Nhap chieu cao cua Trang:`); readln(Trang);
If Long>Trang then writeln(`Ban Long cao hon`);
If Longelse writeln(`Hai ban cao bang nhau`);
readln
end.
* Sửa lại đúng:
If Long>Trang then writeln(`Ban Long cao hon`)
Else If Longelse writeln(`Hai ban cao bang nhau`);
Hoạt động 2: Nhận xét, rút ra cấu trúc lệnh lồng if.... then.
* Nhận xét, đánh giá quá trình thực hiện của HS.
- Yêu cầu HS rút ra cấu trúc lệnh lông if .... then.
- Hướng dẫn yêu cầu về học SGK
- Nghe, rút kinh nghiệm.
- Nêu cấu trúc lệnh.
* Câu lệnh lồng if .... then
If < đk 1> then < câu lệnh 1>
Else If < đk 2 > then < câu lệnh 2>
Else if < câu lệnh 3>;
Hoạt động 1: Sử dụng các từ khoá ( liên kết dữ liệu)
- Yêu cầu HS nhập
Bài tập
I. Mục tiêu bài học:
1. Kiến thức:
- Luyện câu lệnh if ... then.
- 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.
2. Kỹ năng:
- Khai báo đúng biến, viết đúng các câu lệnh if ..... then.
3. Thái độ:
- Tích cực tham gia các hoạt động học tập.
II. Chuẩn bị:
1. Giáo viên:
- Giáo án; Máy chiếu, phòng máy
2. Học sinh:
- Vở ghi, SGK, làm bài tập.
III. Tiến trình dạy học:
1. Kiểm tra bài cũ:
- Nêu cấu trúc lệnh dạng đầy đủ, dạng thiếu, câu lệnh lồng if ... then?
2. Dạy bài mới:
Hoạt động của thầy
H/đ của trò
Nội dung
Hoạt động 1: Cấu trúc rẽ nhánh dạng đầy đủ.
- Yêu cầu HS nhập bài tập 1/SGK/52 .
- Y/c HS kiểm tra lỗi, chạy chương trình, nhập dữ liệu để thử.
- Quan sát kết quả, nhận xét.
- Nhập dữ liệu
- Kiểm tra dữ liệu, chạy chương trình.
- Nhận xét, đánh giá kết quả, lưu tên sắp xếp
Bài 1:
Nhập số n và chỉ ra đó là số chẵn hay lẻ.
Program BT1;
Var
N: real;
Begin
Write (‘ nhap n’); readln(n);
If ( n mod 2 ) = 0 then writeln (‘ day la so chan ‘)
Else writeln (‘ day la so le ‘ );
Readln;
End.
- Yêu cầu HS nhập bài tập 2/SGK/53 .
- Y/c HS kiểm tra lỗi, chạy chương trình, nhập dữ liệu để thử.
- Quan sát kết quả, nhận xét.
* Y/c sửa lại chương trình để có kết quả đúng: Chỉ in một thông báo kết quả.
- Nhập dữ liệu
- Kiểm tra dữ liệu, chạy chương trình.
- Nhận xét, đánh giá kết quả, lưu tên sắp xếp.
- Chỉnh sửa dữ liệu và chạy chương trình.
Bài 2:
Viết chương trình nhập chiều cao của Long và Trang. In ra kết quả so sánh.
program Ai_cao_hon;
var Long, Trang: Real;
begin
write(`Nhap chieu cao cua Long:`); readln(Long);
write(`Nhap chieu cao cua Trang:`); readln(Trang);
If Long>Trang then writeln(`Ban Long cao hon`);
If Long
readln
end.
* Sửa lại đúng:
If Long>Trang then writeln(`Ban Long cao hon`)
Else If Long
Hoạt động 2: Nhận xét, rút ra cấu trúc lệnh lồng if.... then.
* Nhận xét, đánh giá quá trình thực hiện của HS.
- Yêu cầu HS rút ra cấu trúc lệnh lông if .... then.
- Hướng dẫn yêu cầu về học SGK
- Nghe, rút kinh nghiệm.
- Nêu cấu trúc lệnh.
* Câu lệnh lồng if .... then
If < đk 1> then < câu lệnh 1>
Else If < đk 2 > then < câu lệnh 2>
Else if < câu lệnh 3>;
Hoạt động 1: Sử dụng các từ khoá ( liên kết dữ liệu)
- Yêu cầu HS nhập
* 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ẻ: Nguyễn Hữu Tâm
Dung lượng: 47,00KB|
Lượt tài: 0
Loại file: doc
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)