Tiết 52 Bài tập

Chia sẻ bởi Nguyễn Hữu Khoa | Ngày 14/10/2018 | 80

Chia sẻ tài liệu: Tiết 52 Bài tập thuộc Tin học 8

Nội dung tài liệu:


Tuần 27 - Tiết 52
Ngày dạy: 13/03/2017


BÀI TẬP


1. MỤC TIÊU:
Kiến thức:
* Hoạt động :
- Học sinh biết vận dụng các kiến thức lý thuyết, các ví dụ về câu lệnh lặp với số lần biết trước và chưa biết trước đã được học ở bài 7,8 để giải quyết các bài tập đưa ra.
- Học sinh biết và hiểu các thuật toán trong các bài tập.
Kĩ năng:
Hs thực hiện được:
- Học sinh thực hiện được việc vận dụng các kiến thức đã được học trong bài 7 và 8 để giải quyết các bài tập.
Hs thực hiện thành thạo:
- Học sinh thực hiện thành thạo vận dụng các kiến thức đã được học trong bài 7 và 8 để giải quyết các bài tập.
Thái độ:
Thói quen:
- Học sinh thói quen tự rèn luyện trong của môn học có ý thức học tập bộ môn, ham thích tìm hiểu về tư duy khoa học.
Tính cách:
- Rèn luyện ý thức trong học tập tính kiên trì trong học tập, rèn luyện.
2. NỘI DUNG BÀI HỌC:
- Giải quyết các bài tập.
- Củng cố lại kiến thức bài 7 và 8.
3. CHUẨN BỊ:
3.1. Giáo viên: Các câu hỏi bài tập.
3.2. Học sinh: Học bài cũ, chuẩn bị cho bài bài tập.
4. TỔ CHỨC CÁC HOẠT ĐỘNG HỌC TẬP:
Ổn định tổ chức và kiểm diện. (2 phút)
Giáo viên ổn định tổ chức và kiểm diện học sinh.
Kiểm tra miệng.
Lòng trong tiết học
Tiến trình bài học:

HOẠT ĐỘNG CỦA GV VÀ HS
NỘI DUNG BÀI HỌC

Hoạt động : Bài tập (35 phút)
Bài tập 1: Viết chương trình sử dụng câu lệnh For để giải quyết bài toán cổ:
Vừa gà vừa chó
Bó lại cho tròn
Ba mươi sáu con
Một trăm chân chẵn.
Gv: Giáo viên yêu cầu học sinh viết chương trình giải quyết bài toán cổ trên.
Hs: Thực hiện dưới sự hướng dẫn ban đầu của giáo viên.
Gv: Hướng dẫn, giúp đỡ học sinh trong quá trình thực hiện bài tập.
Bài tập 2: Sử dụng câu lệnh lặp While ... do để viết chương trình:
Tính tích của N số tự nhiên đầu tiên với số lần lặp không xác định (với N là số tự nhiên được nhập vào từ bàn phím).
Gv: Hướng dẫn học sinh viết thuật toán cho bài toán.
Hs: Viết thuật toán cho bài toán.
Gv: Giáo viên yêu cầu học sinh viết chương trình giải quyết bài toán cổ trên.
Hs: Thực hiện dưới sự hướng dẫn ban đầu của giáo viên.
Gv: Hướng dẫn, giúp đỡ học sinh trong quá trình thực hiện bài tập.
1. Bài tập
Bài tập 1:
Chương trình giải quyết bài toán cổ có thể là:
Program Baitoanco;
Var ga, cho:byte;
Begin
For cho:= 1 to 24 do
Begin
ga:= 36 - cho;
if (2*ga + 4*cho = 100) then
writeln(`Ga: `, ga, `, Cho: `,cho);
end;
readln;
End.


Bài tập 2:
Bước 1. Đọc giá trị N.
Bước 2. T ( 1, k ( 1.
Bước 3. Nếu k ( N, T = T.k; ngược lại, chuyển xuống bước 5.
Bước 4. k ( k + 1 và quay lại bước 3.
Bước 5. Kết thúc thuật toán.
Chương trình có thể là:
Var T,N,k: integer;
Begin
Writeln(‘Nhap N = ‘); Readln(N);
T:=1; k:=1;
While k<=N do
Begin
T:=T.k; k:=k+1;
End;
Writeln(‘Tich cua’,N,’ so dau tien = ‘,T);
Readln;
End.


Tổng kết. (4 phút)
- Đánh giá tiết bài tập.
- Tuyên giương những em học tập tốt; có ý thức trong tiết bài tập. Đồng thời phê bình những học sinh chưa chú ý bài, không nghiêm túc trong tiết bài tập.
Hướng dẫn học tập. (4 phút)
Đối với bài học ở tiết này:
Về nhà xem lại toàn bộ các bài tập, chương trình trong bài 7 và bài 8.
Tự làm lại các bài tập.
Đối với bài học ở tiết tiếp theo:
- Xem lại toàn bộ kiến thức đã được học
* 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 Khoa
Dung lượng: 75,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)