Giáo án tích hợp NLS Tin học 11 Bài 31: Thực hành thiết lập thư viện chương trình Giáo án Tin học 11 Khoa học máy tính tích hợp NLS

Giáo án tích hợp NLS Tin học 11 Bài 31: Thực hành thiết lập thư viện chương trình được biên soạn khoa học, bám sát nội dung bài học và chú trọng phát triển năng lực số cho học sinh.

Giáo án Tin học 11 Khoa học máy tính tích hợp NLS
Giáo án Tin học 11 Khoa học máy tính tích hợp NLS

Giáo án NLS Tin học 11 Định hướng Khoa học máy tính Bài 31 được thiết kế rõ ràng, giúp thầy cô giáo linh hoạt tổ chức dạy học, tăng cường khả năng thực hành, tư duy công nghệ và vận dụng kiến thức vào thực tiễn. Nội dung giáo án Tin học 11 Bài 31 tích hợp NLS phù hợp với từng nhiệm vụ, góp phần nâng cao khả năng khai thác và sử dụng công nghệ số an toàn, hiệu quả. Giáo án Tin học 11 Bài 31 Thực hành thiết lập thư viện chương trình tích hợp NLS được trình bày dưới dạng file Word, rõ ràng, dễ dàng chỉnh sửa, bổ sung và tùy biến theo kế hoạch giảng dạy, giúp thầy cô tiết kiệm thời gian chuẩn bị bài.

Giáo án NLS Tin học 11 Bài 31: Thực hành thiết lập thư viện chương trình

BÀI 31: THỰC HÀNH THIẾT LẬP THƯ VIỆN CHƯƠNG TRÌNH

I. MỤC TIÊU

1. Kiến thức

Học xong bài này, HS đạt các yêu cầu sau:

- Viết được chương trình vận dụng những kiến thức tích hợp liên môn để giải quyết vấn đề.

- Thiết lập thư viện chương trình trong các tệp riêng lẻ rồi khai báo sử dụng thư viện đó từ tệp khác.

- Tổng quát hóa các vấn đề thường gặp trong các lĩnh vực khoa học tự nhiên để từ đó xây dựng thành các thư viện chương trình.

2. Năng lực

Năng lực chung:

- Tự chủ và tự học: biết lắng nghe, tự giác học tập và hoàn thành nhiệm vụ; tích cực tham gia các hoạt động học tập trong lớp.

- Giao tiếp và hợp tác: có thói quen trao đổi, giúp đỡ nhau trong học tập; biết cùng nhau hoàn thành nhiệm vụ học tập theo sự hướng dẫn của GV.

- Giải quyết vấn đề và sáng tạo: ứng dụng các kiến thức đã học vào thực tế, phát triển khả năng giải quyết vấn đề có tính tích hợp liên môn giữa Tin học với các môn học khác.

Năng lực riêng:

- Viết được chương trình vận dụng những kiến thức tích hợp liên môn để giải quyết vấn đề.

- Thiết lập thư viện chương trình trong các tệp riêng lẻ rồi khai báo sử dụng thư viện đó từ tệp khác.

- Tổng quát hóa các vấn đề thường gặp trong các lĩnh vực khoa học tự nhiên để từ đó xây dựng thành các thư viện chương trình.

Năng lực số:

- 3.1.NC1a: Tổ chức mã nguồn thành các cấu trúc thư viện tái sử dụng, xây dựng phần mềm có tính module hóa.

- 5.2.NC1b: Sử dụng môi trường lập trình để chuyển đổi công thức khoa học (Toán, Lý, Hóa) thành thuật toán máy tính.

- 6.2.NC1b: Sử dụng AI để sinh dữ liệu kiểm thử (Test Data) cho các công thức Hóa học/Vật lý hoặc gợi ý tối ưu mã nguồn.

- 1.1.NC1a: Hiểu và xử lý các cấu trúc dữ liệu danh sách (List) để biểu diễn các đại lượng khoa học (điện trở, đồng vị).

3. Phẩm chất

- Trách nhiệm, tính cẩn thận khi làm việc nhóm, phẩm chất làm việc chăm chỉ, chuyên cần để hoàn thành một nhiệm vụ.

II. THIẾT BỊ DẠY HỌC VÀ HỌC LIỆU

1. Đối với GV

SGK, tài liệu giảng dạy, giáo án PPT.

- Phòng thực hành máy tính kết nối Internet.

- Máy chiếu.

- Video AI tạo bằng công cụ AI được dùng để khởi động bài học.

2. Đối với HS

‑ SGK, SBT Tin học 11, vở ghi chép.

III. TIẾN TRÌNH DẠY HỌC

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

a) Mục tiêu: HS biết cách xây dựng thư viện chương trình cho các vấn đề quen thuộc trong các lĩnh vực khoa học tự nhiên.

b) Nội dung: GV tổ chức trả lời câu hỏi ở phần Mở đầu.

c) Sản phẩm: Dựa vào kiến thức của bản thân, HS thực hiện yêu cầu GV đưa ra.

d) Tổ chức thực hiện:

Bước 1: GV chuyển giao nhiệm vụ:

- GV yêu cầu xem video AI được thiết kế để phục vụ bài dạy và trả lời câu hỏi xuất hiện trong video đó.

- GV đặt câu hỏi yêu cầu HS trả lời: Hãy cho biết tác dụng của thư viện chương trình, cách thiết lập và sử dụng thư viện.

- GV yêu cầu HS tìm các vấn đề trong các môn Khoa học tự nhiên có thể khái quát thành thư viện.

- GV có thể giúp HS lấy một số ví dụ ngoài SGK: Tính tổng dãy số tự nhiên liên tiếp, diện tích tam giác khi biết chiều dài từng cạnh, quãng đường đi được sau thời gian t nếu biết vận tốc ban đầu v0 và gia tốc g, số electron tối đa trong một lớp.

Bước 2: HS thực hiện nhiệm vụ học tập:

- HS xem video và suy nghĩ câu trả lời.

- HS lắng nghe, suy nghĩ câu trả lời.

Bước 3: Báo cáo kết quả hoạt động, thảo luận:

- GV gọi đại diện một số HS trả lời:

+ Thư viện chương trình là tập hợp các hàm được đặt trong các mô đun độc lập để dùng chung cho nhiều chương trình khác nhau. Các thư viện này có thể được dùng nhiều lần và có thể cập nhật, nâng cấp bất cứ lúc nào. Trong Python, lệnh import có chức năng đưa thư viện vào bộ nhớ để sẵn sàng sử dụng.

+ * Danh sách liên kết là cấu trúc dữ liệu bao gồm:

- Cấu trúc node mô tả các phần tử của danh sách. Mỗi node sẽ có dữ liệu khoá (key) là thông tin chính và thông tin next để kết nối sang phần tử tiếp theo của danh sách.

- Cấu trúc head là đầu của mỗi danh sách liên kết. Head luôn chỉ vào node đầu tiên của danh sách.

- Node cuối cùng của danh sách sẽ có thông tin next = None (dữ liệu rỗng).

* Có thể thiết lập các hàm tìm kiếm, bổ sung hoặc xóa thông tin trên danh sách liên kết.

- HS khác nhận xét, bổ sung.

Bước 4: Đánh giá kết quả thực hiện:

- GV nhận xét, đánh giá và kết luận.

[6.1.NC1a: HS sử dụng công cụ AI hoặc sản phẩm số do GV cung cấp để tiếp nhận thông tin, trả lời câu hỏi đơn giản.

2.1.NC1a: HS thực hiện các tương tác cơ bản với học liệu số (xem video, trả lời câu hỏi trên môi trường số).

1.1.NC1a: HS tiếp cận, khai thác được thông tin từ nguồn học liệu số dưới sự hướng dẫn của GV.]

- GV dẫn dắt HS vào bài học mới: Trong Bài 30, em đã tìm hiểu ý nghĩa và cách thiết lập thư viện chương trình. Em có thể thấy xung quanh em, đặc biệt là trong các lĩnh vực khoa học tự nhiên như Toán học, Vật lí và Hoá học, thường xuất hiện nhiều vấn đề hoặc nhiệm vụ tính toán mang tính tổng quát. Trong bài thực hành này, em hãy xây dựng thuật toán cho các vấn đề như vậy thành các thư viện để có thể sử dụng lại nhiều lần cũng như làm toàn bộ chương trình có cấu trúc trong sáng, rõ ràng, dễ phát triển, dễ bảo trì hơn. Chúng ta cùng vào - Bài 31: Thực hành thiết lập thư viện chương trình

..............

Chia sẻ bởi: 👨 Trịnh Thị Thanh
Liên kết tải về

Chọn file cần tải:

Xác thực tài khoản!

Theo Nghị định 147/2024/ND-CP, bạn cần xác thực tài khoản trước khi sử dụng tính năng này. Chúng tôi sẽ gửi mã xác thực qua SMS hoặc Zalo tới số điện thoại mà bạn nhập dưới đây:

Số điện thoại chưa đúng định dạng!
Số điện thoại này đã được xác thực!
Bạn có thể dùng Sđt này đăng nhập tại đây!
Lỗi gửi SMS, liên hệ Admin
Sắp xếp theo
👨
Đóng
Chỉ thành viên Download Pro tải được nội dung này! Download Pro - Tải nhanh, website không quảng cáo! Tìm hiểu thêm
Nhắn tin Zalo