1. Trang chủ
  2. » Công Nghệ Thông Tin

Bài 18 : VÍ DỤ VỀ CÁCH VIẾT VÀ SỬ DỤNG CHƯƠNG TRÌNH CON (Tiết 2) docx

6 632 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 6
Dung lượng 129,1 KB

Nội dung

MỤC ĐÍCH, YÊU CẦU :  Học sinh cần nắm được sự giống nhau và khác nhau giữa thủ tục và hàm.. Nhận biết được câu lệnh sử dụng hàm ở trong chương trình chính cùng các tham số thực sự.. 

Trang 1

Bài 18 :

VÍ DỤ VỀ CÁCH VIẾT VÀ

SỬ DỤNG CHƯƠNG TRÌNH CON

(Tiết 2)

I MỤC ĐÍCH, YÊU CẦU :

 Học sinh cần nắm được sự giống nhau và khác nhau giữa thủ tục và hàm

 Học sinh có kỹ năng nhận biết được các thành phần trong đầu hàm Nhận biết được câu lệnh sử dụng hàm ở trong chương trình chính cùng các tham số thực sự

II PHƯƠNG PHÁP, PHƯƠNG TIỆN :

 Giáo viên thuyết trình, đặt câu hỏi cho Học sinh, Học sinh nghe giảng, trả lời câu hỏi của giáo viên, làm các bài tập

 Chuẩn bị bảng phụ nêu sự giống nhau và khác nhau giữa thủ tục và hàm, cách viết đầu hàm, 2 chương trình của hai ví dụ trong bài

III NỘI DUNG :

Trang 2

NỘI DUNG BÀI GIẢNG – HOẠT ĐỘNG

CỦA GIÁO VIÊN

HOẠT ĐỘNG CỦA HỌC SINH

Hoạt động 1 : Kiểm tra bài cũ :

Câu hỏi : Nêu sự khác nhau giữa tham số giá

trị và tham số biến (khi khai báo và khi thay thế

bởi tham số thực sự)

GV : Nêu câu hỏi, gọi học sinh lên bảng trả lời

GV : Gọi một học sinh khác nhận xét và bổ

xung

GV : Nhận xét, cho điểm

Bài mới :

HS : Lên bảng trả lời

HS : Nhận xét, bổ sung

Trang 3

Bài 3 : Cách viết và sử dụng hàm

Hoạt động 2 : Dẫn dắt : giờ trước chúng ta đã

được học cách viết và sử dụng thủ tục, hôm nay

chúng ta cùng nghiên cứu cách viết và sử dụng

hàm Cũng như thủ tục, hàm là chương trình

con Điểm kah1c nhau giữa thủ tục và hàm là ở

chỗ hàm luôn cho một giá trị kết quả thuộc kiểu

xác định và giá trị đó được gán cho tên hàm,

kiểu của hàm phải được khai báo trong đầu của

hàm Vậy cách khai báo như thề nào chúng ta

vào bài mới

Cách viết đầu hàm :

GV : Đưa ra các viết đầu hàm đã viết sẵn trên

giấy to, giải thích cho học sinh hiểu các khái

niệm : tên hàm, danh sách tham số, kiểu của

hàm

HS : quan sát, nghe giảng, ghi chép

Trang 4

Function <tên hàm>([<DS tham số>]):<kiểu

dữ liệu>;

GV : Gọi một học sinh nêu sự giống nhau và

khác nhau giữa hàm và thủ tục

GV : Gọi một học sinh khác nhận xét, bổ sung

rồi kết luận (được trình bày trong bảng phụ)

=> Do hàm luôn trả về một giá trị qua tên của

nó cho nên trong thân hàm cần có lệnh gán giá

trị cho tên hàm :

<tên hàm> := <biểu thức>;

Hoạt động 3 : VD 1 : Chương trình thực hiện

giản ước một phân số trong đó có sử dụng hàm

tính ước số chung lớn nhất (USCLN) của 2 số

nguyên (đã được viết sẵn trên khổ giấy lớn)

HS : Trả lời

Trang 5

GV : Đưa ra chương trình để học sinh theo dõi

(đã được viết sẵn trên khổ giấy lớn)

GV : Hãy kể tên các biến cục bộ, biến toàn cục,

tham số hình thức, tham số thực sự trong

chương trình trên ?

GV : Giải thích từng câu lệnh và đưa nhấn

mạnh những điểm khác với thủ tục (phần đầu

hàm, câu lệnh trả giá trị cho tên hàm, lời gọi

hàm)

Hoạt động 3 : VD2 : Chương trình xác định số

nhỏ nhất trong 3 số nhập từ bàn phím, trong đó

có sử dụng hàm tìm số nhỏ nhất trong hai số

GV : Đưa ra chương trình (đã được viết sẵn

trong bảng phụ)

HS : Quan sát chương trình và trả

lời câu hỏi

HS : Theo dõi vào chương trình, ghi

chép theo ý hiểu

Trang 6

GV : Giải thích từng câu lệnh trong đó chú ý về

trường hợp “lời gọi hàm tham gia vào lời gọi

hàm khác và đóng vai trò là một tham số thực

sự ”

IV CỦNG CỐ:

 Giáo viên nhắc lại cấu trúc của một hàm, nhấn mạnh điểm khác biệt so với thủ tục

 Cho học sinh làm một số bài tập trắc nghiệm khách quan

Ngày đăng: 11/08/2014, 05:22

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

w