
Giáo án tin học 11 – Năm học : 2022-2023
1
Giáo viên: Nguyễn Thị Huyền- Trường THPT Nông Cống 4
Ngày soạn: Ngày dạy:
Tiết PPCT: 37
14. KIỂU DỮ LIỆU TỆP - §15. THAO TÁC VỚI TỆP
I. Mục tiêu bài học 1. Kiến thức - Biết khái niệm và vai trò của tệp - Biết hai cách phân loại tệp - Biết bản chất của tệp văn bản 2. Kỹ năng - Khai báo biến tệp và các thao tác cơ bản làm việc với tệp văn bản; - Sử dụng một số thủ tục và hàm chuẩn làm việc với tệp 3. Thái độ - Học sinh hào hứng tìm hiểu về một kiểu dữ liệu mới 4. Năng lực, phẩm chất - NL tư duy - NL sử dụng ngôn ngữ - Phẩm chất: tích cực tìm tòi, tự giác nghiên cứu, ham học hỏi, kiên trì, yêu thích môn học, yêu thích lập trình II. Phương tiện chuẩn bị 1. Giáo viên - Phương pháp: Thuyết trình, vấn đáp, trực quan, gợi mở - Phương tiện: SGK, giáo án, máy chiếu 2. Học sinh - Vở ghi, SGK III. Tiến trình bài học A. Hoạt động khởi động Câu hỏi: Kết hợp trong quá trinh học bài mới B. Hoạt động hình thành kiến thức
HOẠT ĐỘNG DẠY HỌC NỘI DUNG HĐ1: Tìm hiểu vai trò của tệp– Phát triển NL tư duy
GV: Chạy một chương trình bất kì khi chưa sử dụng và sau khi đã sử dụng tệp, yêu cầu HS so sánh và rút ra vai trỏ của kiểu tệp. HS: Trả lời câu hỏi.
1.Vai trò của kiểu tệp
- Dữ liệu kiểu tệp được lưu trữ lâu dài ở bộ nhớ ngoài và không mất khi tắt nguồn điện.
DeThi.edu.vn
Giáo án tin học 11 – Năm học : 2022-2023
2
Giáo viên: Nguyễn Thị Huyền- Trường THPT Nông Cống 4
- Lượng dữ liệu lưu trữ trên tệp có thể rất lớn và chỉ phụ thuộc vào dung lượng đĩa.
HĐ2: Tìm hiểu cách phân loại tệp– Phát triển NL sử dụng ngôn ngữ
GV: Có mấy cách phân loại tệp HS:2 cách GV: Xét theo cách tổ chức dữ liệu, tệp được phân thành mấy loại? HS: 2 loại
GV: Xét theo cách thức truy cập, tệp được phân làm mấy loại? HS: 2 loại (tệp truy cập tuần tự và tệp truy cập trực tiếp)
2. Phân loại tệp
- C1: Phân loại theo cách tổ chức dữ liệu + Loại 1: Tệp văn bản: là tệp mà dữ liệu được ghi dưới dạng các kí tự theo mã ASCII. + Loại 2: Tệp có cấu trúc: là tệp mà các thành phần của nó được tổ chức theo một cấu trúc nhất định.
- C2: Phân loại theo cách thức truy cập + Loại 1: Tệp truy cập tuần tự: cho phép truy cập đến một dữ liệu nào đó trong tệp chỉ bằng cách bắt đầu đi từ đầu tệp và đi qua lần lượt tất cả các tệp. + Loại 2: Tệp truy cập trực tiếp: cho phép tham chiếu đến dữ liệu bằng cách xác định trực tiếp vị trí của dữ liệu đó.
HĐ3: Tìm hiểu thao tác với tệp – Phát triển NL sử dụng ngôn ngữ, NL tư duy
GV: Có những thao tác với tệp nào? HS: Suy nghĩ và TL câu hỏi
3. Thao tác với tệp
- Khai báo biến tệp; - Mở tệp; - Đọc/ghi dữ liệu; - Đóng tệp. * Chú ý: - Khác với mảng, số lượng phần tử của tệp không cần xác định trước. - Hai thao tác cơ bản đối với tệp là đọc dữ liệu từ tệp và ghi dữ liệu vào tệp.
DeThi.edu.vn
Giáo án tin học 11 – Năm học : 2022-2023
3
Giáo viên: Nguyễn Thị Huyền- Trường THPT Nông Cống 4
- Thao tác đọc/ghi với tệp được thực hiện với từng phần tử của tệp.
C. Hoạt động củng cố - Các thao tác với tệp: khai báo biến tệp, mở/đóng tệp, đọc/ghi tệp D. Hoạt động luyện tập, mở rộng - Nghiên cứu tiếp “§15. Thao tác với tệp”.
DeThi.edu.vn
Trên đây là phần đầu tài liệu — bấm Đọc sách để xem đầy đủ.