Bài 16 : VÍ DỤ LÀM VIỆC VỚI TỆP
I. MỤC ĐÍCH, YÊU CẦU :
Hiểu và hình thành kỹ năng về các thao tác cơ bản khi làm việc với tệp như :
Mở tệp .
Gán tên tệp cho biến tệp .
Đọc / ghi dữ liệu đối với tệp .
Đóng tệp .
II. PHƯƠNG PHÁP, PHƯƠNG TIỆ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 tiện : Một máy tính có TP và một máy chiếu Project .
III. NỘI DUNG :
NỘI DUNG – HOẠT ĐỘNG CỦA GIÁO
VIÊN
HOẠT ĐỘNG CỦA HỌC SINH
Ho
ạt động 1
: Ví dụ 1 :
Hoạt động 1.1 : Tìm hiểu đầu bài .
GV : Chiếu đầu bài của bài toán lên màn hình
(bằng Power Point) .
GV : Nhắc lại công thức tính khoảng cách giữa
hai điểm khi biết tọa độ của chúng .
Hoạt động 1.2 : Tìm hiểu chương trình
GV : Dùng Power Point chiếu chương trình (đã
soạn trước) lên màn hình (có đánh chỉ số các
dòng lệnh) .
GV : Gọi một vài học sinh hỏi ý nghĩa của từng
câu lệnh trong chương trình .
GV : Khái quát lại cả chương trình để học sinh
HS : Phân tích bài toán, xác định
yêu cầu của bài toán theo sự hướng
dẫn của giáo viên .
HS : Tìm hiểu chương trình .
HS : Quan sát kết quả khi chạy
chương trình .
nắm được sau đó chạy chương trình (tệp
TRAI.TXT đã có sẵn dữ liệu từ trước) .
Hoạt động 1.3 : Mở rộng bài toán :
GV : Có thể bổ sung thêm yêu cầu “in lên màn
hình khoảng cách của trại xa với trại của hiệu
trưởng nhấ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 của 2 điện trở mắc nối tiếp và của 2 điện
HS : Ghi yêu cầu vào vở để về nhà
làm.
HS : Đọc trên màn chiếu và nghiêu
cứu đầu bài .
HS : Các nhóm xây dựng công thức
tính điện trở tương đương của 5
trường hợp theo hình vẽ .
trở mắc song song .
GV : Chuẩn hóa để đạt được công thức chính
xác .
Hoạt động 2.2 : Xây dựng chương trình :
GV : Gọi từng học sinh xây dựng chương trình
theo từng bước 1 (có gợi ý khi học sinh vướng
mắc) .
+ Khai báo .
+ Gán tên tệp cho biến tệp .
+ Đọc dữ liệu từ tệp .
+ Tính các điện trở tương đương .
+ Ghi vào tệp .
+ Đóng tệp .
HS : Biểu diễn các biểu thức đó
bằng ngôn ngữ Pascal .
HS : Suy nghĩ và trả lời câu hỏi
theo yêu cầu của giáo viên .
GV :
Chính xác và tối ưu hóa chương trình .
Chạy chương trình trên TP .
IV. CỦNG CỐ:
Giáo viên nhắc lại các thao tác khi làm việc với tệp cùng với các thủ tục của
nó .