Tiết 49-BÀI TẬP

Chia sẻ bởi Nguyễn Thành Kiên | Ngày 25/04/2019 | 56

Chia sẻ tài liệu: Tiết 49-BÀI TẬP thuộc Tin học 11

Nội dung tài liệu:

Ngày dạy: Tại lớp: 11B1 - Sĩ số:
Ngày dạy: Tại lớp: 11B2 - Sĩ số:
Ngày dạy: Tại lớp: 11B3 - Sĩ số:
Ngày dạy: Tại lớp: 11B4 - Sĩ số:

Tiết 49: BÀI TẬP(T)

I. MỤC TIÊU:
1) Về kiến thức
- Lợi ích của việc sử dụng chương trình con.
- Nhớ được cấu trúc chương trình con.
- Phân biệt được hai loại chương trình con (thủ tục và hàm) và có một số kĩ năng ban đầu về sử dụng chương trình con.
2) Về kĩ năng
- Biết cách khai báo hai loại CTC cùng với các tham số hình thức của chúng;
- Biết cách gọi CTC thực hiện với tham số thực sự trong chương trình chính;
- Hình thành và rèn luyện kĩ năng diễn đạt một số thuật toán cơ bản và đơn giản.
3) Về thái độ
- Nghiêm túc trong học tập, hứng thú với môn tin học.
II. CHUẨN BỊ CỦA GIÁO VIÊN VÀ HỌC SINH:
1) Chuẩn bị của GV: Bài soạn, SGK, SBT
2) Chuẩn bị của HS: SGK, vở ghi.
III. TIẾN TRÌNH BÀI DẠY:
1) Kiểm tra bài cũ: Kết hợp trong bài
2) Dạy nội dung bài mới:

Hoạt động của GV và HS
Nội dung chính

Hoạt động 1: 25 phút
GV: Cho HS làm bài 3 tìm số lớn nhất trong 4 số được nhập từ bàn phím.
HS: Dựa vào bài tìm số nhỏ nhất trong ba số đã học để viết chương trình.

GV: ở bài này phải khai báo bao nhiêu biến?
HS: Khai báo 4 biến a, b, c, d.
GV: Vậy lập hàm như thế nào?
HS: Trả lời
GV: Hướng dẫn học sinh viết chương trình con và thân chương trình chính.
HS: Dựa theo hướng dẫn của GV viết chương trình.
GV: Cho HS lên bảng viết chương trình
HS: Thực hiện theo yêu cầu của GV.


Hoạt động 2: (15 phút)
GV: Cho HS làm bài 4
HS: Thực hiện theo yêu cầu
GV: để hoán đổi ta phải dùng đến biến nào?
HS: Biến Trung gian (tg)
GV: hãy viết chương trình con để hoán đổi hai số nguyên.
HS: Thực hiện viết chương trình con
GV: Gợi ý cho HS viết chương trình con và kết hợp với chương trình chính để hoàn thành chương trình.
HS: Dựa theo gợi ý và hướng dẫn của GV viết chương trình.
HS: Trình bày bài của mình
GV: Nhận xét bài của HS, bổ xung nếu sai sót bài của HS.
Bài 3:
Hãy viết chương trình tìm số lớn nhất trong 4 số được nhập từ bàn phím, trong đó có sử dụng chương trình con (Hàm) để viết.
Bài giải:
PROGRAM bai_3;
VAR a, b, c, d: REAL;
FUNCTION Max(a,b: REAL):REAL;
BEGIN
IF a>b THEN max:=a
ELSE max:=b;
END;
BEGIN
Write(`Nhap vao bon so: `);
readln(a,b,c,d);
Writeln(`So lon nhat trong bon so la:`, max(max(max(a,b),c),d);
Readln;
END.
Bài 4:
Viết thủ tục Hoan_doi hai số nguyên A=11 và B = 12 (A=12; B=11) và ghi ra màn hình kết quả sau khi đã hoán đổi.
Bài giải:
Program bai_4;
Var a,b: Integer;
Procedure Hoan_doi(Var a,b: Integer);
Var tg: integer;
Begin tg:=a; a:=b; b:=tg;
End;
BEGIN
A:=10; b:=11;
Hoan_doi(b,a);
Writeln(a, ‘ ‘,b);
END.



3) Củng cố, luyện tập: (3 phút)
Xem lại cách viết 2 chương trình con trong bài từ đó áp dụng viết các chương trình con khác.
4) Hướng dẫn học sinh tự học ở nhà: (2 phút)
Xem lai các kiến thức đã học từ đầu giờ sau Ôn tậ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 Thành Kiên
Dung lượng: | Lượt tài: 0
Loại file:
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)