Tiết 48_BÀI TẬP

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

Chia sẻ tài liệu: Tiết 48_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 48: BÀI TẬP

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: 20 phút
GV: Cho HS làm bài 1 lập hàm tính diện tích hình thang.
HS: Dựa vào các kiến thức đã học làm bài tập 1

GV: Gợi ý hình thang có đáy lớn a; đáy nhỏ b; và chiều cao là h hãy nêu công thức tính diện tích hình thang?
HS: S=(a+b).h/2
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: (20 phút)
GV: Cho HS làm bài 2
HS: xem lại phần xâu kí tự kết hợp với chương trình con làm bài tập.
GV: Hàm chuyển đổi xâu kí tự thành chữ in hoa viết như thế nào?
HS: Upcase(ch)
GV: Vậy hãy viết chương trình con chuyển đổi xâu kí tự thành chữ in hoa.
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 1:
Dùng chương trình con lập hàm tính diện tích hình thang; nhập vào các cạnh của một hình thang bất kì và tính diện tích hình thang đó?
Bài giải:
Program bai_1;
Var a, b, h, s : Real;
Function DTHinhThang(a, b, h:real) : Real;
Begin
DTHinhThang := (a + b) * h / 2;
End;
Begin
Write( ‘ nhap day lon, day nho va chieu cao cua hinh thang: ‘ );
Readln(a, b, h);
s := DTHinhThang(a, b, h);
Writeln( ‘ dien tich hinh thang la: ‘, s : 0 : 2);
Readln;
End.
Bài 2:
Viết hàm chuyển đổi xâu kí tự thành chữ in HOA (sử dụng chương trình con).
Bài giải:
Program bai_2;
VAR s:STRING;
FUNCTION ToUpper(s : STRING) : STRING;
VAR i : BYTE;
BEGIN
FOR i := Length(s) DOWNTO 1 DO
s[i] := Upcase(s[i]);
ToUpper := s;
END;
BEGIN
Write(`nhap vao 1 xau:`);
Readln(s);
write(toUpper(s));
readln;
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)
Học bài và làm các bài tập 6.21+6.22 trang 66 SBT.
* 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)