Tải bản đầy đủ (.docx) (4 trang)

Bai 16 Vi du lam viec voi tep

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (98.07 KB, 4 trang )

Ngày soạn: 15/03/2018
Ngày dạy: 26 - 01/04/2018

Tiết: 40
Tuần: 31

BÀI 16. VÍ DỤ LÀM VIỆC VỚI TỆP (tiếp theo)
I. MỤC TIÊU
1. Về kiến thức
- Hiểu các thao tác cơ bản làm việc với tệp: khai báo, gắn tên tệp, mở tệp,
đọc /ghi tệp, đóng tệp.
2. Về kĩ năng
- 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ư: khai
báo, gắn tên tệp, mở tệp, đọc /ghi tệp, đóng tệp.
3. Về thái độ
- Có thái độ nghiêm túc trong học tập.
- Thấy được sự cần thiết và tiện lợi của kiểu dữ liệu tệp.
4. Năng lực hướng tới
- Có ý thức lưu trữ dữ liệu một cách khoa học.
II. TỔ CHỨC CÁC HOẠT ĐỘNG HỌC TẬP
1. Ổn định lớp
2. Kiểm tra bài cũ: Có.
3. Tiến trình bài học
3.1. Hoạt động khởi động (kiểm tra bài cũ).
(1) Mục tiêu: Giúp học sinh nắm được các thao tác cơ bản làm việc với tệp:
khai báo, gắn tên tệp, mở tệp, đọc /ghi tệp, đóng tệp.
(2) Phương pháp/kĩ thuật: Đàm thoại, phát hiện. Khai thác mối quan hệ giữa
thực tiễn với tin học.
(3) Hình thức tổ chức hoạt động: Làm việc cá nhân.
(4) Phương tiện dạy học: SGK, Projector, máy tính.
(5) Kết quả: Học sinh biết vận dụng các kiến thức đã học ở tiết một tham gia


trò chơi ô chữ.
Nội dung hoạt động
Câu hỏi 1: Viết chương trình nhập vào dãy a gồm n phần tử nguyên
(0Câu hỏi 2: Viết chương trình nhập vào xâu. In xâu đảo ngược. Ghi kết quả vào
tệp C:\xaunguoc.txt.


3.2. Hình thành kiến thức
3.2.1. Ví dụ 2
(1) Mục tiêu: Giúp học sinh biết cách sử dụng các thao tác cơ bản như: khai
báo, gắn tên tệp, mở tệp, đọc /ghi tệp, đóng tệp để viết chương trình.
(2) Phương pháp/kĩ thuật: Đàm thoại, phát hiện. Khai thác mối quan hệ giữa
thực tiễn với tin học.
(3) Hình thức tổ chức hoạt động: Thảo luận nhóm.
(4) Phương tiện dạy học: SGK, Projector, máy tính.
(5) Kết quả: Học sinh biết sử dụng các thao tác cơ bản như: khai báo, gắn
tên tệp, mở tệp, đọc /ghi tệp, đóng tệp để viết chương trình hoàn chỉnh.


Hoạt động giáo viên
- Chiếu và giải thích ví dụ
1.
(?) Để giải quyết bài tốn
trên trước tiên ta phải làm
gì?
- Nhận xét, chốt nội dung.
(?) Xác định bài toán là xác
định những thành phần
nào?

- Nhận xét, chốt nội dung.
(?) Input và Output trong ví
dụ 1?

- Gọi HS khác nhận xét, bổ
sung nếu có thiếu sót.
- Nhận xét, chốt nội dung.
(?) Sau khi xác định bài
toán bước tiếp theo ta phải
làm gì?
- Nhận xét, chốt nội dung,
giới thiệu 3 bước để giải
bài tốn và trình tự các
bước thực hiện.
- u cầu HS thảo luận
nhóm và viết chương trình
hồn chỉnh.

Hoạt động học
sinh
- Quan sát, lắng
nghe
- Gợi nhớ và trả lời:
Xác định bài toán.
- Lắng nghe, ghi
bài.
- Xác định Input và
Output.
- Lắng nghe, ghi
bài.

- Input: Dãy a gồm
n phần tử nguyên.
Output:
Tệp
VD2.txt trong ổ đĩa
C chứa số lượng số
lẻ.
- Nhận xét.
- Lắng nghe, ghi
bài.
- Gợi nhớ và trả lời:
Xây dựng thuật
toán.
- Lắng nghe, quan
sát, ghi bài.

- Dựa vào trình tự
các bước thực hiện,
- Quan sát HS làm bài, thảo luận nhóm và
chọn 1 nhóm làm nhanh viết chương trình.
nhất và 1 nhóm bất kì treo - Treo kết quả bài
kết quả.
làm.

Nội dung
Ví dụ 2: Viết chương trình
nhập vào dãy a gồm n
phần
tử
ngun

(0trị các phần tử chẳn của
dãy. Ghi kết quả vào tệp
C:\VD2.txt.
 Xác định bài toán
- Input: Dãy a, n.
- Output: Tệp VD2.txt trong
ổ đĩa C chứa tổng.
 Thuật toán
- B1. Nhập n, nhập dãy a.
- B2. Tính tổng giá trị các
phần tử chẳn của dãy a.
- B3. Ghi tổng vào tệp
C:\VD2.txt
Trình tự các bước thực
hiện.
- Khai báo dãy a, n, i, tc,
biến tệp t.
- Nhập số lượng phần tử n.
- Nhập dãy a.
- Tính tổng giá trị các phần
tử chẳn của dãy a.
- Gắn biến tệp t với tệp
‘C:\VD2.txt’.
- Mở tệp để ghi dữ liệu.
- Ghi kết quả ra tệp
‘C:\VD2.txt’.
- Đóng tệp.



3.3. Hoạt động luyện tập, vận dụng
(1) Mục tiêu: Giúp học sinh nắm được các thao tác với tệp.
(2) Phương pháp/kĩ thuật: Đàm thoại. Khai thác mối quan hệ giữa thực tiễn
với tin học.
(3) Hình thức tổ chức hoạt động: Cá nhân.
(4) Phương tiện dạy học: SGK, Projector, máy tính.
(5) Kết quả: Học sinh biết vận dụng các kiến thức đã học để trả lời các hỏi
Nội dung hoạt động
3.3.1. Hoạt động luyện tập
- Nắm các thao tác cơ bản như: khai báo, gắn tên tệp, mở tệp, đọc /ghi tệp,
đóng tệp để viết chương trình.
3.3.2. Hoạt động vận dụng
Về nhà làm ví dụ 2.2: Viết chương trình nhập vào một xâu bất kì từ
bàn phím. Cho biết trong xâu có bao nhiêu chữ số. Ghi kết quả vào tệp C:\dcc.txt.
3.4. Hoạt động tìm tịi, mở rộng
(1) Mục tiêu: Giúp học sinh có nhu cầu mở rộng thêm kiến thức của mình.
(2) Phương pháp/kĩ thuật: Làm việc cá nhân, thảo luận nhóm.
(3) Hình thức tổ chức hoạt động: Ngồi lớp học.
(4) Phương tiện: SGK, máy tính.
(5) Kết quả: Học sinh biết mở rộng các kiến thức của mình thơng qua một dự
án thực tế.
Nội dung hoạt động
HS về nhà xem lại các ví dụ và trả lời các câu hỏi SGK trang 89.
DUYỆT CỦA BGH

GIÁO VIÊN SOẠN

Lê Thị Lịnh




Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Tải bản đầy đủ ngay
×