1. Trang chủ
  2. » Kỹ Thuật - Công Nghệ

Giáo án Tin học lớp 11 - Tiết 42 - Bài 18: Ví dụ về cách viết và sử dụng chương trình con

3 13 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 3
Dung lượng 90,9 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

- Yêu cầu HS: Phân biệt sự giống nhau và - Biến cục bộ: có ảnh hưởng trong chương kh¸c nhau cña biÕn toµn bé vµ biÕn côc tr×nh con, ®­îc khai b¸o trong phÇn khai báo của chương trình con[r]

Trang 1

Bài 18: ví dụ về cách viết và sử dụng chương trình con

(Tiết PPCT: 42)

Ngày soạn: ……… Ngày đăng ký giáo án:

Người duyệt giáo án (TTCM duyệt, BGH duyệt):

I Mục tiêu

1 Kiến thức

- Biết

2 Kĩ năng

- Nhận biết

- Sử dụng đúng lời gọi hàm trong thân

- Phân biệt

II Đồ dùng dạy học

1 Giáo viên

- Máy vi tính và máy chiếu Projector để giới thiệu ví dụ

2 Học sinh

- Sách giáo khoa

III Hoạt động dạy – học

Hoạt động: Tìm hiểu cấu trúc chung và giá trị của hàm trong

a Mục tiêu

- HS biết

trình chính

- HS nắm

- Khai báo đúng biến toàn cục và biến cục bộ

b Nội dung

- Cấu trúc và vị trí của hàm trong

Program

Các khai báo của

Function tên_ham(danh sách các tham số): Kiểu_dữ_liệu_của_hàm;

Các khai báo của hàm;

Begin

Các lệnh của hàm;

Tên_hàm:=biểu_thức;

End;

BEGIN

Các lệnh của Lời gọi thực hiện hàm và thủ tục;

END

- Kiểu_dữ_liệu_của_hàm là kiểu dữ liệu của kết quả của hàm và chỉ có thể là một trong các kiểu Integer, Real, Char, Boolean, String

Trang 2

- Sử dụng hàm: Giống  sử dụng các hàm chuẩn, viết tên của hàm cần gọi và thay thế các tham số hình thức bằng các tham số thực sự  ứng Lời gọi hàm có thể tham gia vào biểu thức  một toán hạng và thậm chí là tham số của lời gọi hàm, thủ tục khác

- Biến cục bộ là những biến có ảnh

trong

- Biến toàn bộ là những biến có phạm vi ảnh

khai báo trong phần khai báo của

c Các bước tiến hành

1 Nhắc lại kiến thức cũ về hàm chuẩn.

- Hỏi: Hãy kể tên một số hàm chuẩn đã

học và cách sử dụng chúng

2 Giới thiệu cấu trúc chung và vị trí

của hàm trong chương trình chính

- Hỏi: So sánh sự giống và khác nhau của

hàm và thủ tục

3 Tìm hiểu hàm thông qua ví dụ

- Chiếu

rutgon_pháno, sách giáo khoa trang 101

- Hỏi: Trong

- Hàm UCLN(x,y) dùng để làm gì?

- Hỏi: Lời gọi hàm ở đâu?

- Hỏi: Có gì khác với thủ tục trong lời gọi

hàm

- Chiếu

sách giáo khoa, trang 102

- Hỏi: Trong

hàm? Chức năng của hàm?

- Có bao nhiêu lời gọi hàm trong

trình chính?

4 Tìm hiểu về biến cục bộ và biến toàn

bộ

- Chiếu

Rutgon_phanso lên bảng

- Hỏi: Có những biến nào

1 Suy nghĩ và trả lời

- Hàm ABS(), SQRT(), ROUND()

- Viết tên hàm cần gọi và các tham số

- Lời gọi hàm

 một toán hạng, thậm chí là tham số của một hàm khác

2 Quan sát cấu trúc chung

- Giống: Có cấu trúc  tự, có các tham số

- Khác: Tên hàm phải quy định kiểu dữ liệu; Trong thân hàm phải có lệnh Tên_hàm:=biểu thức;

Bắt đầu của hàm là từ Function

3 Quan sát ví dụ và trả lời

- Một hàm UCLN, dùng để tìm chung lớn nhất của hai số X, Y

- Lệnh A:=UCLN(tuso,mauso);

- Lời gọi hàm phải lệnh hoặc trong một lời gọi con khác

- Quan sát

- Có một hàm

- Hàm

- Kết quả của hàm lại là đầu vào cho chính hàm đó trong lần gọi thứ hai

4 Quan sát lại các ví dụ

- Quan sát

- Có các biến: tuso, mauso, A, sodu

Trang 3

trong

khai b¸o ë chç nµo trong

- DiÔn gi¶i: BiÕn tus¬, mauso, A cã ¶nh

Sodu chØ ¶nh

tr×nh con

- Yªu cÇu HS: Ph©n biÖt sù gièng nhau vµ

kh¸c nhau cña biÕn toµn bé vµ biÕn côc

- C¸c biÕn: tuso, mauso, A trong

- C¸c biÕn: sodu

- BiÕn côc bé: cã ¶nh tr×nh con,

b¸o cña

- BiÕn toµn bé: cã ph¹m vi ¶nh  X trong toµn bé

trong phÇn khai b¸o cña chÝnh

IV Cñng cè

- CÊu tróc hµm vµ vÞ trÝ cña nã trong

b¸o

- Hµm cã thÓ cã tham sè h×nh thøc khi khai b¸o vµ

khi gäi hµm

- Ph©n biÖt tham sè h×nh thøc vµ tham sè thùc sù

- Hµm

Ngày đăng: 01/04/2021, 23:03

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w