Giáo án Tin học 11 theo định hướng phát triển năng lực Chương 5 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 Bài 16 Ví dụ làm việc với tệp Bài tập chương 5 Giáo án theo chương trình mới, theo định hướng phát triển năng lực
Trang 1Ch ương 5 TỆP VÀ THAO TÁC VỚI TỆP ng 5 T P VÀ THAO TÁC V I T P ỆP VÀ THAO TÁC VỚI TỆP ỚI TỆP ỆP VÀ THAO TÁC VỚI TỆP
Bài 14 KI U D LI U T P ỂU DỮ LIỆU TỆP Ữ LIỆU TỆP ỆP VÀ THAO TÁC VỚI TỆP ỆP VÀ THAO TÁC VỚI TỆP
S ti t: 1ố tiết: 1 ết: 1
Ngày so n: 02/01/2021ạn: 02/01/2021
Ti t theo phân ph i chết: 1 ố tiết: 1 ương trình: 37ng trình: 37
Tu n d y: 19ần dạy: 19 ạn: 02/01/2021
I M c tiêu: ục tiêu:
1 Ki n th c:ết: 1 ức:
Bi t đ c đi m, vai trò c a ki u d li u t p.ết: 1 ặc điểm, vai trò của kiểu dữ liệu tệp ểm, vai trò của kiểu dữ liệu tệp ủa kiểu dữ liệu tệp ểm, vai trò của kiểu dữ liệu tệp ữ liệu tệp ệu tệp ệu tệp
Bi t khái ni m v t p văn b n.ết: 1 ệu tệp ề tệp văn bản ệu tệp ản
Bi t các thao tác c b n đ i v i t p.ết: 1 ơng trình: 37 ản ố tiết: 1 ới tệp ệu tệp
2 Kĩ năng:
3 Thái đ :ộ:
Tích c c trong h c t p, yêu thích môn h c.ực trong học tập, yêu thích môn học ọc tập, yêu thích môn học ập, yêu thích môn học ọc tập, yêu thích môn học
4 Đ nh hịnh hướng năng lực hình thành: ưới tệp.ng năng l c hình thành:ực trong học tập, yêu thích môn học
Phát tri n năng l c giao ti p và năng l c h p tácểm, vai trò của kiểu dữ liệu tệp ực trong học tập, yêu thích môn học ết: 1 ực trong học tập, yêu thích môn học ợp tác
Phát tri n năng l c gi i quy t v n đ v i s h tr c a CNTT và truy n thông.ểm, vai trò của kiểu dữ liệu tệp ực trong học tập, yêu thích môn học ản ết: 1 ấn đề với sự hỗ trợ của CNTT và truyền thông ề tệp văn bản ới tệp ực trong học tập, yêu thích môn học ỗ trợ của CNTT và truyền thông ợp tác ủa kiểu dữ liệu tệp ề tệp văn bản
Phát tri n năng l c t h c.ểm, vai trò của kiểu dữ liệu tệp ực trong học tập, yêu thích môn học ực trong học tập, yêu thích môn học ọc tập, yêu thích môn học
II Chu n b c a giáo viên và h c sinh ẩn bị của giáo viên và học sinh ị của giáo viên và học sinh ủa giáo viên và học sinh ọc sinh
1 Chu n b c a giáo viên: Giáo án, SGK, máy tính, máy chi u.ẩn bị của giáo viên: Giáo án, SGK, máy tính, máy chiếu ịnh hướng năng lực hình thành: ủa kiểu dữ liệu tệp ết: 1
2 Chu n b c a h c sinh: Xem trẩn bị của giáo viên: Giáo án, SGK, máy tính, máy chiếu ịnh hướng năng lực hình thành: ủa kiểu dữ liệu tệp ọc tập, yêu thích môn học ưới tệp.c SGK nhà.ở nhà
III T ch c các ho t đ ng h c t p ổ chức các hoạt động học tập ức các hoạt động học tập ạt động học tập ộng học tập ọc sinh ập
1 n đ nh l p: Ki m tra sĩ sỔn định lớp: Kiểm tra sĩ số ịnh hướng năng lực hình thành: ới tệp ểm, vai trò của kiểu dữ liệu tệp ố tiết: 1
2 Ki m tra bài cũ: Khôngểm, vai trò của kiểu dữ liệu tệp
3 Thi t k ti n trình d y h cết: 1 ết: 1 ết: 1 ạn: 02/01/2021 ọc tập, yêu thích môn học
3.1 Ho t đ ng kh i đ ng ạt động học tập ộng học tập ởi động ộng học tập
- M c tiêu: T o đ ng l c đ tìm hi u v ki u d li u t p ục tiêu: Tạo động lực để tìm hiểu về kiểu dữ liệu tệp ạn: 02/01/2021 ộ: ực trong học tập, yêu thích môn học ểm, vai trò của kiểu dữ liệu tệp ểm, vai trò của kiểu dữ liệu tệp ề tệp văn bản ểm, vai trò của kiểu dữ liệu tệp ữ liệu tệp ệu tệp ệu tệp
- Phương trình: 37ng th c: V n đáp, di n gi ngức: ấn đề với sự hỗ trợ của CNTT và truyền thông ễn giảng ản
Trong th c l p trình, đ i v i m t s bài toán có kh i lực trong học tập, yêu thích môn học ập, yêu thích môn học ố tiết: 1 ới tệp ộ: ố tiết: 1 ố tiết: 1 ượp tácng thông tin l n, c nới tệp ần dạy: 19
l u tr l i đ x lí l i nhi u l n, v i các ki u d li u đã h c thì ch a đáp ng đư ữ liệu tệp ạn: 02/01/2021 ểm, vai trò của kiểu dữ liệu tệp ạn: 02/01/2021 ề tệp văn bản ần dạy: 19 ới tệp ểm, vai trò của kiểu dữ liệu tệp ữ liệu tệp ệu tệp ọc tập, yêu thích môn học ư ức: ượp tácc nên
c n có th m ki u d li u m i đó là ki u t p Ki u t p là gì, thao tác v i t p nh thần dạy: 19 ểm, vai trò của kiểu dữ liệu tệp ểm, vai trò của kiểu dữ liệu tệp ữ liệu tệp ệu tệp ới tệp ểm, vai trò của kiểu dữ liệu tệp ệu tệp ểm, vai trò của kiểu dữ liệu tệp ệu tệp ới tệp ệu tệp ư ết: 1 nào? Chúng ta cùng tìm hi u trong bài 14 Ki u d li u t pểm, vai trò của kiểu dữ liệu tệp ểm, vai trò của kiểu dữ liệu tệp ữ liệu tệp ệu tệp ệu tệp
3.2 Ho t đ ng hình thành ki n th c ạt động học tập ộng học tập ến thức ức các hoạt động học tập
Ho t đ ng 1: ạt động học tập ộng học tập Tìm hi u v ki u d li u t p.ểm, vai trò của kiểu dữ liệu tệp ề tệp văn bản ểm, vai trò của kiểu dữ liệu tệp ữ liệu tệp ệu tệp ệu tệp
- M c tiêu:ục tiêu: Tạo động lực để tìm hiểu về kiểu dữ liệu tệp
Bi t đ c đi m, vai trò c a ki u d li u t p: D li u ki u t p đết: 1 ặc điểm, vai trò của kiểu dữ liệu tệp ểm, vai trò của kiểu dữ liệu tệp ủa kiểu dữ liệu tệp ểm, vai trò của kiểu dữ liệu tệp ữ liệu tệp ệu tệp ệu tệp ữ liệu tệp ệu tệp ểm, vai trò của kiểu dữ liệu tệp ệu tệp ượp tác ưc l u tr lâu ữ liệu tệp dài b nh ngoài và không b m t khi t t ngu n đi n, lở nhà ộ: ới tệp ịnh hướng năng lực hình thành: ấn đề với sự hỗ trợ của CNTT và truyền thông ắt nguồn điện, lượng dữ liệu trên tệp có ồn điện, lượng dữ liệu trên tệp có ệu tệp ượp tácng d li u trên t p cóữ liệu tệp ệu tệp ệu tệp
Trang 2th r t l n Cho phép s d ng l i d dàng, tránh ph i nh p l i; S lểm, vai trò của kiểu dữ liệu tệp ấn đề với sự hỗ trợ của CNTT và truyền thông ới tệp ục tiêu: Tạo động lực để tìm hiểu về kiểu dữ liệu tệp ạn: 02/01/2021 ễn giảng ản ập, yêu thích môn học ạn: 02/01/2021 ố tiết: 1 ượp tácng ph n ần dạy: 19
t c a t p có th không c n xác đ nh trủa kiểu dữ liệu tệp ệu tệp ểm, vai trò của kiểu dữ liệu tệp ần dạy: 19 ịnh hướng năng lực hình thành: ưới tệp.c
- Phương trình: 37ng th c:ức:
Ho t đ ng cá nhân, nhómạn: 02/01/2021 ộ:
- Các bưới tệp ủa kiểu dữ liệu tệp.c c a ho t đ ng:ạn: 02/01/2021 ộ:
Ho t đ ng c a giáo viên ạt động học tập ộng học tập ủa giáo viên và học sinh Ho t đ ng c a ạt động học tập HS ộng học tập ủa giáo viên và học sinh N i dung chính ộng học tập
B ước 1: c 1: T ch c ho t đ ng và giao ổ chức hoạt động và giao ức: ạn: 02/01/2021 ộ:
nhi m v cho h c sinhệu tệp ục tiêu: Tạo động lực để tìm hiểu về kiểu dữ liệu tệp ọc tập, yêu thích môn học
* Ho t đ ng nhóm: ạt động nhóm: ộng nhóm: Chia l p làm 4 ới tệp
nhóm
* Nhi m v : ệm vụ: ụ:
Li t kê các ki u d li u đã h c? Choệu tệp ểm, vai trò của kiểu dữ liệu tệp ữ liệu tệp ệu tệp ọc tập, yêu thích môn học
bi t nhết: 1 ượp tácc đi m c a chúng?ểm, vai trò của kiểu dữ liệu tệp ủa kiểu dữ liệu tệp
Ki u d li u t p có nh ng đ c ểm, vai trò của kiểu dữ liệu tệp ữ liệu tệp ệu tệp ệu tệp ữ liệu tệp ặc điểm, vai trò của kiểu dữ liệu tệp
B ước 1: c 3: D ki n s n ph mực trong học tập, yêu thích môn học ết: 1 ản ẩn bị của giáo viên: Giáo án, SGK, máy tính, máy chiếu
Các ki u d li u: Nguyên, th c,ểm, vai trò của kiểu dữ liệu tệp ữ liệu tệp ệu tệp ực trong học tập, yêu thích môn học
lôgic, kí t , m ng, xâu H n ch c aực trong học tập, yêu thích môn học ản ạn: 02/01/2021 ết: 1 ủa kiểu dữ liệu tệp
các ki u d li u này là kích thểm, vai trò của kiểu dữ liệu tệp ữ liệu tệp ệu tệp ưới tệp ưc l u
tr có gi i h n và ch l u tr t m th i.ữ liệu tệp ới tệp ạn: 02/01/2021 ỉ lưu trữ tạm thời ư ữ liệu tệp ạn: 02/01/2021 ời
D li u ki u t p đữ liệu tệp ệu tệp ểm, vai trò của kiểu dữ liệu tệp ệu tệp ượp tác ưc l u tr lâuữ liệu tệp
dài b nh ngoài và không b m tở nhà ộ: ới tệp ịnh hướng năng lực hình thành: ấn đề với sự hỗ trợ của CNTT và truyền thông
khi t t ngu n đi n, lắt nguồn điện, lượng dữ liệu trên tệp có ồn điện, lượng dữ liệu trên tệp có ệu tệp ượp tácng d li u trênữ liệu tệp ệu tệp
t p có th r t l n Cho phép s d ngệu tệp ểm, vai trò của kiểu dữ liệu tệp ấn đề với sự hỗ trợ của CNTT và truyền thông ới tệp ục tiêu: Tạo động lực để tìm hiểu về kiểu dữ liệu tệp
l i d dàng, tránh ph i nh p l i; Sạn: 02/01/2021 ễn giảng ản ập, yêu thích môn học ạn: 02/01/2021 ố tiết: 1
lượp tácng ph n t c a t p có th khôngần dạy: 19 ủa kiểu dữ liệu tệp ệu tệp ểm, vai trò của kiểu dữ liệu tệp
c n xác đ nh trần dạy: 19 ịnh hướng năng lực hình thành: ưới tệp.c
B ước 1: c 5. Nh n xét, đánh giá ho t đ ng,ập, yêu thích môn học ạn: 02/01/2021 ộ:
s n ph m c a HSản ẩn bị của giáo viên: Giáo án, SGK, máy tính, máy chiếu ủa kiểu dữ liệu tệp
B ước 1: c 2: Ti p ết: 1
nh n và th c ập, yêu thích môn học ực trong học tập, yêu thích môn học
hi n nhi m v ệu tệp ệu tệp ục tiêu: Tạo động lực để tìm hiểu về kiểu dữ liệu tệp
đượp tácc giao
L ng nghe và ắt nguồn điện, lượng dữ liệu trên tệp có
th c hi n theo ực trong học tập, yêu thích môn học ệu tệp
yêu c u c a ần dạy: 19 ủa kiểu dữ liệu tệp
giáo viên
B ước 1: c 4: Nghiên
c u, tìm hi u tàiức: ểm, vai trò của kiểu dữ liệu tệp
li u, trao đ i, ệu tệp ổ chức hoạt động và giao
th o lu n, trình ản ập, yêu thích môn học
bày, báo cáo s nản
ph mẩn bị của giáo viên: Giáo án, SGK, máy tính, máy chiếu
1 Vai trò c a ki u t p ủa giáo viên và học sinh ểu tệp ệp
* Vai trò c a ki u t p ủa giáo viên và học sinh ểu tệp ệp
- Các ki u d li u đã xétểm, vai trò của kiểu dữ liệu tệp ữ liệu tệp ệu tệp
đ u đề tệp văn bản ượp tácc l u tr trongư ữ liệu tệp RAM do đó d li u sẽ bữ liệu tệp ệu tệp ịnh hướng năng lực hình thành:
m t khi t t máy.ấn đề với sự hỗ trợ của CNTT và truyền thông ắt nguồn điện, lượng dữ liệu trên tệp có
- V i 1 s bài toán cóới tệp ố tiết: 1
kh i lố tiết: 1 ượp tácng d li u l n,ữ liệu tệp ệu tệp ới tệp
x lý nhi u l n, l u trề tệp văn bản ần dạy: 19 ư ữ liệu tệp lâu dài c n có ki u dần dạy: 19 ểm, vai trò của kiểu dữ liệu tệp ữ liệu tệp
li u t p( file).ệu tệp ệu tệp
* Đ c đi m c a ki u d ặc điểm của kiểu dữ ểu tệp ủa giáo viên và học sinh ểu tệp ữ
li u t p ệp ệp
- D li u ki u t p đữ liệu tệp ệu tệp ểm, vai trò của kiểu dữ liệu tệp ệu tệp ượp tácc
l u tr lâu dài b như ữ liệu tệp ở nhà ộ: ới tệp ngoài và không b m tịnh hướng năng lực hình thành: ấn đề với sự hỗ trợ của CNTT và truyền thông khi t t ngu n đi n.ắt nguồn điện, lượng dữ liệu trên tệp có ồn điện, lượng dữ liệu trên tệp có ệu tệp
- Lượp tácng d li u trên t pữ liệu tệp ệu tệp ệu tệp
có th r t l n Cho phépểm, vai trò của kiểu dữ liệu tệp ấn đề với sự hỗ trợ của CNTT và truyền thông ới tệp
s d ng l i d dàng,ục tiêu: Tạo động lực để tìm hiểu về kiểu dữ liệu tệp ạn: 02/01/2021 ễn giảng tránh ph i nh p l i.ản ập, yêu thích môn học ạn: 02/01/2021
- S lố tiết: 1 ượp tácng ph n t c aần dạy: 19 ủa kiểu dữ liệu tệp
t p có th không c n xácệu tệp ểm, vai trò của kiểu dữ liệu tệp ần dạy: 19
đ nh trịnh hướng năng lực hình thành: ưới tệp.c
Ho t đ ng 2: ạt động học tập ộng học tập Tìm hi u v cách phân lo i và thao tác v i ki u d li u t p ểu tệp ề cách phân loại và thao tác với kiểu dữ liệu tệp ạt động học tập ớc 1: ểu tệp ữ ệp ệp
M c tiêu:ục tiêu: Tạo động lực để tìm hiểu về kiểu dữ liệu tệp
Bi t khái ni m t p văn b n: d li u đết: 1 ệu tệp ệu tệp ản ữ liệu tệp ệu tệp ượp tácc ghi dưới tệp ạn: 02/01/2021i d ng kí t (trong Pascal, theo ực trong học tập, yêu thích môn học
mã ASCII)
Bi t khái ni m t p có c u trúc: d li u đết: 1 ệu tệp ệu tệp ấn đề với sự hỗ trợ của CNTT và truyền thông ữ liệu tệp ệu tệp ượp tácc ghi theo m t c u trúc nh t đ nh.ộ: ấn đề với sự hỗ trợ của CNTT và truyền thông ấn đề với sự hỗ trợ của CNTT và truyền thông ịnh hướng năng lực hình thành:
Bi t các thao tác c b n đ i v i t p: Khai báo bi n t p; m t p; đ c/ghi t p; ết: 1 ơng trình: 37 ản ố tiết: 1 ới tệp ệu tệp ết: 1 ệu tệp ở nhà ệu tệp ọc tập, yêu thích môn học ệu tệp đóng t p.ệu tệp
Phương trình: 37ng th c: Dức: i n gi ng, v n đáp.ễn giảng ản ấn đề với sự hỗ trợ của CNTT và truyền thông
Các bưới tệp ủa kiểu dữ liệu tệp.c c a ho t đ ng:ạn: 02/01/2021 ộ:
Trang 3Ho t đ ng c a giáo viên ạt động học tập ộng học tập ủa giáo viên và học sinh Ho t đ ng c a ạt động học tập HS ộng học tập ủa giáo viên và học sinh N i dung chính ộng học tập
B ước 1: c 1. Giao nhi m vệu tệp ục tiêu: Tạo động lực để tìm hiểu về kiểu dữ liệu tệp
Có nh ng cách nào đ phân lo iữ liệu tệp ểm, vai trò của kiểu dữ liệu tệp ạn: 02/01/2021
t p?ệu tệp
Có nh ng lo i t p nào?ữ liệu tệp ạn: 02/01/2021 ệu tệp
T p văn b n có đ c đi m nhệu tệp ản ặc điểm, vai trò của kiểu dữ liệu tệp ểm, vai trò của kiểu dữ liệu tệp ư
th nào?ết: 1
Có nh ng thao tác c b n nàoữ liệu tệp ơng trình: 37 ản
đ i v i ki u t p?ố tiết: 1 ới tệp ểm, vai trò của kiểu dữ liệu tệp ệu tệp
B ước 1: c 3. D ki n s n ph mực trong học tập, yêu thích môn học ết: 1 ản ẩn bị của giáo viên: Giáo án, SGK, máy tính, máy chiếu
Có 2 cách nào đ phân lo i t p:ểm, vai trò của kiểu dữ liệu tệp ạn: 02/01/2021 ệu tệp
- Theo cách t ch c d li uổ chức hoạt động và giao ức: ữ liệu tệp ệu tệp
- Theo cách th c truy c p d li uức: ập, yêu thích môn học ữ liệu tệp ệu tệp
Có nh ng lo i t p sau:ữ liệu tệp ạn: 02/01/2021 ệu tệp
- Theo cách t ch c d li u: Vănổ chức hoạt động và giao ức: ữ liệu tệp ệu tệp
b n và t p có c u trúc.ản ệu tệp ấn đề với sự hỗ trợ của CNTT và truyền thông
- Theo cách th c truy c p d li u:ức: ập, yêu thích môn học ữ liệu tệp ệu tệp
T p truy c p tu n t và t p truyệu tệp ập, yêu thích môn học ần dạy: 19 ực trong học tập, yêu thích môn học ệu tệp
c p tr c ti p.ập, yêu thích môn học ực trong học tập, yêu thích môn học ết: 1
T p văn b n: ệu tệp ản Là t p mà d li uệu tệp ữ liệu tệp ệu tệp
đượp tácc ghi dưới tệp ạn: 02/01/2021i d ng các kí t theoực trong học tập, yêu thích môn học
mã ASCII, trong t p văn b n, dãyệu tệp ản
kí t k t thúc b i nhóm kí tực trong học tập, yêu thích môn học ết: 1 ở nhà ực trong học tập, yêu thích môn học
xu ng dòng hay kí t k t thúc t pố tiết: 1 ực trong học tập, yêu thích môn học ết: 1 ệu tệp
t o thành m t dòng.ạn: 02/01/2021 ộ:
Có 2 nh ng thao tác c b n nàoữ liệu tệp ơng trình: 37 ản
đ i v i ki u t p là ghi d li u vàoố tiết: 1 ới tệp ểm, vai trò của kiểu dữ liệu tệp ệu tệp ữ liệu tệp ệu tệp
t p và đ c d li u t t p.ệu tệp ọc tập, yêu thích môn học ữ liệu tệp ệu tệp ừ tệp ệu tệp
B ước 1: c 5. Nh n xét, c ng c thêmập, yêu thích môn học ủa kiểu dữ liệu tệp ố tiết: 1
- Khác v i m ng, s lới tệp ản ố tiết: 1 ượp tácng ph n tần dạy: 19
c a t p không xác đ nh trủa kiểu dữ liệu tệp ệu tệp ịnh hướng năng lực hình thành: ưới tệp.c
- Thao tác đ c/ghi v i t p đọc tập, yêu thích môn học ới tệp ệu tệp ượp tácc
th c hi n v i t ng ph n t c aực trong học tập, yêu thích môn học ệu tệp ới tệp ừ tệp ần dạy: 19 ủa kiểu dữ liệu tệp
t p.ệu tệp
nh n và th c hi nập, yêu thích môn học ực trong học tập, yêu thích môn học ệu tệp
nhi m v đệu tệp ục tiêu: Tạo động lực để tìm hiểu về kiểu dữ liệu tệp ượp tácc giao
L ng nghe và th cắt nguồn điện, lượng dữ liệu trên tệp có ực trong học tập, yêu thích môn học
hi n theo yêu c uệu tệp ần dạy: 19
c a giáo viênủa kiểu dữ liệu tệp
c u, tìm hi u tàiức: ểm, vai trò của kiểu dữ liệu tệp
li u, trao đ i, th oệu tệp ổ chức hoạt động và giao ản
lu n, trình bày, báoập, yêu thích môn học
cáo s n ph mản ẩn bị của giáo viên: Giáo án, SGK, máy tính, máy chiếu
2 Phân lo i và thao tác ạt động học tập
v i ki u d li u t p ớc 1: ểu tệp ữ ệp ệp
a Phân lo i t p ạt động học tập ệp
* Xét theo cách t ch c dổ chức hoạt động và giao ức: ữ liệu tệp
li u, có th phân t p thànhệu tệp ểm, vai trò của kiểu dữ liệu tệp ệu tệp hai lo i: ạn: 02/01/2021
- T p văn b nệu tệp ản
- T p có c u trúcệu tệp ấn đề với sự hỗ trợ của CNTT và truyền thông
c p, có th phân t p thànhập, yêu thích môn học ểm, vai trò của kiểu dữ liệu tệp ệu tệp hai lo i:ạn: 02/01/2021
- T p truy c p tu n tệu tệp ập, yêu thích môn học ần dạy: 19 ực trong học tập, yêu thích môn học
- T p truy c p tr c ti pệu tệp ập, yêu thích môn học ực trong học tập, yêu thích môn học ết: 1
b Thao tác v i ki u t p ớc 1: ểu tệp ệp
- Hai thao tác c b n đ iơng trình: 37 ản ố tiết: 1
v i t p làới tệp ệu tệp ghi d li u vàoữ liệu tệp ệu tệp
t pệu tệp và đ c d li u t t p.ọc tập, yêu thích môn học ữ liệu tệp ệu tệp ừ tệp ệu tệp
- Đ có th thao tác v iểm, vai trò của kiểu dữ liệu tệp ểm, vai trò của kiểu dữ liệu tệp ới tệp
ki u d li u t p, ngểm, vai trò của kiểu dữ liệu tệp ữ liệu tệp ệu tệp ệu tệp ười.i
l p trình c n tìm hi uập, yêu thích môn học ần dạy: 19 ểm, vai trò của kiểu dữ liệu tệp cách th c mà ngôn ng l pức: ữ liệu tệp ập, yêu thích môn học trình cung c p cách:ấn đề với sự hỗ trợ của CNTT và truyền thông
+ Khai báo bi n t p;ết: 1 ệu tệp
+ M t p;ở nhà ệu tệp
+ Đ c/ghi d li u;ọc tập, yêu thích môn học ữ liệu tệp ệu tệp
+ Đóng t p.ệu tệp
3.3 Ho t đ ng luy n t p ạt động học tập ộng học tập ệp ập
M c tiêu:ục tiêu: Tạo động lực để tìm hiểu về kiểu dữ liệu tệp
Hi u vai trò và đ c đi m c a ki u d li u t p;ểm, vai trò của kiểu dữ liệu tệp ặc điểm, vai trò của kiểu dữ liệu tệp ểm, vai trò của kiểu dữ liệu tệp ủa kiểu dữ liệu tệp ểm, vai trò của kiểu dữ liệu tệp ữ liệu tệp ệu tệp ệu tệp
Hi u cách phân lo i và thao tác v i ki u d li u t p;ểm, vai trò của kiểu dữ liệu tệp ạn: 02/01/2021 ới tệp ểm, vai trò của kiểu dữ liệu tệp ữ liệu tệp ệu tệp ệu tệp
Phương trình: 37ng th c:ức:
Trang 4 Phát v n, câu h i, bài t p: Giáo viên trình chi u các slide câu h i tr c nghi m ấn đề với sự hỗ trợ của CNTT và truyền thông $ ập, yêu thích môn học ết: 1 $ ắt nguồn điện, lượng dữ liệu trên tệp có ệu tệp.
và yêu c u h c sinh đ a ra đáp án.ần dạy: 19 ọc tập, yêu thích môn học ư
+ Ho t đ ng cá nhân: H c sinh ti p nh n yêu c u, suy nghĩ và tr l i các câu h i ạn: 02/01/2021 ộ: ọc tập, yêu thích môn học ết: 1 ập, yêu thích môn học ần dạy: 19 ản ời $
tr c nghi m.ắt nguồn điện, lượng dữ liệu trên tệp có ệu tệp
Câu 1: D li u thu c ki u d li u nào sau đây đữ liệu tệp ệu tệp ộ: ểm, vai trò của kiểu dữ liệu tệp ữ liệu tệp ệu tệp ượp tác ưc l u tr b nh trong (RAM) và ữ liệu tệp ở nhà ộ: ới tệp
d li u sẽ b m t khi t t máy?ữ liệu tệp ệu tệp ịnh hướng năng lực hình thành: ấn đề với sự hỗ trợ của CNTT và truyền thông ắt nguồn điện, lượng dữ liệu trên tệp có
A Ki u kí tểm, vai trò của kiểu dữ liệu tệp ực trong học tập, yêu thích môn học
B Ki u lôgicểm, vai trò của kiểu dữ liệu tệp
C Ki u nguyên, ki u th cểm, vai trò của kiểu dữ liệu tệp ểm, vai trò của kiểu dữ liệu tệp ực trong học tập, yêu thích môn học
D T t c đáp án A, B và C đ u đúngấn đề với sự hỗ trợ của CNTT và truyền thông ản ề tệp văn bản
Câu 2: D li u thu c ki u d li u nào sau đây đữ liệu tệp ệu tệp ộ: ểm, vai trò của kiểu dữ liệu tệp ữ liệu tệp ệu tệp ượp tác ưc l u tr b nh ngoài (đĩa t , CD,ữ liệu tệp ở nhà ộ: ới tệp ừ tệp
…) và không b m t khi t t ngu n đi n?ịnh hướng năng lực hình thành: ấn đề với sự hỗ trợ của CNTT và truyền thông ắt nguồn điện, lượng dữ liệu trên tệp có ồn điện, lượng dữ liệu trên tệp có ệu tệp
A Ki u d li u chu nểm, vai trò của kiểu dữ liệu tệp ữ liệu tệp ệu tệp ẩn bị của giáo viên: Giáo án, SGK, máy tính, máy chiếu
B Ki u d li u t pểm, vai trò của kiểu dữ liệu tệp ữ liệu tệp ệu tệp ệu tệp
C Ki u d li u có c u trúcểm, vai trò của kiểu dữ liệu tệp ữ liệu tệp ệu tệp ấn đề với sự hỗ trợ của CNTT và truyền thông
D T t c đáp án A, B và C đ u đúngấn đề với sự hỗ trợ của CNTT và truyền thông ản ề tệp văn bản
Câu 3: Ki u d li u t p đểm, vai trò của kiểu dữ liệu tệp ữ liệu tệp ệu tệp ệu tệp ượp tácc phân lo i nh th nào?ạn: 02/01/2021 ư ết: 1
A Theo t p văn b n ho c t p có c u trúcệu tệp ản ặc điểm, vai trò của kiểu dữ liệu tệp ệu tệp ấn đề với sự hỗ trợ của CNTT và truyền thông
B Theo cách t ch c d li u ho c cách th c truy c pổ chức hoạt động và giao ức: ữ liệu tệp ệu tệp ặc điểm, vai trò của kiểu dữ liệu tệp ức: ập, yêu thích môn học
C Theo t p truy c p tu n t ho c t p truy c p tr c ti pệu tệp ập, yêu thích môn học ần dạy: 19 ực trong học tập, yêu thích môn học ặc điểm, vai trò của kiểu dữ liệu tệp ệu tệp ập, yêu thích môn học ực trong học tập, yêu thích môn học ết: 1
D T t c đáp án A, B và C đ u đúngấn đề với sự hỗ trợ của CNTT và truyền thông ản ề tệp văn bản
Câu 4: Lo i t p nào sau đây đạn: 02/01/2021 ệu tệp ượp tácc phân lo i theo cách t ch c d li u?ạn: 02/01/2021 ổ chức hoạt động và giao ức: ữ liệu tệp ệu tệp
A T p văn b n, t p có c u trúcệu tệp ản ệu tệp ấn đề với sự hỗ trợ của CNTT và truyền thông
B T p có c u trúc, t p truy câp tu n tệu tệp ấn đề với sự hỗ trợ của CNTT và truyền thông ệu tệp ần dạy: 19 ực trong học tập, yêu thích môn học
C T p truy c p tu n t , t p truy c p tr c ti pệu tệp ập, yêu thích môn học ần dạy: 19 ực trong học tập, yêu thích môn học ệu tệp ập, yêu thích môn học ực trong học tập, yêu thích môn học ết: 1
D T p truy c p tr c ti p, t p văn b nệu tệp ập, yêu thích môn học ực trong học tập, yêu thích môn học ết: 1 ệu tệp ản
Câu 5: Lo i t p nào sau đây đạn: 02/01/2021 ệu tệp ượp tácc phân lo i theo cách th c truy c p?ạn: 02/01/2021 ức: ập, yêu thích môn học
A T p văn b n, t p có c u trúcệu tệp ản ệu tệp ấn đề với sự hỗ trợ của CNTT và truyền thông
B T p truy c p tu n t , t p truy c p tr c ti pệu tệp ập, yêu thích môn học ần dạy: 19 ực trong học tập, yêu thích môn học ệu tệp ập, yêu thích môn học ực trong học tập, yêu thích môn học ết: 1
C T p có c u trúc, t p truy câp tu n tệu tệp ấn đề với sự hỗ trợ của CNTT và truyền thông ệu tệp ần dạy: 19 ực trong học tập, yêu thích môn học
D T p truy c p tr c ti p, t p văn b nệu tệp ập, yêu thích môn học ực trong học tập, yêu thích môn học ết: 1 ệu tệp ản
Câu 6: Đ có th thao tác v i ki u d li u t p, ngểm, vai trò của kiểu dữ liệu tệp ểm, vai trò của kiểu dữ liệu tệp ới tệp ểm, vai trò của kiểu dữ liệu tệp ữ liệu tệp ệu tệp ệu tệp ười ập, yêu thích môn học.i l p trình c n bi t thao tác gì?ần dạy: 19 ết: 1
A Khai báo bi n t pết: 1 ệu tệp
B M t p, đóng t pở nhà ệu tệp ệu tệp
C Đ c d li u t t p ho c ghi d li u vào t pọc tập, yêu thích môn học ữ liệu tệp ệu tệp ừ tệp ệu tệp ặc điểm, vai trò của kiểu dữ liệu tệp ữ liệu tệp ệu tệp ệu tệp
D T t c đáp án A, B và Cấn đề với sự hỗ trợ của CNTT và truyền thông ản
D ki n s n ph m: ự kiến sản phẩm: ến thức ản phẩm: ẩn bị của giáo viên và học sinh Câu 1 – D, Câu 2 – B, Câu 3 – B, Câu 4 – A, Câu 5 – B, Câu 6 –
D
Trang 5 Nh n xét, đánh giá s n ph m, ho t đ ng: ập ản phẩm: ẩn bị của giáo viên và học sinh ạt động học tập ộng học tập Giáo viên nh n xét và c ng c đáp ập, yêu thích môn học ủa kiểu dữ liệu tệp ố tiết: 1
án cho t ng câu h i.ừ tệp $
3.4 Ho t đ ng v n d ng ạt động học tập ộng học tập ập ục tiêu:
M c tiêu: ục tiêu: Tạo động lực để tìm hiểu về kiểu dữ liệu tệp
Phương trình: 37ng th c:ức:
D ki n s n ph m:ực trong học tập, yêu thích môn học ết: 1 ản ẩn bị của giáo viên: Giáo án, SGK, máy tính, máy chiếu
Nh n xét, đánh giá s n ph m, ho t đ ng: ập, yêu thích môn học ản ẩn bị của giáo viên: Giáo án, SGK, máy tính, máy chiếu ạn: 02/01/2021 ộ:
3.5 Ho t đ ng Tìm tòi m r ng ạt động học tập ộng học tập ởi động ộng học tập
- M c tiêu: ục tiêu: Tạo động lực để tìm hiểu về kiểu dữ liệu tệp
- Phương trình: 37ng th c: ức:
- D ki n s n ph m:ực trong học tập, yêu thích môn học ết: 1 ản ẩn bị của giáo viên: Giáo án, SGK, máy tính, máy chiếu
- Nh n xét, đánh giá s n ph m, ho t đ ng: Giáo viên nh n xét và c ng c đáp ánập, yêu thích môn học ản ẩn bị của giáo viên: Giáo án, SGK, máy tính, máy chiếu ạn: 02/01/2021 ộ: ập, yêu thích môn học ủa kiểu dữ liệu tệp ố tiết: 1 cho h c sinh.ọc tập, yêu thích môn học
Trang 6Bài 15 THAO TÁC V I T P ỚI TỆP ỆP VÀ THAO TÁC VỚI TỆP
S ti t: 1ố tiết: 1 ết: 1
Ngày so n: 05/01/2021ạn: 02/01/2021
Ti t theo phân ph i chết: 1 ố tiết: 1 ương trình: 37ng trình: 39
Tu n d y: 20ần dạy: 19 ạn: 02/01/2021
I M c tiêu: ục tiêu:
1 Ki n th c:ết: 1 ức:
Bi t l nh khai báo t p văn b n.ết: 1 ệu tệp ệu tệp ản
Bi t m t s hàm và th t c chu n làm vi c v i t p.ết: 1 ộ: ố tiết: 1 ủa kiểu dữ liệu tệp ục tiêu: Tạo động lực để tìm hiểu về kiểu dữ liệu tệp ẩn bị của giáo viên: Giáo án, SGK, máy tính, máy chiếu ệu tệp ới tệp ệu tệp
2 Kĩ năng:
Th c hi n đực trong học tập, yêu thích môn học ệu tệp ượp tácc các thao tác làm vi c v i t p: gán tên cho bi n t p, m t p, đ c/ệu tệp ới tệp ệu tệp ết: 1 ệu tệp ở nhà ệu tệp ọc tập, yêu thích môn học ghi t p, đóng t p.ệu tệp ệu tệp
3 Thái đ :ộ:
Tích c c trong h c t p, yêu thích môn h c.ực trong học tập, yêu thích môn học ọc tập, yêu thích môn học ập, yêu thích môn học ọc tập, yêu thích môn học
4 Đ nh hịnh hướng năng lực hình thành: ưới tệp.ng năng l c hình thành:ực trong học tập, yêu thích môn học
Phát tri n năng l c giao ti p và năng l c h p tácểm, vai trò của kiểu dữ liệu tệp ực trong học tập, yêu thích môn học ết: 1 ực trong học tập, yêu thích môn học ợp tác
Phát tri n năng l c gi i quy t v n đ v i s h tr c a CNTT và truy n thông.ểm, vai trò của kiểu dữ liệu tệp ực trong học tập, yêu thích môn học ản ết: 1 ấn đề với sự hỗ trợ của CNTT và truyền thông ề tệp văn bản ới tệp ực trong học tập, yêu thích môn học ỗ trợ của CNTT và truyền thông ợp tác ủa kiểu dữ liệu tệp ề tệp văn bản
Phát tri n năng l c t h c.ểm, vai trò của kiểu dữ liệu tệp ực trong học tập, yêu thích môn học ực trong học tập, yêu thích môn học ọc tập, yêu thích môn học
II Chu n b c a giáo viên và h c sinh ẩn bị của giáo viên và học sinh ị của giáo viên và học sinh ủa giáo viên và học sinh ọc sinh
1 Chu n b c a giáo viên: Giáo án, SGK, máy tính, máy chi u.ẩn bị của giáo viên: Giáo án, SGK, máy tính, máy chiếu ịnh hướng năng lực hình thành: ủa kiểu dữ liệu tệp ết: 1
2 Chu n b c a h c sinh: Xem trẩn bị của giáo viên: Giáo án, SGK, máy tính, máy chiếu ịnh hướng năng lực hình thành: ủa kiểu dữ liệu tệp ọc tập, yêu thích môn học ưới tệp.c SGK nhà.ở nhà
III T ch c các ho t đ ng h c t p ổ chức các hoạt động học tập ức các hoạt động học tập ạt động học tập ộng học tập ọc sinh ập
1 n đ nh l p: Ki m tra sĩ sỔn định lớp: Kiểm tra sĩ số ịnh hướng năng lực hình thành: ới tệp ểm, vai trò của kiểu dữ liệu tệp ố tiết: 1
2 Ki m tra bài cũ: ểm, vai trò của kiểu dữ liệu tệp
Câu 1 Cho bi t vai trò c a ki u d li u t p? T p đết: 1 ủa kiểu dữ liệu tệp ểm, vai trò của kiểu dữ liệu tệp ữ liệu tệp ệu tệp ệu tệp ệu tệp ượp tácc phân lo i nh th nào?ạn: 02/01/2021 ư ết: 1
Câu 2 Cho bi t các thao tác c b n v i t p?ết: 1 ơng trình: 37 ản ới tệp ệu tệp
3 Thi t k ti n trình d y h cết: 1 ết: 1 ết: 1 ạn: 02/01/2021 ọc tập, yêu thích môn học
3.1 Ho t đ ng kh i đ ng ạt động học tập ộng học tập ởi động ộng học tập
- M c tiêu: T o đ ng l c đ tìm hi u v các thao tác v i t p ục tiêu: Tạo động lực để tìm hiểu về kiểu dữ liệu tệp ạn: 02/01/2021 ộ: ực trong học tập, yêu thích môn học ểm, vai trò của kiểu dữ liệu tệp ểm, vai trò của kiểu dữ liệu tệp ề tệp văn bản ới tệp ệu tệp
- Phương trình: 37ng th c: V n đáp, di n gi ngức: ấn đề với sự hỗ trợ của CNTT và truyền thông ễn giảng ản
% ưới tệp ết: 1 ểm, vai trò của kiểu dữ liệu tệp ệu tệp ệu tệp ỗ trợ của CNTT và truyền thông
d li u, l u tr d li u trong l p trình Hôm nay chúng ta cùng tìm hi u các thao tác v iữ liệu tệp ệu tệp ư ữ liệu tệp ữ liệu tệp ệu tệp ập, yêu thích môn học ểm, vai trò của kiểu dữ liệu tệp ới tệp
t p (t p văn b n)ệu tệp ệu tệp ản
3.2 Ho t đ ng hình thành ki n th c ạt động học tập ộng học tập ến thức ức các hoạt động học tập
Ho t đ ng 1: ạt động học tập ộng học tập Tìm hi u v khai báo bi n t p, g n tên t p, m t pểm, vai trò của kiểu dữ liệu tệp ề tệp văn bản ết: 1 ệu tệp ắt nguồn điện, lượng dữ liệu trên tệp có ệu tệp ở nhà ệu tệp
- M c tiêu:ục tiêu: Tạo động lực để tìm hiểu về kiểu dữ liệu tệp
Bi t l nh khai báo,ết: 1 ệu tệp g n tên t p, m t pắt nguồn điện, lượng dữ liệu trên tệp có ệu tệp ở nhà ệu tệp văn b n c a m t ngôn ng l p trình c ản ủa kiểu dữ liệu tệp ộ: ữ liệu tệp ập, yêu thích môn học ục tiêu: Tạo động lực để tìm hiểu về kiểu dữ liệu tệp
th (Pascal).ểm, vai trò của kiểu dữ liệu tệp
Trang 7- Phương trình: 37ng th c:ức:
Ho t đ ng cá nhân, di n gi ngạn: 02/01/2021 ộ: ễn giảng ản
- Các bưới tệp ủa kiểu dữ liệu tệp.c c a ho t đ ng:ạn: 02/01/2021 ộ:
Ho t đ ng c a giáo viên ạt động học tập ộng học tập ủa giáo viên và học sinh Ho t đ ng c a HS ạt động học tập ủa giáo viên và học sinh ộng học tập N i dung chính ộng học tập
B ước 1: c 1: T ch c ho t đ ng và giaoổ chức hoạt động và giao ức: ạn: 02/01/2021 ộ:
nhi m v cho h c sinhệu tệp ục tiêu: Tạo động lực để tìm hiểu về kiểu dữ liệu tệp ọc tập, yêu thích môn học
Đ a ra phi u h c t p cho các nhóm, yêuư ết: 1 ọc tập, yêu thích môn học ập, yêu thích môn học
c u các nhóm th c hi n trong 7 phút sauần dạy: 19 ực trong học tập, yêu thích môn học ệu tệp
đó trình bày, n i dung phi u h c t p nhộ: ết: 1 ọc tập, yêu thích môn học ập, yêu thích môn học ư
sau:
Nhóm 1:
- Cú pháp khai báo bi n t p văn b n là gì?ết: 1 ệu tệp ản
- Gi i thích các thành ph n có trong cúản ần dạy: 19
pháp?
- Ví d dùng tên bi n t p f, g thì khai báoục tiêu: Tạo động lực để tìm hiểu về kiểu dữ liệu tệp ết: 1 ệu tệp
th nào?ết: 1
Nhóm 2:
- Vì sao ph i g n tên cho t p?ản ắt nguồn điện, lượng dữ liệu trên tệp có ệu tệp
- Nêu th t c g n tên t p? Gi i thích cácủa kiểu dữ liệu tệp ục tiêu: Tạo động lực để tìm hiểu về kiểu dữ liệu tệp ắt nguồn điện, lượng dữ liệu trên tệp có ệu tệp ản
thành ph n trong th t c đó?ần dạy: 19 ủa kiểu dữ liệu tệp ục tiêu: Tạo động lực để tìm hiểu về kiểu dữ liệu tệp
- Gi s bi n f c n g n v i t p có tên làản ết: 1 ần dạy: 19 ắt nguồn điện, lượng dữ liệu trên tệp có ới tệp ệu tệp
‘VAO.DAT’ thì cách vi t là gì?ết: 1
- Có th t c sau: assign(f, ‘D:\ủa kiểu dữ liệu tệp ục tiêu: Tạo động lực để tìm hiểu về kiểu dữ liệu tệp
DULIEU.DAT’) th t c này có nghĩa là gì?ủa kiểu dữ liệu tệp ục tiêu: Tạo động lực để tìm hiểu về kiểu dữ liệu tệp
- Khi nào thì tên t p c n vi t đệu tệp ần dạy: 19 ết: 1 ười.ng d nẫn
đ y đ khi nào ch c n tên?ần dạy: 19 ủa kiểu dữ liệu tệp ỉ lưu trữ tạm thời ần dạy: 19
Nhóm 3:
- M đ đ c và m đ ghi có gi ng nhauở nhà ểm, vai trò của kiểu dữ liệu tệp ọc tập, yêu thích môn học ở nhà ểm, vai trò của kiểu dữ liệu tệp ố tiết: 1
không? khi t p đệu tệp ượp tácc m đ đ c có thở nhà ểm, vai trò của kiểu dữ liệu tệp ọc tập, yêu thích môn học ểm, vai trò của kiểu dữ liệu tệp
ghi d li u vào t p đó không?ữ liệu tệp ệu tệp ệu tệp
- Nêu cú pháp m t p đ đ c, l y ví d ?ở nhà ệu tệp ểm, vai trò của kiểu dữ liệu tệp ọc tập, yêu thích môn học ấn đề với sự hỗ trợ của CNTT và truyền thông ục tiêu: Tạo động lực để tìm hiểu về kiểu dữ liệu tệp
Nêu cú pháp m t p đ ghi, l y ví d ?ở nhà ệu tệp ểm, vai trò của kiểu dữ liệu tệp ấn đề với sự hỗ trợ của CNTT và truyền thông ục tiêu: Tạo động lực để tìm hiểu về kiểu dữ liệu tệp
- Cho t p so.inp ch a các s nguyên, n iệu tệp ức: ố tiết: 1 ộ:
dung c a t p này sẽ nh th nào n u mủa kiểu dữ liệu tệp ệu tệp ư ết: 1 ết: 1 ở nhà
t p đ đ c, m t p đ ghi?ệu tệp ểm, vai trò của kiểu dữ liệu tệp ọc tập, yêu thích môn học ở nhà ệu tệp ểm, vai trò của kiểu dữ liệu tệp
B ước 1: c 3: D ki n s n ph mực trong học tập, yêu thích môn học ết: 1 ản ẩn bị của giáo viên: Giáo án, SGK, máy tính, máy chiếu
H c sinh n m đọc tập, yêu thích môn học ắt nguồn điện, lượng dữ liệu trên tệp có ượp tácc nh ng ki n th c giáoữ liệu tệp ết: 1 ức:
viên đã đ a ra trong câu h i làm vi c c aư $ ệu tệp ủa kiểu dữ liệu tệp
các nhóm, c th (nh ph n n i dung ục tiêu: Tạo động lực để tìm hiểu về kiểu dữ liệu tệp ểm, vai trò của kiểu dữ liệu tệp ư ần dạy: 19 ộ: ở nhà
c t 3)ộ:
B ước 1: c 2: Ti pết: 1
nh n và th cập, yêu thích môn học ực trong học tập, yêu thích môn học
hi n nhi mệu tệp ệu tệp
v đục tiêu: Tạo động lực để tìm hiểu về kiểu dữ liệu tệp ượp tácc giao
L ng nghe vàắt nguồn điện, lượng dữ liệu trên tệp có
th c hi nực trong học tập, yêu thích môn học ệu tệp
theo yêu c uần dạy: 19
c a giáo viênủa kiểu dữ liệu tệp
B ước 1: c 4:
Nghiên c u,ức:
tìm hi u tàiểm, vai trò của kiểu dữ liệu tệp
li u, trao đ i,ệu tệp ổ chức hoạt động và giao
th o lu n,ản ập, yêu thích môn học
trình bày, báo
ph mẩn bị của giáo viên: Giáo án, SGK, máy tính, máy chiếu
1 Khai báo
* Cú pháp: Var <Tên bi nết: 1
t p>:text;ệu tệp
-Ví d : Var f,g:text;ục tiêu: Tạo động lực để tìm hiểu về kiểu dữ liệu tệp
a G n tên t p:ắt nguồn điện, lượng dữ liệu trên tệp có ệu tệp
t p>,<tên t p>);ệu tệp ệu tệp
‘D:\’DULIEU.DAT’);
b M t p:ở nhà ệu tệp
* M t p đ ghi :ở nhà ệu tệp ểm, vai trò của kiểu dữ liệu tệp
Cú pháp:
rewrite (<Bi n t p>);ết: 1 ệu tệp
Ví d : ục tiêu: rewrite(f);
* M t p đ đ c:ở nhà ệu tệp ểm, vai trò của kiểu dữ liệu tệp ọc tập, yêu thích môn học
t p>);ệu tệp
Ví d : ục tiêu: reset(f);
Trang 8B ước 1: c 5. Nh n xét, đánh giá ho t đ ng,ập, yêu thích môn học ạn: 02/01/2021 ộ:
s n ph m c a HSản ẩn bị của giáo viên: Giáo án, SGK, máy tính, máy chiếu ủa kiểu dữ liệu tệp
Sau m i nhóm trình bày giáo viên nh nỗ trợ của CNTT và truyền thông ập, yêu thích môn học
xét, ch t ki n th c.ố tiết: 1 ết: 1 ức:
Ho t đ ng 2: ạt động học tập ộng học tập Tìm hi u v cách đ c và ghi t p, các hàm chu n th ểu tệp ề cách phân loại và thao tác với kiểu dữ liệu tệp ọc sinh ệp ẩn bị của giáo viên và học sinh ường dùng khi ng dùng khi
M c tiêu:ục tiêu: Tạo động lực để tìm hiểu về kiểu dữ liệu tệp
H c sinh bi t cách đ c và ghi t p, bi t các hàm chu n thọc tập, yêu thích môn học ết: 1 ọc tập, yêu thích môn học ệu tệp ết: 1 ẩn bị của giáo viên: Giáo án, SGK, máy tính, máy chiếu ười.ng dùng khi đ c và ghi ọc tập, yêu thích môn học
t p, bi t cách đóng t p.ệu tệp ết: 1 ệu tệp
Phương trình: 37ng th c: Đàm tho i, g i m , v n đáp, làm vi c theo nhómức: ạn: 02/01/2021 ợp tác ở nhà ấn đề với sự hỗ trợ của CNTT và truyền thông ệu tệp
Các bưới tệp ủa kiểu dữ liệu tệp.c c a ho t đ ng:ạn: 02/01/2021 ộ:
Ho t đ ng c a giáo viên ạt động học tập ộng học tập ủa giáo viên và học sinh Ho t đ ng c a ạt động học tập HS ộng học tập ủa giáo viên và học sinh N i dung chính ộng học tập
B ước 1: c 1. Giao nhi m vệu tệp ục tiêu: Tạo động lực để tìm hiểu về kiểu dữ liệu tệp
GV: Đ a ra phi u h c t p cho cácư ết: 1 ọc tập, yêu thích môn học ập, yêu thích môn học
nhóm, yêu c u các nhóm th c hi nần dạy: 19 ực trong học tập, yêu thích môn học ệu tệp
dung phi u h c t p nh sau:ết: 1 ọc tập, yêu thích môn học ập, yêu thích môn học ư
Nhóm 1:
- Nêu cú pháp và gi i thích cácản
thành ph n và ý nghĩa c a cú phápần dạy: 19 ủa kiểu dữ liệu tệp
ghi ra màn hình?
- Nêu cú pháp và gi i thích cácản
thành ph n và ý nghĩa c a cú phápần dạy: 19 ủa kiểu dữ liệu tệp
ghi vào t p? Phân bi t 2 cách ghi,ệu tệp ệu tệp
gi ng và khác nhau?ố tiết: 1
- Cho a=2, b=3 nh ng câu l nh sauữ liệu tệp ệu tệp
sẽ ghi n i dung vào t p nh thộ: ệu tệp ư ết: 1
nào? Vì sao? 1 write(f, a, ‘+’, b, ‘=’);
write(f, a+b);
2 writeln(f, a, ‘+’, b, ‘=’); writeln(f,
a+b);
Nhóm 2:
- Nêu cú pháp và gi i thích cácản
thành ph n và ý nghĩa c a th t cần dạy: 19 ủa kiểu dữ liệu tệp ủa kiểu dữ liệu tệp ục tiêu: Tạo động lực để tìm hiểu về kiểu dữ liệu tệp
nh p d li u t bàn phím?ập, yêu thích môn học ữ liệu tệp ệu tệp ừ tệp
- Nêu cú pháp và gi i thích cácản
thành ph n và ý nghĩa c a th t cần dạy: 19 ủa kiểu dữ liệu tệp ủa kiểu dữ liệu tệp ục tiêu: Tạo động lực để tìm hiểu về kiểu dữ liệu tệp
đ c d li u t t p t p?ọc tập, yêu thích môn học ữ liệu tệp ệu tệp ừ tệp ệu tệp ệu tệp
Phân bi t 2 cách đ c, gi ng vàệu tệp ọc tập, yêu thích môn học ố tiết: 1
khác nhau?
B ước 1: c 2: Ti pết: 1
nh n và th c hi nập, yêu thích môn học ực trong học tập, yêu thích môn học ệu tệp
nhi m v đệu tệp ục tiêu: Tạo động lực để tìm hiểu về kiểu dữ liệu tệp ượp tácc giao
L ng nghe và th cắt nguồn điện, lượng dữ liệu trên tệp có ực trong học tập, yêu thích môn học
hi n theo yêu c uệu tệp ần dạy: 19
c a giáo viênủa kiểu dữ liệu tệp
c u, tìm hi u tàiức: ểm, vai trò của kiểu dữ liệu tệp
li u, trao đ i,ệu tệp ổ chức hoạt động và giao
th o lu n, trìnhản ập, yêu thích môn học
bày, báo cáo s nản
ph mẩn bị của giáo viên: Giáo án, SGK, máy tính, máy chiếu
GV g i b t kì 1ọc tập, yêu thích môn học ấn đề với sự hỗ trợ của CNTT và truyền thông
h c sinh trongọc tập, yêu thích môn học
nhóm trình bày, các nhóm khác
đ a ra th c m cư ắt nguồn điện, lượng dữ liệu trên tệp có ắt nguồn điện, lượng dữ liệu trên tệp có
và câu h i ph n$ ản
bi n.ệu tệp
3 Đ c/ghi t p: ọc sinh ệp
a Ghi t p văn b n:ệu tệp ản
* Cú pháp:
Write(<bi n t p>,<danh ết: 1 ệu tệp sách k t qu >); ết: 1 ản
Writeln(<bi n t p> , <Danhết: 1 ệu tệp sách k t qu >); ết: 1 ản
Ví d : write(‘Nghiem x=’,x);ục tiêu: Tạo động lực để tìm hiểu về kiểu dữ liệu tệp
b Đ c t p văn b n:ọc tập, yêu thích môn học ệu tệp ản
Cú pháp:
read(<bi n t p>,<danh ết: 1 ệu tệp sách bi n >);ết: 1
readln(<bi n t p>,<danh ết: 1 ệu tệp sách bi n>);ết: 1
Ví d : read(f,a,b,c);ục tiêu: Tạo động lực để tìm hiểu về kiểu dữ liệu tệp
* M t s hàm chu n ộng học tập ố hàm chuẩn ẩn bị của giáo viên và học sinh
đ c và ghi t p văn b n: ọc sinh ệp ản phẩm:
- Hàm EOF(<bi n t p>): trết: 1 ệu tệp ản
v giá tr true n u con tr ề tệp văn bản ịnh hướng năng lực hình thành: ết: 1 $
t p đang ch t i cu i t p.ệu tệp ỉ lưu trữ tạm thời ới tệp ố tiết: 1 ệu tệp
- Hàm EOLN(<bi n t p>): ết: 1 ệu tệp
tr v giá tr true n u con ản ề tệp văn bản ịnh hướng năng lực hình thành: ết: 1
tr t p đang ch t i cu i $ ệu tệp ỉ lưu trữ tạm thời ới tệp ố tiết: 1 dòng
4 Đóng t p:ệu tệp
* Cú pháp: CLOSE (Bi n ết: 1
Trang 9- Cho t p so.txt v i n i dung nhệu tệp ới tệp ộ: ư
sau:
1 2 3
4 5 6
7 8 9
Sau khi th c hi n nh ng th t cực trong học tập, yêu thích môn học ệu tệp ữ liệu tệp ủa kiểu dữ liệu tệp ục tiêu: Tạo động lực để tìm hiểu về kiểu dữ liệu tệp
sau các bi n a, b, c nh n giá tr làết: 1 ập, yêu thích môn học ịnh hướng năng lực hình thành:
gì? Gi i thích.ản
1 read(f, a); read(f, b); read(f, c);
2 readln(f, a); readln(f, b);
readln(f, c);
Nhóm 3:
- Nêu các hàm chu n thẩn bị của giáo viên: Giáo án, SGK, máy tính, máy chiếu ười.ng s
d ng khi đ c và ghi t p?ục tiêu: Tạo động lực để tìm hiểu về kiểu dữ liệu tệp ọc tập, yêu thích môn học ệu tệp
- Gi i thích và l y ví dản ấn đề với sự hỗ trợ của CNTT và truyền thông ục tiêu: Tạo động lực để tìm hiểu về kiểu dữ liệu tệp
- Cho t p so.txt g m 1 dòng ch aệu tệp ồn điện, lượng dữ liệu trên tệp có ức:
các s nguyên, nêu ý tố tiết: 1 ưở nhà.ng đ đ cểm, vai trò của kiểu dữ liệu tệp ọc tập, yêu thích môn học
đượp tácc h t dòng s này ra 1 m ng?ết: 1 ố tiết: 1 ản
- Cách đóng t p văn b n là gì? N uệu tệp ản ết: 1
không đóng t p có đệu tệp ượp tácc không?
B ước 1: c 3. D ki n s n ph mực trong học tập, yêu thích môn học ết: 1 ản ẩn bị của giáo viên: Giáo án, SGK, máy tính, máy chiếu
H c sinh n m đọc tập, yêu thích môn học ắt nguồn điện, lượng dữ liệu trên tệp có ượp tácc nh ng ki nữ liệu tệp ết: 1
h i làm vi c c a các nhóm, c th$ ệu tệp ủa kiểu dữ liệu tệp ục tiêu: Tạo động lực để tìm hiểu về kiểu dữ liệu tệp ểm, vai trò của kiểu dữ liệu tệp
(Nh ph n n i dung c t 3)ư ần dạy: 19 ộ: ở nhà ộ:
B ước 1: c 5. Nh n xét, c ng c thêmập, yêu thích môn học ủa kiểu dữ liệu tệp ố tiết: 1
Sau m i nhóm trình bày giáo viênỗ trợ của CNTT và truyền thông
nh n xét, ch t ki n th cập, yêu thích môn học ố tiết: 1 ết: 1 ức:
t p);ệu tệp
* Ch c năng: Đóng t pức: ệu tệp
3.3 Ho t đ ng luy n t p ạt động học tập ộng học tập ệp ập
M c tiêu:ục tiêu: Tạo động lực để tìm hiểu về kiểu dữ liệu tệp
Nh m c ng c , h th ng hóa, hoàn thi n ki n th c v ki u d li u t p và thao ' ủa kiểu dữ liệu tệp ố tiết: 1 ệu tệp ố tiết: 1 ệu tệp ết: 1 ức: ề tệp văn bản ểm, vai trò của kiểu dữ liệu tệp ữ liệu tệp ệu tệp ệu tệp tác v i t pới tệp ệu tệp
Phương trình: 37ng th c:ức:
Đam tho i, v n đáp, thuy t trình ạn: 02/01/2021 ấn đề với sự hỗ trợ của CNTT và truyền thông ết: 1
GV chi u yêu c u lên màn hình ết: 1 ần dạy: 19
Chương trình: 37ng trình sau th c hi n công vi c gì? Chực trong học tập, yêu thích môn học ệu tệp ệu tệp ương trình: 37ng trình còn thi u câu l nh gì?ết: 1 ệu tệp
Trang 10 D ki n s n ph m: ự kiến sản phẩm: ến thức ản phẩm: ẩn bị của giáo viên và học sinh
Nhóm 1: Chương trình: 37ng trình trên th c hi n đ c d li u t t p f vào cho 2 bi n x1, y1 ực trong học tập, yêu thích môn học ệu tệp ọc tập, yêu thích môn học ữ liệu tệp ệu tệp ừ tệp ệu tệp ết: 1
và ghi ra màn hình giá tr c a x1 và y1 Chịnh hướng năng lực hình thành: ủa kiểu dữ liệu tệp ương trình: 37ng trình còn thi u l nh đóng t p.ết: 1 ệu tệp ệu tệp
Nh n xét, đánh giá s n ph m, ho t đ ng: ập ản phẩm: ẩn bị của giáo viên và học sinh ạt động học tập ộng học tập Giáo viên nh n xét và c ng c đáp ập, yêu thích môn học ủa kiểu dữ liệu tệp ố tiết: 1
án cho t ng câu h i.ừ tệp $
3.4 Ho t đ ng v n d ng ạt động học tập ộng học tập ập ục tiêu:
M c tiêu: ục tiêu: Tạo động lực để tìm hiểu về kiểu dữ liệu tệp
Phương trình: 37ng th c:ức:
D ki n s n ph m:ực trong học tập, yêu thích môn học ết: 1 ản ẩn bị của giáo viên: Giáo án, SGK, máy tính, máy chiếu
Nh n xét, đánh giá s n ph m, ho t đ ng: ập, yêu thích môn học ản ẩn bị của giáo viên: Giáo án, SGK, máy tính, máy chiếu ạn: 02/01/2021 ộ:
3.5 Ho t đ ng Tìm tòi m r ng ạt động học tập ộng học tập ởi động ộng học tập
- M c tiêu: ục tiêu: Tạo động lực để tìm hiểu về kiểu dữ liệu tệp
- Phương trình: 37ng th c: ức:
- D ki n s n ph m:ực trong học tập, yêu thích môn học ết: 1 ản ẩn bị của giáo viên: Giáo án, SGK, máy tính, máy chiếu
- Nh n xét, đánh giá s n ph m, ho t đ ng: Giáo viên nh n xét và c ng c đáp ánập, yêu thích môn học ản ẩn bị của giáo viên: Giáo án, SGK, máy tính, máy chiếu ạn: 02/01/2021 ộ: ập, yêu thích môn học ủa kiểu dữ liệu tệp ố tiết: 1 cho h c sinh.ọc tập, yêu thích môn học