SlideShare a Scribd company logo
1 of 21
April 22, 2013
GVHD: Lê Đức Long
Nhóm 10:
Bùi Thị Duyên K36.103.013
Nguyễn Thị Lệ Ngân K36.103.045
Chương
trình Tin học
11
I: Một số
khái niệm về
lập trình và
ngôn ngữ lập
trình
II: Chương
trình đơn
giản
III: Cấu trúc
rẽ nhánh và
lặp
IV: Kiểu dữ
liệu có cấu
trúc
V: Tệp và
thao tác với
tệp
VI: Chương
trình con và
lập trình có
cấu trúc
Về kiến thức:
• Trang bị cho học sinh một số khái niệm cơ bản về lập
trình và ngôn ngữ bậc cao.
Về kĩ năng:
• Giải được một số bạn toán đơn giản trên máy tính bằng
cách vân dụng các kiên thức về thuật toán, cấu trúc dữ
liệu, ngôn ngữ lập trình cụ thể, sử dụng các chương
trình con có sẵn.
Về thái độ:
• Ham thích môn học, có tính kỉ luật cao và tinh thần
làm việc theo nhóm
Chương IV
Bài 13:
Kiểu bản ghi
Bài 11:
Kiểu mảng
Bài 12:
Kiểu xâu
Mục tiêu, yêu cầu:
1.Về kiến thức.
- Biết được ý nghĩa của xâu.
- Biết xâu là một dãy kí tự (có thể xem xâu như là mảng một chiều)
- Biết cách khai báo xâu, truy cập phần tử của xâu.
- Sử dụng một số thủ tục, hàm thông dụng về xâu.
- Cài đặt được một số chương trình đơn giản có sử dụng xâu.
2.Về kỹ năng.
- Khai báo kiểu xâu.
- So sánh hai xâu.
- Nhận biết và bước đầu sử dụng các hàm và thủ tục trên kiểu dữ liệu
xâu.
- Có khả năng đánh giá, nhận xét.
3.Về thái độ:
- Tinh thần cộng tác làm việc nhóm, thái độ học tập nghiêm túc, yêu
thích bài học.
Bài 12: Kiểu xâu
Điểm trọng tâm:
• Biết được xâu là một dãy kí tự (có thể coi là mảng 1 chiều)
• Biết cách khai báo xâu, truy cập phần tử của xâu.
• Sử dụng được một số hàm, thủ tục thông dụng về xâu.
• Cài đặt được 1 số chương trình đơn giản có sử dụng xâu
Điểm khó:
• Học sinh chưa được học về chương trình con, chưa thực sự phân biệt
được hàm và thủ tục trong Pascal.
• Phân biệt được kiểu xâu và kiểu mảng.
• Phân biệt được độ dài tối đa và độ dài thực sự của xâu.
Kiến thức đã biết:
• Mảng một chiều, cách khai báo và tham chiếu mảng một chiều.
• Bảng mã ASCII.
• Các kiểu dữ liệu cơ bản.
Bài 12: Kiểu xâu
• Lớp 11A11, Trường THPT Trần Quang Khải, sĩ số: 40 học sinh được
chia thành 10 nhóm.
• Mỗi nhóm có ít nhất có 1 máy tính ở nhà.
• Ở lớp hạn chế ghi chép, chủ yếu là thực hành và vấn đáp với giáo viên
Lớp và học sinh
• Phòng máy
• Có máy chiếu, loa , bảng phấn
Phòng học
• Có máy tính cá nhân
• Hướng dẫn học sinh quy trình học và làm việc ở lớp và ở nhà.
Giáo viên
Bài 12: Kiểu xâu
Tiết 1
• Khái niệm xâu và cách khai báo biến kiểu xâu.
• Cách tham chiếu tới phần tử của xâu.
• Phép ghép xâu và so sánh 2 xâu.
Tiết 2
• Các hàm và thủ tục chuẩn trên xâu.
• Làm quen với các bài toán liên quan tới xâu.
Bài 12: Kiểu xâu
Hoạtđộng1(15phút)
• Kiểm tra
bài cũ
(Kiểu
mảng, một
số kiểu dữ
liệu chuẩn)
• Nhắc lại
kiến thức
bài cũ:
Kiểu mảng
• Dẫn dắt
vào bài
mới (sử
dụng nội
dung vừa
nhắc lại để
dẫn dắt)
Hoạtđộng2(10phút)
• Khái niệm
xâu
• Cách khai
báo kiểu
xâu
• Cách tham
chiếu tới
phần tử
trong xâu
Hoạtđộng3(10phút)
• Phép ghép
xâu
• So sánh 2
xâu
Hoạtđộng4(10phút)
• Củng cố
bài học
• Dặn dò học
sinh chuẩn
bị cho tiết
2 của bài
(hàm và
thủ tục
chuẩn trên
xâu )
Bài 12: Kiểu xâu ( Tiết 1)
Bài 12: Kiểu xâu ( Tiết 1)
• Kiểm tra bài cũ:
- Nêu cách khai báo trực tiếp mảng một chiều.
- Viết khai báo mảng Hoten, gồm 20 phần tử, thuộc kiểu kí tự.
• Nhắc lại kiến thức về mảng:
- Cách khai báo (dựa vào bài tập vừa kiểm tra ở trên).
- Tham chiếu mảng.
• Dẫn dắt vào bài mới:
- Dựa vào ví dụ đã kiểm tra bài cũ -> để diễn giải cho khai báo trên
thì rất mất thời gian và tốn công sức của người lập trình -> kiểu xâu
khắc phục nhược điểm trên.
Bài 12: Kiểu xâu ( Tiết 1)
• GV đưa ra 1 số ví dụ về kiểu
xâu -> HS đưa ra khái niệm
xâu.
• GV giới thiệu độ dài xâu, xâu
rỗng, cách khai báo, cách tham
chiếu. Sau đó lấy ví dụ minh
họa và gọi HS xác định.
• Đặt câu hỏi để HS nhận biết
được xâu kí tự.
Bài 12: Kiểu xâu ( Tiết 1)
• GV: cho ví dụ về phép ghép xâu ->
HS đưa ra khái niệm và cho ví dụ
khác.
• GV hỏi về các phép so sánh trong
Toán học để dẫn dắt tới các phép so
sánh trong Tin học.Sau đó đưa ra
các phép so sánh và cho ví dụ.HS
hiểu và nêu các ví dụ tiếp theo.
• HS làm bài tập so sánh của GV cho.
Bài 12: Kiểu xâu ( Tiết 1)
• GV củng cố lại kiến thức đã học:
khái niệm, cách khai báo và tham
chiếu kiểu xâu, các phép so sánh,
cách nhận biết và phân biệt kiểu
xâu.
• Dặn dò bài tập về nhà : Đọc và
nghiên cứu nội dung tiếp theo
trong SGK (hàm và thủ tục chuẩn,
các ví dụ ở mục 3).
Hoạtđộng1(10phút)
• Kiểm tra
bài cũ
(cách khai
báo và
tham chiếu
tới phần tử
của xâu)
• Nhắc lại
kiến thức
bài cũ:
Kiểu xâu
• Dẫn dắt
vào bài
mới (sử
dụng nội
dung vừa
nhắc lại để
dẫn dắt)
Hoạtđộng2(15phút)
• Thủ tục
delete
• Thủ tục
insert
• Hàm copy
• Hàm length
• Hàm pos
• Hàm
upcase
Hoạtđộng3(15phút)
• Làm bài
tập củng cố
về thủ tục
và hàm đã
học ở trên
• Giải quyết
bài tập 1
(Trang 71-
SGK)
Hoạtđộng4(5phút)
• Dặn dò học
sinh chuẩn
bị cho Bài
tập và thực
hành số 5
Bài 12: Kiểu xâu ( Tiết 2)
Bài 12: Kiểu xâu ( Tiết 2)
• Kiểm tra bài cũ: cách khai báo
và tham chiếu tới phần tử của
xâu.
• Nhắc lại kiến thức bài cũ: khái
niệm, cách khai báo, tham chiếu
và các phép so sánh.
• Dẫn dắt vào bài mới: Hàm và
thủ tục chuẩn trên xâu.
Bài 12: Kiểu xâu ( Tiết 2)
• GV giới thiệu các hàm và
thủ tục chuẩn và cho ví dụ.
• HS chia làm 10 nhóm nhỏ,
làm bài tập theo nhóm.
• Củng cố bài học bằng cách
làm bài tập trắc nghiệm trên
phiếu học tập.
Bài 12: Kiểu xâu ( Tiết 2)
GV hướng dẫn HS phân tích ví dụ 1 trong
SGK (trang 71) theo các bước:
- Xác định Input, Output.
- Phân tích bài toán.
- Ý tưởng giải quyết bài toán (Liệt kê chi
tiết từng bước và vẽ sơ đồ khối )
- Viết chương trình.
Lưu ý: GV chỉ gợi ý cho HS làm theo chứ
không trực tiếp giải bài toán đó.
Bài 12: Kiểu xâu ( Tiết 2)
• Dặn dò HS về nhà làm các ví
dụ còn lại trong SGK trang 71-
72 và chuẩn bị bài tập và thực
hành số 5.
• Tiết sau xuống phòng máy học
thực hành.
• Slide bài giảng
Bài trình bày Multimedia(MS.PowerPoint 2010)+ một số
kĩ thuật nâng cao.
• Giáo án
Phần mềm xử lý văn bản(MS Word 2010)
• Chụp màn hình
Phần mềm Snagit 11
• Thực hành bài tập
Phần mềm Turbo Pascal 7.0
CHUẨN BỊ CỦA GIÁO VIÊN
• Chuẩn bị bài tập củng cố sau mỗi
tiết học, yêu cầu học sinh chuẩn bị
bài trước khi đến lớp.
• Giáo viên sẽ kiểm tra vở học sinh,
chấm điểm vào cột 15 phút.
• Thường xuyên kiểm tra miệng đầu
giờ, củng cố kiến thức học sinh.
• Trên lớp, chú ý lắng nghe và ghi
chép bài, khuyên khích tinh thần
phát biểu xây dựng bài.
Trên con đường thành công không có dấu chân của kẻ lười biếng.

More Related Content

What's hot

Mai Thanh Bằng
Mai Thanh BằngMai Thanh Bằng
Mai Thanh BằngK33LA-KG
 
Lớp 11 --chương 4 -- bài 11 --Kiểu mảng
Lớp 11 --chương 4 -- bài 11 --Kiểu mảngLớp 11 --chương 4 -- bài 11 --Kiểu mảng
Lớp 11 --chương 4 -- bài 11 --Kiểu mảngHoàng Kỳ Anh
 
Hoatdongbaiday-HaNgoc
Hoatdongbaiday-HaNgocHoatdongbaiday-HaNgoc
Hoatdongbaiday-HaNgocSP Tin K34
 
Giao an tin hoc 11 - Tuan 08 - On tap chuong 04 - vtq ngoc
Giao an tin hoc 11 - Tuan 08 - On tap chuong 04 - vtq ngocGiao an tin hoc 11 - Tuan 08 - On tap chuong 04 - vtq ngoc
Giao an tin hoc 11 - Tuan 08 - On tap chuong 04 - vtq ngocNgoc Vu Thi Quynh
 
Vo thikimcuong kichban_bai6_chuong2_khoi11
Vo thikimcuong kichban_bai6_chuong2_khoi11Vo thikimcuong kichban_bai6_chuong2_khoi11
Vo thikimcuong kichban_bai6_chuong2_khoi11K33LA-KG
 
Giao an tin hoc 11 - Tuan 09 - On tap chuong 04 - vtq ngoc
Giao an tin hoc 11 - Tuan 09 - On tap chuong 04 - vtq ngocGiao an tin hoc 11 - Tuan 09 - On tap chuong 04 - vtq ngoc
Giao an tin hoc 11 - Tuan 09 - On tap chuong 04 - vtq ngocNgoc Vu Thi Quynh
 
Bai thuchanh.3
Bai thuchanh.3Bai thuchanh.3
Bai thuchanh.3sonnqsp
 
Chuong 3 tin 11
Chuong 3 tin 11Chuong 3 tin 11
Chuong 3 tin 11Sunkute
 
Một số kiểu dữ liệu chuẩn
Một số kiểu dữ liệu chuẩnMột số kiểu dữ liệu chuẩn
Một số kiểu dữ liệu chuẩnvothanhdoit
 
Chương ii tin 11
Chương ii tin 11Chương ii tin 11
Chương ii tin 11Sunkute
 
Bài 4,5:Một số kiểu dữ liệu chuẩn,Khai báo biến
Bài 4,5:Một số kiểu dữ liệu chuẩn,Khai báo biếnBài 4,5:Một số kiểu dữ liệu chuẩn,Khai báo biến
Bài 4,5:Một số kiểu dữ liệu chuẩn,Khai báo biếnindochinasp
 
Chương i lop 11
Chương i lop 11Chương i lop 11
Chương i lop 11Sunkute
 
Nguyen thi tuyet sang k33103262-kichbangiangday
Nguyen thi tuyet sang   k33103262-kichbangiangdayNguyen thi tuyet sang   k33103262-kichbangiangday
Nguyen thi tuyet sang k33103262-kichbangiangdayTIN D BÌNH THUẬN
 
Chuong 5 tin 11
Chuong 5 tin 11Chuong 5 tin 11
Chuong 5 tin 11Sunkute
 
Bai 6, Phep toan bieu thuc cau lenh gan
Bai 6, Phep toan bieu thuc cau lenh ganBai 6, Phep toan bieu thuc cau lenh gan
Bai 6, Phep toan bieu thuc cau lenh ganindochinasp
 
Hsbd van tri
Hsbd van triHsbd van tri
Hsbd van trivb2tin09
 
Lớp 8: Bai 3 chuong trinh may tinh va du lieu
Lớp 8: Bai 3 chuong trinh may tinh va du lieuLớp 8: Bai 3 chuong trinh may tinh va du lieu
Lớp 8: Bai 3 chuong trinh may tinh va du lieuHeo_Con049
 

What's hot (20)

Mai Thanh Bằng
Mai Thanh BằngMai Thanh Bằng
Mai Thanh Bằng
 
Lớp 11 --chương 4 -- bài 11 --Kiểu mảng
Lớp 11 --chương 4 -- bài 11 --Kiểu mảngLớp 11 --chương 4 -- bài 11 --Kiểu mảng
Lớp 11 --chương 4 -- bài 11 --Kiểu mảng
 
Hoatdongbaiday-HaNgoc
Hoatdongbaiday-HaNgocHoatdongbaiday-HaNgoc
Hoatdongbaiday-HaNgoc
 
Giao an tin hoc 11 - Tuan 08 - On tap chuong 04 - vtq ngoc
Giao an tin hoc 11 - Tuan 08 - On tap chuong 04 - vtq ngocGiao an tin hoc 11 - Tuan 08 - On tap chuong 04 - vtq ngoc
Giao an tin hoc 11 - Tuan 08 - On tap chuong 04 - vtq ngoc
 
Vo thikimcuong kichban_bai6_chuong2_khoi11
Vo thikimcuong kichban_bai6_chuong2_khoi11Vo thikimcuong kichban_bai6_chuong2_khoi11
Vo thikimcuong kichban_bai6_chuong2_khoi11
 
Giao an tin hoc 11 - Tuan 09 - On tap chuong 04 - vtq ngoc
Giao an tin hoc 11 - Tuan 09 - On tap chuong 04 - vtq ngocGiao an tin hoc 11 - Tuan 09 - On tap chuong 04 - vtq ngoc
Giao an tin hoc 11 - Tuan 09 - On tap chuong 04 - vtq ngoc
 
Bai thuchanh.3
Bai thuchanh.3Bai thuchanh.3
Bai thuchanh.3
 
Chuong 3 tin 11
Chuong 3 tin 11Chuong 3 tin 11
Chuong 3 tin 11
 
Một số kiểu dữ liệu chuẩn
Một số kiểu dữ liệu chuẩnMột số kiểu dữ liệu chuẩn
Một số kiểu dữ liệu chuẩn
 
kiểu xâu ( 2 tiết)
kiểu xâu ( 2 tiết)kiểu xâu ( 2 tiết)
kiểu xâu ( 2 tiết)
 
Chương ii tin 11
Chương ii tin 11Chương ii tin 11
Chương ii tin 11
 
Vinhthuy
VinhthuyVinhthuy
Vinhthuy
 
Bài 4,5:Một số kiểu dữ liệu chuẩn,Khai báo biến
Bài 4,5:Một số kiểu dữ liệu chuẩn,Khai báo biếnBài 4,5:Một số kiểu dữ liệu chuẩn,Khai báo biến
Bài 4,5:Một số kiểu dữ liệu chuẩn,Khai báo biến
 
Chương i lop 11
Chương i lop 11Chương i lop 11
Chương i lop 11
 
Nguyen thi tuyet sang k33103262-kichbangiangday
Nguyen thi tuyet sang   k33103262-kichbangiangdayNguyen thi tuyet sang   k33103262-kichbangiangday
Nguyen thi tuyet sang k33103262-kichbangiangday
 
Chuong 5 tin 11
Chuong 5 tin 11Chuong 5 tin 11
Chuong 5 tin 11
 
Bai11
Bai11Bai11
Bai11
 
Bai 6, Phep toan bieu thuc cau lenh gan
Bai 6, Phep toan bieu thuc cau lenh ganBai 6, Phep toan bieu thuc cau lenh gan
Bai 6, Phep toan bieu thuc cau lenh gan
 
Hsbd van tri
Hsbd van triHsbd van tri
Hsbd van tri
 
Lớp 8: Bai 3 chuong trinh may tinh va du lieu
Lớp 8: Bai 3 chuong trinh may tinh va du lieuLớp 8: Bai 3 chuong trinh may tinh va du lieu
Lớp 8: Bai 3 chuong trinh may tinh va du lieu
 

Viewers also liked

Bài 12: Kiểu xâu
Bài 12: Kiểu xâuBài 12: Kiểu xâu
Bài 12: Kiểu xâuMinh Lê
 
Bài 12: Kiểu xâu (Tiết 1)
Bài 12: Kiểu xâu (Tiết 1)Bài 12: Kiểu xâu (Tiết 1)
Bài 12: Kiểu xâu (Tiết 1)Châu Trần
 
K33103253 pham hoang phuong-tin 5 cbt
K33103253 pham hoang phuong-tin 5 cbtK33103253 pham hoang phuong-tin 5 cbt
K33103253 pham hoang phuong-tin 5 cbtTin 5CBT
 
Ke hoach bai day kieu mang(t1)(vo hoai ngan)
Ke hoach bai day kieu mang(t1)(vo hoai ngan)Ke hoach bai day kieu mang(t1)(vo hoai ngan)
Ke hoach bai day kieu mang(t1)(vo hoai ngan)SP Tin K34
 
Kiểu mảng(tt)_Võ Tâm Long_Copyright 2015
Kiểu mảng(tt)_Võ Tâm Long_Copyright 2015Kiểu mảng(tt)_Võ Tâm Long_Copyright 2015
Kiểu mảng(tt)_Võ Tâm Long_Copyright 2015Võ Tâm Long
 
Bai11 tinhoc11
Bai11 tinhoc11Bai11 tinhoc11
Bai11 tinhoc11tin_k36
 
Nhom13-Lop11-c4-b11-Kieu Mang(t2)_HuynhKimNgoc
Nhom13-Lop11-c4-b11-Kieu Mang(t2)_HuynhKimNgocNhom13-Lop11-c4-b11-Kieu Mang(t2)_HuynhKimNgoc
Nhom13-Lop11-c4-b11-Kieu Mang(t2)_HuynhKimNgocSP Tin K34
 
Bài 11 Kiểu mảng(tt)
Bài 11 Kiểu mảng(tt)Bài 11 Kiểu mảng(tt)
Bài 11 Kiểu mảng(tt)Võ Tâm Long
 
Bai tap-pascal-lop-11
Bai tap-pascal-lop-11Bai tap-pascal-lop-11
Bai tap-pascal-lop-11sonnqsp
 
Giải bài tập Tin học 11 SGK
Giải bài tập Tin học 11 SGKGiải bài tập Tin học 11 SGK
Giải bài tập Tin học 11 SGKHảo Hảo
 
Giao an trinh_pascal_bai_tap_co_dap_an_huong_dan
Giao an trinh_pascal_bai_tap_co_dap_an_huong_danGiao an trinh_pascal_bai_tap_co_dap_an_huong_dan
Giao an trinh_pascal_bai_tap_co_dap_an_huong_danVõ Tâm Long
 
Nmlt c13 con_trocoban
Nmlt c13 con_trocobanNmlt c13 con_trocoban
Nmlt c13 con_trocobanvitbau1412
 

Viewers also liked (15)

Bài 12: Kiểu xâu
Bài 12: Kiểu xâuBài 12: Kiểu xâu
Bài 12: Kiểu xâu
 
Bài 12: Kiểu xâu (Tiết 1)
Bài 12: Kiểu xâu (Tiết 1)Bài 12: Kiểu xâu (Tiết 1)
Bài 12: Kiểu xâu (Tiết 1)
 
Bài 12
Bài 12Bài 12
Bài 12
 
K33103253 pham hoang phuong-tin 5 cbt
K33103253 pham hoang phuong-tin 5 cbtK33103253 pham hoang phuong-tin 5 cbt
K33103253 pham hoang phuong-tin 5 cbt
 
Ke hoach bai day kieu mang(t1)(vo hoai ngan)
Ke hoach bai day kieu mang(t1)(vo hoai ngan)Ke hoach bai day kieu mang(t1)(vo hoai ngan)
Ke hoach bai day kieu mang(t1)(vo hoai ngan)
 
Kich ban dạy học
Kich ban dạy họcKich ban dạy học
Kich ban dạy học
 
Kiểu mảng(tt)_Võ Tâm Long_Copyright 2015
Kiểu mảng(tt)_Võ Tâm Long_Copyright 2015Kiểu mảng(tt)_Võ Tâm Long_Copyright 2015
Kiểu mảng(tt)_Võ Tâm Long_Copyright 2015
 
Bai11 tinhoc11
Bai11 tinhoc11Bai11 tinhoc11
Bai11 tinhoc11
 
Nhom13-Lop11-c4-b11-Kieu Mang(t2)_HuynhKimNgoc
Nhom13-Lop11-c4-b11-Kieu Mang(t2)_HuynhKimNgocNhom13-Lop11-c4-b11-Kieu Mang(t2)_HuynhKimNgoc
Nhom13-Lop11-c4-b11-Kieu Mang(t2)_HuynhKimNgoc
 
Bài 11 Kiểu mảng(tt)
Bài 11 Kiểu mảng(tt)Bài 11 Kiểu mảng(tt)
Bài 11 Kiểu mảng(tt)
 
Tin học lớp 8
Tin học lớp 8Tin học lớp 8
Tin học lớp 8
 
Bai tap-pascal-lop-11
Bai tap-pascal-lop-11Bai tap-pascal-lop-11
Bai tap-pascal-lop-11
 
Giải bài tập Tin học 11 SGK
Giải bài tập Tin học 11 SGKGiải bài tập Tin học 11 SGK
Giải bài tập Tin học 11 SGK
 
Giao an trinh_pascal_bai_tap_co_dap_an_huong_dan
Giao an trinh_pascal_bai_tap_co_dap_an_huong_danGiao an trinh_pascal_bai_tap_co_dap_an_huong_dan
Giao an trinh_pascal_bai_tap_co_dap_an_huong_dan
 
Nmlt c13 con_trocoban
Nmlt c13 con_trocobanNmlt c13 con_trocoban
Nmlt c13 con_trocoban
 

Similar to Bài 12: Kiểu xâu (Bùi Thị Duyên - Nguyễn Thị Lệ Ngân)

Kbdh bai10
Kbdh bai10Kbdh bai10
Kbdh bai10thuymtg
 
Kich bandayhoc
Kich bandayhocKich bandayhoc
Kich bandayhocHoan Huyen
 
Kịch bản dạy học
Kịch bản dạy họcKịch bản dạy học
Kịch bản dạy họcnhi104
 
Kịch bản dạy học_Nhom09
Kịch bản dạy học_Nhom09Kịch bản dạy học_Nhom09
Kịch bản dạy học_Nhom09TranThiDieu
 
PPDHTH3_HoangNhi
PPDHTH3_HoangNhiPPDHTH3_HoangNhi
PPDHTH3_HoangNhinhi104
 
Kich ban day hoc nhan chau
Kich ban day hoc nhan chauKich ban day hoc nhan chau
Kich ban day hoc nhan chautin_k36
 
Kich bandayhoc baitapvathuchanh6 - thieu thi ngoc trieu
Kich bandayhoc baitapvathuchanh6 - thieu thi ngoc trieuKich bandayhoc baitapvathuchanh6 - thieu thi ngoc trieu
Kich bandayhoc baitapvathuchanh6 - thieu thi ngoc trieutin_k36
 
Bai8_C2_11
Bai8_C2_11Bai8_C2_11
Bai8_C2_11tin_k36
 
KBDH_BAI8_C2_LOP11
KBDH_BAI8_C2_LOP11KBDH_BAI8_C2_LOP11
KBDH_BAI8_C2_LOP11tin_k36
 
bui anh_tai__Bai_19_mot_so_thu_vien_chuan_trong_pascal
bui anh_tai__Bai_19_mot_so_thu_vien_chuan_trong_pascalbui anh_tai__Bai_19_mot_so_thu_vien_chuan_trong_pascal
bui anh_tai__Bai_19_mot_so_thu_vien_chuan_trong_pascalSP Tin K34
 
K36103039 kbdh bai 17 lop 10
K36103039 kbdh bai 17 lop 10K36103039 kbdh bai 17 lop 10
K36103039 kbdh bai 17 lop 10Thành Luân
 
xuan17
xuan17xuan17
xuan17bx_159
 
Kbdh bai8 c2_11
Kbdh bai8 c2_11Kbdh bai8 c2_11
Kbdh bai8 c2_11tin_k36
 

Similar to Bài 12: Kiểu xâu (Bùi Thị Duyên - Nguyễn Thị Lệ Ngân) (20)

Kbdh bai10
Kbdh bai10Kbdh bai10
Kbdh bai10
 
Kich bandayhoc
Kich bandayhocKich bandayhoc
Kich bandayhoc
 
Kịch bản dạy học
Kịch bản dạy họcKịch bản dạy học
Kịch bản dạy học
 
Kịch bản dạy học_Nhom09
Kịch bản dạy học_Nhom09Kịch bản dạy học_Nhom09
Kịch bản dạy học_Nhom09
 
PPDHTH3_HoangNhi
PPDHTH3_HoangNhiPPDHTH3_HoangNhi
PPDHTH3_HoangNhi
 
Kb
KbKb
Kb
 
bai 6
bai 6bai 6
bai 6
 
Kich ban day hoc nhan chau
Kich ban day hoc nhan chauKich ban day hoc nhan chau
Kich ban day hoc nhan chau
 
Kich bandayhoc baitapvathuchanh6 - thieu thi ngoc trieu
Kich bandayhoc baitapvathuchanh6 - thieu thi ngoc trieuKich bandayhoc baitapvathuchanh6 - thieu thi ngoc trieu
Kich bandayhoc baitapvathuchanh6 - thieu thi ngoc trieu
 
Kbdh b4 tin10
Kbdh b4 tin10Kbdh b4 tin10
Kbdh b4 tin10
 
Xuan2
Xuan2Xuan2
Xuan2
 
K33103308
K33103308K33103308
K33103308
 
Ke hoach bai_day
Ke hoach bai_dayKe hoach bai_day
Ke hoach bai_day
 
Kichban dh bai16
Kichban dh bai16Kichban dh bai16
Kichban dh bai16
 
Bai8_C2_11
Bai8_C2_11Bai8_C2_11
Bai8_C2_11
 
KBDH_BAI8_C2_LOP11
KBDH_BAI8_C2_LOP11KBDH_BAI8_C2_LOP11
KBDH_BAI8_C2_LOP11
 
bui anh_tai__Bai_19_mot_so_thu_vien_chuan_trong_pascal
bui anh_tai__Bai_19_mot_so_thu_vien_chuan_trong_pascalbui anh_tai__Bai_19_mot_so_thu_vien_chuan_trong_pascal
bui anh_tai__Bai_19_mot_so_thu_vien_chuan_trong_pascal
 
K36103039 kbdh bai 17 lop 10
K36103039 kbdh bai 17 lop 10K36103039 kbdh bai 17 lop 10
K36103039 kbdh bai 17 lop 10
 
xuan17
xuan17xuan17
xuan17
 
Kbdh bai8 c2_11
Kbdh bai8 c2_11Kbdh bai8 c2_11
Kbdh bai8 c2_11
 

More from tin_k36

He thong cauhoi_sgk_sbt
He thong cauhoi_sgk_sbtHe thong cauhoi_sgk_sbt
He thong cauhoi_sgk_sbttin_k36
 
He thong cauhoi_sgk_sbt
He thong cauhoi_sgk_sbtHe thong cauhoi_sgk_sbt
He thong cauhoi_sgk_sbttin_k36
 
Kbdh bai18c3lop10 caccongcutrogiupsoanthao
Kbdh bai18c3lop10 caccongcutrogiupsoanthaoKbdh bai18c3lop10 caccongcutrogiupsoanthao
Kbdh bai18c3lop10 caccongcutrogiupsoanthaotin_k36
 
Bai18 caccongcutrogiupsoanthao
Bai18 caccongcutrogiupsoanthaoBai18 caccongcutrogiupsoanthao
Bai18 caccongcutrogiupsoanthaotin_k36
 
Kbdh bai18c3lop10 caccongcutrogiupsoanthao
Kbdh bai18c3lop10 caccongcutrogiupsoanthaoKbdh bai18c3lop10 caccongcutrogiupsoanthao
Kbdh bai18c3lop10 caccongcutrogiupsoanthaotin_k36
 
Kbdh lop10 bai4_tiết 1,2
Kbdh lop10 bai4_tiết 1,2Kbdh lop10 bai4_tiết 1,2
Kbdh lop10 bai4_tiết 1,2tin_k36
 
Kịch bản dạy học
Kịch bản dạy họcKịch bản dạy học
Kịch bản dạy họctin_k36
 
Kịch bản dạy học
Kịch bản dạy họcKịch bản dạy học
Kịch bản dạy họctin_k36
 
Kbdh k11 c3_b10
Kbdh k11 c3_b10Kbdh k11 c3_b10
Kbdh k11 c3_b10tin_k36
 
Kbdh k11 c3_b10
Kbdh k11 c3_b10Kbdh k11 c3_b10
Kbdh k11 c3_b10tin_k36
 
Kịch bản dạy học bth9 tiet2
Kịch bản dạy học bth9 tiet2Kịch bản dạy học bth9 tiet2
Kịch bản dạy học bth9 tiet2tin_k36
 
Kịch bản dạy học bth9 tiet2
Kịch bản dạy học bth9 tiet2Kịch bản dạy học bth9 tiet2
Kịch bản dạy học bth9 tiet2tin_k36
 
Kịch bản dạy học bth9 tiet2
Kịch bản dạy học bth9 tiet2Kịch bản dạy học bth9 tiet2
Kịch bản dạy học bth9 tiet2tin_k36
 
Kịch bản dạy học bth9 tiet2
Kịch bản dạy học bth9 tiet2Kịch bản dạy học bth9 tiet2
Kịch bản dạy học bth9 tiet2tin_k36
 
Kịch bản dạy học bth9 tiet2
Kịch bản dạy học bth9 tiet2Kịch bản dạy học bth9 tiet2
Kịch bản dạy học bth9 tiet2tin_k36
 
Kịch bản dạy học bth9 tiet2
Kịch bản dạy học bth9 tiet2Kịch bản dạy học bth9 tiet2
Kịch bản dạy học bth9 tiet2tin_k36
 
Th9 tiet1
Th9 tiet1Th9 tiet1
Th9 tiet1tin_k36
 

More from tin_k36 (20)

He thong cauhoi_sgk_sbt
He thong cauhoi_sgk_sbtHe thong cauhoi_sgk_sbt
He thong cauhoi_sgk_sbt
 
He thong cauhoi_sgk_sbt
He thong cauhoi_sgk_sbtHe thong cauhoi_sgk_sbt
He thong cauhoi_sgk_sbt
 
Kbdh bai18c3lop10 caccongcutrogiupsoanthao
Kbdh bai18c3lop10 caccongcutrogiupsoanthaoKbdh bai18c3lop10 caccongcutrogiupsoanthao
Kbdh bai18c3lop10 caccongcutrogiupsoanthao
 
Bai18 caccongcutrogiupsoanthao
Bai18 caccongcutrogiupsoanthaoBai18 caccongcutrogiupsoanthao
Bai18 caccongcutrogiupsoanthao
 
Kbdh bai18c3lop10 caccongcutrogiupsoanthao
Kbdh bai18c3lop10 caccongcutrogiupsoanthaoKbdh bai18c3lop10 caccongcutrogiupsoanthao
Kbdh bai18c3lop10 caccongcutrogiupsoanthao
 
Kbdh lop10 bai4_tiết 1,2
Kbdh lop10 bai4_tiết 1,2Kbdh lop10 bai4_tiết 1,2
Kbdh lop10 bai4_tiết 1,2
 
Kịch bản dạy học
Kịch bản dạy họcKịch bản dạy học
Kịch bản dạy học
 
Kịch bản dạy học
Kịch bản dạy họcKịch bản dạy học
Kịch bản dạy học
 
Khaquan
KhaquanKhaquan
Khaquan
 
Khaquan
KhaquanKhaquan
Khaquan
 
Khaquan
KhaquanKhaquan
Khaquan
 
Kbdh k11 c3_b10
Kbdh k11 c3_b10Kbdh k11 c3_b10
Kbdh k11 c3_b10
 
Kbdh k11 c3_b10
Kbdh k11 c3_b10Kbdh k11 c3_b10
Kbdh k11 c3_b10
 
Kịch bản dạy học bth9 tiet2
Kịch bản dạy học bth9 tiet2Kịch bản dạy học bth9 tiet2
Kịch bản dạy học bth9 tiet2
 
Kịch bản dạy học bth9 tiet2
Kịch bản dạy học bth9 tiet2Kịch bản dạy học bth9 tiet2
Kịch bản dạy học bth9 tiet2
 
Kịch bản dạy học bth9 tiet2
Kịch bản dạy học bth9 tiet2Kịch bản dạy học bth9 tiet2
Kịch bản dạy học bth9 tiet2
 
Kịch bản dạy học bth9 tiet2
Kịch bản dạy học bth9 tiet2Kịch bản dạy học bth9 tiet2
Kịch bản dạy học bth9 tiet2
 
Kịch bản dạy học bth9 tiet2
Kịch bản dạy học bth9 tiet2Kịch bản dạy học bth9 tiet2
Kịch bản dạy học bth9 tiet2
 
Kịch bản dạy học bth9 tiet2
Kịch bản dạy học bth9 tiet2Kịch bản dạy học bth9 tiet2
Kịch bản dạy học bth9 tiet2
 
Th9 tiet1
Th9 tiet1Th9 tiet1
Th9 tiet1
 

Bài 12: Kiểu xâu (Bùi Thị Duyên - Nguyễn Thị Lệ Ngân)

  • 1. April 22, 2013 GVHD: Lê Đức Long Nhóm 10: Bùi Thị Duyên K36.103.013 Nguyễn Thị Lệ Ngân K36.103.045
  • 2. Chương trình Tin học 11 I: Một số khái niệm về lập trình và ngôn ngữ lập trình II: Chương trình đơn giản III: Cấu trúc rẽ nhánh và lặp IV: Kiểu dữ liệu có cấu trúc V: Tệp và thao tác với tệp VI: Chương trình con và lập trình có cấu trúc
  • 3. Về kiến thức: • Trang bị cho học sinh một số khái niệm cơ bản về lập trình và ngôn ngữ bậc cao. Về kĩ năng: • Giải được một số bạn toán đơn giản trên máy tính bằng cách vân dụng các kiên thức về thuật toán, cấu trúc dữ liệu, ngôn ngữ lập trình cụ thể, sử dụng các chương trình con có sẵn. Về thái độ: • Ham thích môn học, có tính kỉ luật cao và tinh thần làm việc theo nhóm
  • 4. Chương IV Bài 13: Kiểu bản ghi Bài 11: Kiểu mảng Bài 12: Kiểu xâu
  • 5. Mục tiêu, yêu cầu: 1.Về kiến thức. - Biết được ý nghĩa của xâu. - Biết xâu là một dãy kí tự (có thể xem xâu như là mảng một chiều) - Biết cách khai báo xâu, truy cập phần tử của xâu. - Sử dụng một số thủ tục, hàm thông dụng về xâu. - Cài đặt được một số chương trình đơn giản có sử dụng xâu. 2.Về kỹ năng. - Khai báo kiểu xâu. - So sánh hai xâu. - Nhận biết và bước đầu sử dụng các hàm và thủ tục trên kiểu dữ liệu xâu. - Có khả năng đánh giá, nhận xét. 3.Về thái độ: - Tinh thần cộng tác làm việc nhóm, thái độ học tập nghiêm túc, yêu thích bài học. Bài 12: Kiểu xâu
  • 6. Điểm trọng tâm: • Biết được xâu là một dãy kí tự (có thể coi là mảng 1 chiều) • Biết cách khai báo xâu, truy cập phần tử của xâu. • Sử dụng được một số hàm, thủ tục thông dụng về xâu. • Cài đặt được 1 số chương trình đơn giản có sử dụng xâu Điểm khó: • Học sinh chưa được học về chương trình con, chưa thực sự phân biệt được hàm và thủ tục trong Pascal. • Phân biệt được kiểu xâu và kiểu mảng. • Phân biệt được độ dài tối đa và độ dài thực sự của xâu. Kiến thức đã biết: • Mảng một chiều, cách khai báo và tham chiếu mảng một chiều. • Bảng mã ASCII. • Các kiểu dữ liệu cơ bản. Bài 12: Kiểu xâu
  • 7. • Lớp 11A11, Trường THPT Trần Quang Khải, sĩ số: 40 học sinh được chia thành 10 nhóm. • Mỗi nhóm có ít nhất có 1 máy tính ở nhà. • Ở lớp hạn chế ghi chép, chủ yếu là thực hành và vấn đáp với giáo viên Lớp và học sinh • Phòng máy • Có máy chiếu, loa , bảng phấn Phòng học • Có máy tính cá nhân • Hướng dẫn học sinh quy trình học và làm việc ở lớp và ở nhà. Giáo viên Bài 12: Kiểu xâu
  • 8. Tiết 1 • Khái niệm xâu và cách khai báo biến kiểu xâu. • Cách tham chiếu tới phần tử của xâu. • Phép ghép xâu và so sánh 2 xâu. Tiết 2 • Các hàm và thủ tục chuẩn trên xâu. • Làm quen với các bài toán liên quan tới xâu. Bài 12: Kiểu xâu
  • 9. Hoạtđộng1(15phút) • Kiểm tra bài cũ (Kiểu mảng, một số kiểu dữ liệu chuẩn) • Nhắc lại kiến thức bài cũ: Kiểu mảng • Dẫn dắt vào bài mới (sử dụng nội dung vừa nhắc lại để dẫn dắt) Hoạtđộng2(10phút) • Khái niệm xâu • Cách khai báo kiểu xâu • Cách tham chiếu tới phần tử trong xâu Hoạtđộng3(10phút) • Phép ghép xâu • So sánh 2 xâu Hoạtđộng4(10phút) • Củng cố bài học • Dặn dò học sinh chuẩn bị cho tiết 2 của bài (hàm và thủ tục chuẩn trên xâu ) Bài 12: Kiểu xâu ( Tiết 1)
  • 10. Bài 12: Kiểu xâu ( Tiết 1) • Kiểm tra bài cũ: - Nêu cách khai báo trực tiếp mảng một chiều. - Viết khai báo mảng Hoten, gồm 20 phần tử, thuộc kiểu kí tự. • Nhắc lại kiến thức về mảng: - Cách khai báo (dựa vào bài tập vừa kiểm tra ở trên). - Tham chiếu mảng. • Dẫn dắt vào bài mới: - Dựa vào ví dụ đã kiểm tra bài cũ -> để diễn giải cho khai báo trên thì rất mất thời gian và tốn công sức của người lập trình -> kiểu xâu khắc phục nhược điểm trên.
  • 11. Bài 12: Kiểu xâu ( Tiết 1) • GV đưa ra 1 số ví dụ về kiểu xâu -> HS đưa ra khái niệm xâu. • GV giới thiệu độ dài xâu, xâu rỗng, cách khai báo, cách tham chiếu. Sau đó lấy ví dụ minh họa và gọi HS xác định. • Đặt câu hỏi để HS nhận biết được xâu kí tự.
  • 12. Bài 12: Kiểu xâu ( Tiết 1) • GV: cho ví dụ về phép ghép xâu -> HS đưa ra khái niệm và cho ví dụ khác. • GV hỏi về các phép so sánh trong Toán học để dẫn dắt tới các phép so sánh trong Tin học.Sau đó đưa ra các phép so sánh và cho ví dụ.HS hiểu và nêu các ví dụ tiếp theo. • HS làm bài tập so sánh của GV cho.
  • 13. Bài 12: Kiểu xâu ( Tiết 1) • GV củng cố lại kiến thức đã học: khái niệm, cách khai báo và tham chiếu kiểu xâu, các phép so sánh, cách nhận biết và phân biệt kiểu xâu. • Dặn dò bài tập về nhà : Đọc và nghiên cứu nội dung tiếp theo trong SGK (hàm và thủ tục chuẩn, các ví dụ ở mục 3).
  • 14. Hoạtđộng1(10phút) • Kiểm tra bài cũ (cách khai báo và tham chiếu tới phần tử của xâu) • Nhắc lại kiến thức bài cũ: Kiểu xâu • Dẫn dắt vào bài mới (sử dụng nội dung vừa nhắc lại để dẫn dắt) Hoạtđộng2(15phút) • Thủ tục delete • Thủ tục insert • Hàm copy • Hàm length • Hàm pos • Hàm upcase Hoạtđộng3(15phút) • Làm bài tập củng cố về thủ tục và hàm đã học ở trên • Giải quyết bài tập 1 (Trang 71- SGK) Hoạtđộng4(5phút) • Dặn dò học sinh chuẩn bị cho Bài tập và thực hành số 5 Bài 12: Kiểu xâu ( Tiết 2)
  • 15. Bài 12: Kiểu xâu ( Tiết 2) • Kiểm tra bài cũ: cách khai báo và tham chiếu tới phần tử của xâu. • Nhắc lại kiến thức bài cũ: khái niệm, cách khai báo, tham chiếu và các phép so sánh. • Dẫn dắt vào bài mới: Hàm và thủ tục chuẩn trên xâu.
  • 16. Bài 12: Kiểu xâu ( Tiết 2) • GV giới thiệu các hàm và thủ tục chuẩn và cho ví dụ. • HS chia làm 10 nhóm nhỏ, làm bài tập theo nhóm. • Củng cố bài học bằng cách làm bài tập trắc nghiệm trên phiếu học tập.
  • 17. Bài 12: Kiểu xâu ( Tiết 2) GV hướng dẫn HS phân tích ví dụ 1 trong SGK (trang 71) theo các bước: - Xác định Input, Output. - Phân tích bài toán. - Ý tưởng giải quyết bài toán (Liệt kê chi tiết từng bước và vẽ sơ đồ khối ) - Viết chương trình. Lưu ý: GV chỉ gợi ý cho HS làm theo chứ không trực tiếp giải bài toán đó.
  • 18. Bài 12: Kiểu xâu ( Tiết 2) • Dặn dò HS về nhà làm các ví dụ còn lại trong SGK trang 71- 72 và chuẩn bị bài tập và thực hành số 5. • Tiết sau xuống phòng máy học thực hành.
  • 19. • Slide bài giảng Bài trình bày Multimedia(MS.PowerPoint 2010)+ một số kĩ thuật nâng cao. • Giáo án Phần mềm xử lý văn bản(MS Word 2010) • Chụp màn hình Phần mềm Snagit 11 • Thực hành bài tập Phần mềm Turbo Pascal 7.0
  • 20. CHUẨN BỊ CỦA GIÁO VIÊN • Chuẩn bị bài tập củng cố sau mỗi tiết học, yêu cầu học sinh chuẩn bị bài trước khi đến lớp. • Giáo viên sẽ kiểm tra vở học sinh, chấm điểm vào cột 15 phút. • Thường xuyên kiểm tra miệng đầu giờ, củng cố kiến thức học sinh. • Trên lớp, chú ý lắng nghe và ghi chép bài, khuyên khích tinh thần phát biểu xây dựng bài.
  • 21. Trên con đường thành công không có dấu chân của kẻ lười biếng.