1. Trang chủ
  2. » Trung học cơ sở - phổ thông

Bài soạn các môn học khối lớp 1 - Trường Tiểu học Kim Đồng - Tuần 7

7 4 0

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

THÔNG TIN TÀI LIỆU

Nội dung

MUÏC ÑÍCH, YEÂU CAÀU Kiến thức: Học sinh biết được vai trò của kiểu dữ liệu tệp Học sinh biết được có hai cách phân loại tệp Học sinh biết khai báo biến tệp và các thao tác co bản đối vớ[r]

(1)Chương V: Tệp Và Thao Tác Với Tệp Trường THPT số An Lão CHÖÔNG V TỆP VAØ THAO TÁC VỚI TỆP Thời lượng tiết (2 LT, 1BT) MUÏC TIEÂU CHUNG CUÛA CHÖÔNG: Giới thiệu vai trò và đặc điểm kiểu liệu tệp, thao tác với tệp văn a) Về kiến thức: Học sinh cần đạt được: Biết liệu kiểu tệp dùng để lưu trữ liệu lâu dài trên nhớ ngoài Biết hai loại tệp thường dùng là tệp văn và tệp có cấu trúc Biết có hai cách thức truy cập tệp là và trực tiếp Biết hai thao tác với tệp là: đọc liệu từ tệp và ghi liệu vào tệp b) Veà kó naêng Có thể tạo chương trình đọc liệu từ tệp lưu trữ liệu dạng tệp văn baûn c) Về thái độ Thấy cần thiết và tiện lợi kiểu liệu tệp Có ý thức lưu trữ liệu cách khoa học, phòng chống mát nhiễm virus Giáo dục thêm ý thức tôn trọng baûn quyeàn NOÄI DUNG CHUÛ YEÁU CUÛA CHÖÔNG Nội dung tâm cần truyền đạt là: Caùch khai baùo bieán teäp vaên baûn Một số xử lí tệp văn bản: gắn tên tệp, mở tệp để đọc/ ghi liệu trên tệp, đóng tệp -Lop11.com (2) Trường THPT số An Lão I - Chương V: Tệp Và Thao Tác Với Tệp Bài 14: KIỂU DỮ LIỆU TỆP Bài 15: THAO TÁC VỚI TỆP Thời lượng tiết MUÏC ÑÍCH, YEÂU CAÀU Kiến thức: Học sinh biết vai trò kiểu liệu tệp Học sinh biết có hai cách phân loại tệp Học sinh biết khai báo biến tệp và các thao tác co tệp văn Kyõ naêng Dần dần hình thành kỹ các thao tác với tệp văn Thái độ Rèn luyện cho học sinh có ý thức lưu trữ liệu cách khoa học, phòng chống mát thông tin nhiễm virut II PHÖÔNG PHAÙP, PHÖÔNG TIEÄN - Sử dụng thuyết trình, giảng giải, gợi ý nêu vấn đề - Baûng, maùy chieáu Projecter III.NOÄI DUNG BAØI GIAÛNG NỘI DUNG - HOẠT ĐỘNG CỦA GIÁO VIÊN Hoạt động 1: Đặt vấn đề: Trong các thực hành đã học, sau chạy chöông trình ta thaáy keát quaû in leân maøn hình, nhieân muốn sử dụng kết đó sau thì không (Nó không lưu trữ lại lâu dài) => Để khắc phục nhược điểm này ta nghiên cứu liệu kiểu tệp HOẠT ĐỘNG CỦA HỌC SINH HS: Chuù yù laéng nghe Bài 14: KIỂU DỮ LIỆU TỆP Hoạt động 2: Vai trò kiểu tệp: Câu hỏi 1: Trong máy tính có loại nhớ nào? Loại nhớ nào không bị liệu tắt máy HS: Lần lượt trả lời câu hỏi (dựa vào kiến thức đã học lớp 10) maát ñieän? Câu hỏi 2: Vậy theo em thì các kiểu liệu đã học lưu trữ nhớ nào? Dự đoán xem liệu kiểu tệp lưu trữ trên nhớ nào? Câu hỏi 3: Bộ nhớ hay nhớ ngoài thường có dung lượng lớn hơn? GV: Choát laïi: - Dữ liệu kiểu tệp lưu trữ lâu dài nhớ ngoài cho nên nó không bị tắt máy tắt điện - Dữ liệu lưu trữ trên tệp có thể lớn và phụ HS: Dựa vào phần đặt vấn đề thầy giáo và các caâ trả lời bên trên để suy luận đưa câu trả lời HS: Dựa vào kiến thức đã học lớp 10 để trả lời -Lop11.com (3) Trường THPT số An Lão Chương V: Tệp Và Thao Tác Với Tệp thuộc vào dung lượng ổ đĩa Hoạt động 3: Phân loại tệp và thao tác với tệp  Phân loại tệp: GV: Giới thiệu cho học sinh biết hai cách phân loại tệp (Không đòi hỏi học sinh phải hiểu cặn kẽ loại tệp một) HS: chuù yù laéng nghe giaûng vaø ghi cheùp baøi - Theo cách tổ chức liệu: + Teäp vaên baûn + Teäp coù caáu truùc - Theo cách thức truy cập: + Tệp truy cập + Tệp truy cập trực tiếp Hoạt động 4: Chuyển tiếp sang bài 15: GV: Có hai thao tác tệp là ghi liệu vào tệp và đọc liệu từ tệp Ta xét xem Pascal các thao tác đó thể nào đối HS: chuù yù nghe giaûng với tệp văn bản? Bài 15: THAO TÁC VỚI TỆP Hoạt động 5: Khai báo GV: Vieát khai baùo bieán teäp leân baûng roài giaûi thích caùc từ khoá, tên biến tệp để học sinh hiểu Var <teân bieán teäp>: Text; Hoạt động 6: Thao tác với tệp: Hoạt động 6.1: Gắn tên tệp GV: Giaûi thích cho hoïc sinh taïi phaûi gaén teân teäp cho bieán teäp, roài ñöa thuû tuïc: Assign(<teân bieán teäp>,<teân teäp>); VD: Để gắn tệp KQ.TXT cho biến tệp f Assign(f, ‘KQ.TXT’); Hoạt động 6.2: Mở tệp GV: Lấy ví dụ tình cần phải mở “tin học 11” đó là: Mở để ghi bài (ghi liệu) và mở để học bài (đọc liệu)  trường hợp phải mở teäp GV: Giới thiệu hai thủ tục để mở tệp: + Mở tệp để ghi liệu: ReWrite(<Teân bieán teäp>); + Mở tệp để đọc liệu Reset(<teân bieán teäp>); GV: Phải nhấn mạnh rằng: Trước sử dụng hai thủ HS: Laáy moät vaøi ví duï veà khai baùo bieán teäp vaên baûn VD: Var t1,t2:Text; HS: Moãi hoïc sinh laáy moät vaøi ví duï vaø ghi vào HS: chú ý nghe giảng và liên hệ với bài hoïc -Lop11.com (4) Trường THPT số An Lão Chương V: Tệp Và Thao Tác Với Tệp tục trên phải gắn tên tệp cho biến tệp đồng thời biến tệp phải khai báo từ trước GV: Yeâu caàu hoïc sinh laáy ví duï (Khai baùo bieán teäp, gắn tên tệp cho biến tệp, mở tệp) sau đó gọi hai học sinh trình baøy GV: Có thể nói thêm để học sinh biết trường hợp đã có tên tệp trên đĩa và trường hợp chưa có tệp để hoïc sinh hieåu theâm Hoạt động 6.3: Đọc/ghi tệp văn Câu hỏi: Để nhập liệu từ bàn phím vf để in liệu leân maøn hình ta coù theå duøng thuû tuïc gì? GV: giới thiệu các thủ tục đọc liệu từ tệp và ghi HS: Mỗi học sinh lấy ví dụ lieäu vaøo teäp  Đọc liệu từ tệp: Read(<teân bieán teäp>,<danh saùch bieán>); Readln(<teân bieán teäp>,<danh saùch bieán>);  Ghi liệu vào tệp HS: Trả lời câu hỏi Write(<teân bieán teäp>,<danh saùch keát quaû>); Hoặc Writeln<teân bieán teäp>,<danh saùch keát quaû>); GV: Ñöa ví duï SGK yeâu caàu hoïc sinh vieát caâu lệnh để đọc liệu từ tệp và ghi liệu vào tệp  Một số hàm thường dùng tệp văn HS: Ghi các thủ tục vào và tự so sánh baûn GV: Giới thiệu để học sinh biết hai hàm chuẩn thường khác thủ tục nhập liệu từ bàn phím, in liệu lên màn hình với các thủ duøng vaø yù nghóa cuûa noù tục đọc liệu từ tệp và ghi liệu vào tệp + Haøm EOF(<teân bieán teäp>); + Haøm EOFLN(<Teân bieán teäp>); Hoạt động 6.4: Đóng tệp GV: Đưa lý việc phải đóng tệp để giáo dục cho học sinh ý thức bảo mật, an toàn thông tin Close(<teân bieán teäp>); VD: Close(f); HS: Viết các câu lệnh theo gợi ý giaùo vieân HS: Tự lấy vài ví dụ thủ tục đóng teäp IV CUÛNG COÁ: - Gọi học sinh khái quát lại vai trò kiểu tệp và phân loại tệp -Lop11.com (5) - Trường THPT số An Lão Chương V: Tệp Và Thao Tác Với Tệp Học sinh khái quát lại các thao tác phải thực đọc liệu từ tệp và ghi liệu vào tệp (dựa vào hình 16 – SGK) Cho hoïc sinh laøm moät soá baøi taäp traéc nghieäm khaùch quan -Lop11.com (6) Chương V: Tệp Và Thao Tác Với Tệp Trường THPT số An Lão Baøi 16: VÍ DỤ LAØM VIỆC VỚI TỆP Thời lượng tiết I MUÏC ÑÍCH, YEÂU CAÀU  Hiểu và hình thành kỹ các thao tác làm việc với tệp như: + Mở tệp + Gaùn teân teäp cho bieán + Đọc/ghi liệu tệp + Đóng tệp II PHÖÔNG PHAÙP, PHÖÔNG TIEÄN - Phương pháp: gợi mở nêu vấn đề, phương pháp vấn đáp, phương pháp thuyết trình - Phöông tieän: maùy tính, maùy chieáu Projecter III.NOÄI DUNG NỘI DUNG - HOẠT ĐỘNG CỦA GIÁO VIÊN Hoạt động 1: Ví dụ Hoạt động 1.1: Tìm hiểu đầu bài GV: chiếu đầu bào bài toán lên màn hình GV: Nhắc lại công thức tính khoảng cách hai điểm biết toạ độ chúng Hoạt động 1.2: Tìm hiểu chương trình GV: Dung Powerpoint chiếu chương trình (đã soạn trước) lên màn hình( Có đánh số các dòng lệnh) GV: Gọi vài học sinh hỏi ý nghĩa câu leänh chöông trình GV: Khái quát lại chương trình để học sinh nắm sau đó chạy chương trình (Tệp TRAI.TXT đã có sẵn liệu từ trước) Hoạt động 1.3: Mở rộng bài toán GV: Coù theå boå sung theâm yeâu caàu “in leân maøn hình khoảng cách trại xa với trại hiệu trưởng nhaát” Hoạt động 2: Ví dụ 2: Hoạt động 2.1: Tìm hiểu bài toán: GV: Chiếu đầu bài và hình 17 SGK lên màn hình GV: Nhắc lại công thức tính điện trở tương đương điện trở mắc nối tiếp và hai điện trở mắc HOẠT ĐỘNG CỦA HỌC SINH HS: Phân tích bài toán, xác định yêu cầu bài toán theo hướng dẫn giáo viên HS: Tìm hieåu chöông trình HS: Quan saùt keát quaû chaïy chöông trình HS: Ghi yêu cầu vào để nhà làm HS: Đọc trên màn chiếu và nghiên cứu đầu baøi -Lop11.com (7) Trường THPT số An Lão song GV: Chuẩn hoá để đạt công thức chính xác Hoạt động 2.2: Xây dựng chương trình GV: Gọi học sinh xây dựng chương trình theo bước (có gợi ý học sinh vướng mắc) + Khai baùo + Gaùn teân teäp cho bieán teäp + Đọc liệu từ tệp + Tính các điện trở tương đương + Ghi vaøo teäp + Đóng tệp GV: Chính xác và tối ưu hoá chương trình - Chaïy chöông trình treân TP Chương V: Tệp Và Thao Tác Với Tệp HS: Các nhóm xây dựng công thức tính điện trở tương đương trường hợp theo hình veõ HS: Biểu diễn các biểu thức đó ngôn ngữ Pascal HS: Suy nghĩ và trả lời câu hỏi theo yêu cầu cuûa giaùo vieân IV CUÛNG COÁ - Giáo viên nhắc lại các thao tác làm việc với tệp cùng với các thủ tục nó V RÚT KINH NGHIỆM TỪ BAØI HỌC: -Lop11.com (8)

Ngày đăng: 02/04/2021, 07:48

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

TÀI LIỆU LIÊN QUAN

w