Slide bài giảng Khoa học máy tính 11 cánh diều Chủ đề F(CS) Bài 14: Thực hành về thư viện các hàm tự định nghĩa

Slide điện tử Chủ đề F(CS) Bài 14: Thực hành về thư viện các hàm tự định nghĩa. Trình bày với các hiệu ứng hiện đại, hấp dẫn. Giúp học sinh hứng thú học bài. Học nhanh, nhớ lâu. Có tài liệu này, hiệu quả học tập của học môn Khoa học máy tính 11 Cánh diều sẽ khác biệt

Bạn chưa đủ điều kiện để xem được slide bài này. => Xem slide bài mẫu

Tóm lược nội dung

BÀI 14. THỰC HÀNH VỀ THƯ VIỆN CÁC HÀM TỰ ĐỊNH NGHĨA

 

HOẠT ĐỘNG KHỞI ĐỘNG

GV đặt câu hỏi: Liệu có thể tạo một thư viện chứa các hàm thực hiện các thuật toán sắp xếp và tìm kiếm mà chúng ta đã tự viết trong các bài học trước hay không?

NỘI DUNG BÀI HỌC GỒM

  • Tổ chức thư viện các hàm người lập trình tự viết
  • Sử dụng thư viện vừa tạo ra
  • Luyện tập
  • Vận dụng

HOẠT ĐỘNG HÌNH THÀNH KIẾN THỨC

Hoạt động 1: Tổ chức thư viện các hàm người lập trình tự viết

Hoạt động 2: Sử dụng thư viện vừa tạo ra

HOẠT ĐỘNG LUYỆN TẬP

Câu 1: Kết quả của chương trình sau là:

def Kieu(Number):

return type(Number);

print(Kieu (5.0))

A. 5.

B. float.

C. Chương trình bị lỗi.

D. int.

Câu 2: Hàm sau có chức năng gì?

def sum(a, b):

print("sum = " + str(a + b))

A. Trả về tổng của hai số a và b được truyền vào.

B. Trả về hai giá trị a và b.

C. Tính tổng hai số a và b.

D. Tính tổng hai số a và b và hiển thị ra màn hình.

Câu 3: Điền vào (…) để tìm ra số lớn nhất trong 3 số nhập vào:

def find_max(a, b, c):

max = a

if (…): max = b

if (…): max = c

return max

A. max < b, max < c.

B. max <= b, max < c.

C. max < b, max <= c.

D. max <= b, max <= c.

Câu 4: Chương trình sau ra kết quả bao nhiêu?

def get_sum(num):

tmp = 0

for i in num:

tmp += i

return tmp

result = get_sum(1, 2, 3, 4, 5)

print(result)

A. 12.

B. 13.

C. 14.

D. 15.

Câu 5: Chương trình sau bị lỗi ở dòng lệnh thứ bao nhiêu?

a = "Hello Guy!"

def say(i):

return a + i

say(3)

print(a)

A. 4.

B. 2.

C. 3.

D. Không có dòng lệnh bị lỗi.

Đáp án gợi ý:

Câu 1

Câu 2

Câu 3

Câu 4

Câu 5

B

D

A

D

C

HOẠT ĐỘNG VẬN DỤNG

GV yêu cầu HS hoàn thành bài tập Vận dụng SGK trang 145: 

Điều chỉnh các chi tiết để có thể áp dụng chương trình phân tích kết quả học tập theo các quy định của trường em như thế nào?