SlideShare a Scribd company logo
GIỚI THIỆU GIÁO ÁN
SVTH: NGUYỄN KIỀU PHÁT
LỚP: TIN 5 VŨNG TÀU
GVHD: NGUYỄN THỊ NGỌC HOA
1/30/2015 BÀI 12: KIỂU DỮ LIỆU XÂU 1
1/30/2015 BÀI 12: KIỂU DỮ LIỆU XÂU 2
CHƯƠNG TRÌNH TIN HỌC LỚP 11
CHƯƠNG 1
Một số khái
niệm về lập
trình ngôn ngữ
lập trình
CHƯƠNG 2
Chương trình
đơn giản
CHƯƠNG 3
Cấu trúc rẽ
nhánh và lặp
CHƯƠNG 4
Kiểu dữ liệu có
cấu trúc
Mục Tiêu
Biết các khái niệm về: lập
trình, thuật toán, cấu trúc dữ
liệu,...
Kỹ năng: lập trình một số bài
toán đơn giản thông qua một
ngôn ngữ lập trình cụ thể
(Pascal)
Bài 12: Kiểu Dữ Liệu Xâu (tiết 1)
…
BÀI 12: KIỂU DỮ LIỆU XÂU
Mục tiêu, chuẩn kiến thức, kỹ năng1
Điểm trọng tâm, điểm khó2
Kiến thức liên quan đến bài học3
Khả năng biết của học sinh4
1/30/2015 BÀI 12: KIỂU DỮ LIỆU XÂU 3
Giả định môi trường học tâp:
• Phòng học đầy đủ thiết bị nghe nhìn, hệ thống âm thanh.
• Bàn ghế được thiết kế tiện cho việc thảo luận, làm việc theo nhóm
Mục tiêu, chuẩn kiến thức, kỹ năng
1. Kiến thức:
 Biết được một kiểu dữ liệu mới, biết được khái
niệm kiểu xâu.
 Phân biệt được sự giống và khác giữa kiểu mảng
kí tự với xâu kí tự.
 Biết được cách khai báo biến, nhập xuất dữ liệu,
tham chiếu đến từng kí tự của xâu.
 Biết các phép toán liên quan đến xâu.
1/30/2015 BÀI 12: KIỂU DỮ LIỆU XÂU 4
2. Kỹ Năng:
 Khai báo được biến kiểu xâu trong ngôn ngữ lập
trình Pascal.
 Sử dụng biến xâu và các phép toán trên xâu để giải
quyết một bài toán đơn giản.
1/30/2015 BÀI 12: KIỂU DỮ LIỆU XÂU 5
Mục tiêu, chuẩn kiến thức, kỹ năng (tt)
Điểm trọng tâm, điểm khó
Điểm trọng tâm
 Khai báo xâu
 Tham chiếu các phần tử
của xâu, gán giá trị cho
biến kiểu xâu
 Các phép toán so sánh
xâu.
Điểm khó
 Phân biệt được sự
giống/khác nhau giữa
kiểu dữ liệu xâu và mảng
một chiều.
 Phân biệt độ dài tối đa và
độ dài thực sự của xâu.
1/30/2015 BÀI 12: KIỂU DỮ LIỆU XÂU 6
Kiến thức liên quan đến bài học
 Ngôn ngữ lập trình pascal.
 Các kiểu dữ liệu cơ bản của Pascal.
 Kiểu dữ liệu mảng một chiều.
 Bảng mã ASCII
1/30/2015 BÀI 12: KIỂU DỮ LIỆU XÂU 7
Khả năng biết của học sinh
 Tham chiếu đến các phần tử của xâu, thông qua
chỉ số.
 Cách nhập / xuất dữ liệu xâu.
1/30/2015 BÀI 12: KIỂU DỮ LIỆU XÂU 8
XÂY DỰNG HOẠT ĐỘNG TRONG BÀI DẠY
2
Tìm hiểu các
phép toán liên
quan đến xâu.
3
Tổng kết –
củng cố bài
dạy
Hoạt động
1
Tìm hiểu về
xâu và cách sử
dụng kiểu dữ
liệu xâu
1/30/2015 BÀI 12: KIỂU DỮ LIỆU XÂU 9
Hoạt động 1
1. Mục tiêu:
 Học sinh biết được ý nghĩa của xâu và một số khái
niệm của xâu.
 Biết cách khai báo biến xâu, nhập xuất dữ liệu cho
biến xâu và tham chiếu đến từng kí tự trong xâu.
2. Thời gian: 15 phút.
1/30/2015 BÀI 12: KIỂU DỮ LIỆU XÂU 10
3. Các bước tiến hành:
3.1. Gọi 1 học sinh trả lời câu hỏi trắc nghiệm.
Sau đó dẫn dắt và nêu lên vấn đề bằng câu hỏi:
3.2. HS đưa ra các hướng giải quyết vấn đề. Dự kiến HS
trả lời:“sử dụng kiểu mảng một chiều”.
1/30/2015 BÀI 12: KIỂU DỮ LIỆU XÂU 11
Hoạt động 1 (tt)
Làm thế nào để lưu trữ được họ và tên của một người?
Ví dụ: Ta cần lưu trữ: ‘Nguyen Van A’
Giả sử câu trả lời của HS đúng theo dự kiến của GV, GV sẽ đưa ra
một đoạn chương trình và phân tích điểm chưa hợp lý khi giải quyết
vấn đề bằng kiểu dữ liệu mảng  cần có một kiểu dữ liệu mới  giới
thiệu kiểu dữ liệu xâu  đi vào các khái niệm, cách sử dụng… Đoạn
chương trình như sau:
1/30/2015 BÀI 12: KIỂU DỮ LIỆU XÂU 12
Hoạt động 1 (tt)
Var A:array[1..100] of char;
n, i: byte;
Begin
Write(‘Nhap so luog ki tu:‘);
Readln(n);
For i:= 1 to n do
readln(a[i]);
Write(‘Ten vua nhap: ‘);
For i:= 1 to n do
Write (a[i]);
Readln;
End.
Hoạt động 2
1. Mục tiêu:
 Học sinh biết được các phép toán liên quan đến
xâu.
 Diễn đạt được các phép toán đó trong ngôn ngữ
lập trình Pascal.
2. Thời gian: 25 phút
1/30/2015 BÀI 12: KIỂU DỮ LIỆU XÂU 13
Hoạt động 2 (tt)
3. Các bước tiến hành:
Hoạt động nhóm (15 phút).
3.1. Phân lớp thành 4 nhóm học tập
 Các nhóm cử ra một nhóm trưởng và nhận phiếu bài
tập hoạt động nhóm từ giáo viên.
 Các nhóm tiến hành đọc SGK, thảo luận và hoàn thành
bài tập trong phiếu bài tập.
3.2. Sau khi hết giờ GV thu lại các phiếu học tập, kiểm
tra đánh giá, nhận xét và cho điểm các nhóm. Gọi mỗi
nhóm một HS giải thích bài làm của nhóm.
1/30/2015 BÀI 12: KIỂU DỮ LIỆU XÂU 14
Hoạt động 3
1. Mục tiêu:
 Củng cố kiến thức bài học.
2. Thời gian: 5 phút
3. Tiến hành:
 Làm bài tập trắc nghiệm
 Bài tập về nhà.
1/30/2015 BÀI 12: KIỂU DỮ LIỆU XÂU 15
CÔNG NGHỆ ỨNG DỤNG TRONG BÀI DẠY
CÔNG
NGHỆ
Phần mềm
SnagIt 9.0
Free Pascal 2.4.2
Sử dụng internet để tìm kiếm
tài liệu.
Bài trình bày Multimedia (MS.
PP 2010) + một số kĩ thuật
nâng cao
Phần mềm Violet
1/30/2015 BÀI 12: KIỂU DỮ LIỆU XÂU 16
Have good times !
1/30/2015 BÀI 12: KIỂU DỮ LIỆU XÂU 18

More Related Content

What's hot

Hsbd van tri
Hsbd van triHsbd van tri
Hsbd van tri
vb2tin09
 
Nguyen thi tuyet sang k33103262-kichbangiangday
Nguyen thi tuyet sang   k33103262-kichbangiangdayNguyen thi tuyet sang   k33103262-kichbangiangday
Nguyen thi tuyet sang k33103262-kichbangiangday
TIN D BÌNH THUẬN
 
Kbdh bai10
Kbdh bai10Kbdh bai10
Kbdh bai10
thuymtg
 
Chương i lop 11
Chương i lop 11Chương i lop 11
Chương i lop 11
Sunkute
 
Le TanPhuong _K33103252_Bai6_Chuongii_lop11
Le TanPhuong _K33103252_Bai6_Chuongii_lop11Le TanPhuong _K33103252_Bai6_Chuongii_lop11
Le TanPhuong _K33103252_Bai6_Chuongii_lop11
Tin 5CBT
 
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
TranThiDieu
 
Giao an tin hoc 11 - Tuan 12 - Thuc hanh ve mang va xau - v01 - vtq ngoc
Giao an tin hoc 11 - Tuan 12 - Thuc hanh ve mang va xau - v01 - vtq ngocGiao an tin hoc 11 - Tuan 12 - Thuc hanh ve mang va xau - v01 - vtq ngoc
Giao an tin hoc 11 - Tuan 12 - Thuc hanh ve mang va xau - v01 - vtq ngoc
Ngoc Vu Thi Quynh
 
TruongThiThao-k33103275-bai6-chuongI_tinhoc10-kichban
TruongThiThao-k33103275-bai6-chuongI_tinhoc10-kichbanTruongThiThao-k33103275-bai6-chuongI_tinhoc10-kichban
TruongThiThao-k33103275-bai6-chuongI_tinhoc10-kichban
TIN D BÌNH THUẬN
 
kịch bản dạy học tin học 10 bai4
kịch bản dạy học tin học 10 bai4kịch bản dạy học tin học 10 bai4
kịch bản dạy học tin học 10 bai4
Dang Nguyen
 
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
Ngoc Vu Thi Quynh
 

What's hot (18)

Hsbd van tri
Hsbd van triHsbd van tri
Hsbd van tri
 
Nguyen thi tuyet sang k33103262-kichbangiangday
Nguyen thi tuyet sang   k33103262-kichbangiangdayNguyen thi tuyet sang   k33103262-kichbangiangday
Nguyen thi tuyet sang k33103262-kichbangiangday
 
Dương Minh Tâm Tin Học 11 Bài 13 Kiểu Bản Ghi
Dương Minh Tâm Tin Học 11 Bài 13 Kiểu Bản GhiDương Minh Tâm Tin Học 11 Bài 13 Kiểu Bản Ghi
Dương Minh Tâm Tin Học 11 Bài 13 Kiểu Bản Ghi
 
Kbdh bai10
Kbdh bai10Kbdh bai10
Kbdh bai10
 
Hoatdongbaiday-HaNgoc
Hoatdongbaiday-HaNgocHoatdongbaiday-HaNgoc
Hoatdongbaiday-HaNgoc
 
Chương i lop 11
Chương i lop 11Chương i lop 11
Chương i lop 11
 
Le TanPhuong _K33103252_Bai6_Chuongii_lop11
Le TanPhuong _K33103252_Bai6_Chuongii_lop11Le TanPhuong _K33103252_Bai6_Chuongii_lop11
Le TanPhuong _K33103252_Bai6_Chuongii_lop11
 
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
 
Giao an tin hoc 11 - Tuan 12 - Thuc hanh ve mang va xau - v01 - vtq ngoc
Giao an tin hoc 11 - Tuan 12 - Thuc hanh ve mang va xau - v01 - vtq ngocGiao an tin hoc 11 - Tuan 12 - Thuc hanh ve mang va xau - v01 - vtq ngoc
Giao an tin hoc 11 - Tuan 12 - Thuc hanh ve mang va xau - v01 - vtq ngoc
 
Giao an tin 11
Giao an tin 11Giao an tin 11
Giao an tin 11
 
PPDHTH3_HoangNhi
PPDHTH3_HoangNhiPPDHTH3_HoangNhi
PPDHTH3_HoangNhi
 
Bai11
Bai11Bai11
Bai11
 
Ctdl 01 t_quan
Ctdl 01 t_quanCtdl 01 t_quan
Ctdl 01 t_quan
 
bai 6
bai 6bai 6
bai 6
 
TruongThiThao-k33103275-bai6-chuongI_tinhoc10-kichban
TruongThiThao-k33103275-bai6-chuongI_tinhoc10-kichbanTruongThiThao-k33103275-bai6-chuongI_tinhoc10-kichban
TruongThiThao-k33103275-bai6-chuongI_tinhoc10-kichban
 
kịch bản dạy học tin học 10 bai4
kịch bản dạy học tin học 10 bai4kịch bản dạy học tin học 10 bai4
kịch bản dạy học tin học 10 bai4
 
K33103273 lop11 chuong3_bai9
K33103273 lop11 chuong3_bai9K33103273 lop11 chuong3_bai9
K33103273 lop11 chuong3_bai9
 
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
 

Viewers also liked (11)

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)
 
Vinhthuy
VinhthuyVinhthuy
Vinhthuy
 
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
 
Kieu xau tiet 2 da soan
Kieu xau tiet 2 da soanKieu xau tiet 2 da soan
Kieu xau tiet 2 da soan
 
Bai12 kieu xau(t1)
Bai12 kieu xau(t1)Bai12 kieu xau(t1)
Bai12 kieu xau(t1)
 
Bài 12
Bài 12Bài 12
Bài 12
 
K33103245 NguyenthiMinhNghia
K33103245 NguyenthiMinhNghiaK33103245 NguyenthiMinhNghia
K33103245 NguyenthiMinhNghia
 
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)
 
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
 
Bai tap-pascal-lop-11
Bai tap-pascal-lop-11Bai tap-pascal-lop-11
Bai tap-pascal-lop-11
 
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
 

Similar to Tin11 c4 bai12-kieu-xau_gtga

Cac kieudulieuchuan[hoang khue]
Cac kieudulieuchuan[hoang khue]Cac kieudulieuchuan[hoang khue]
Cac kieudulieuchuan[hoang khue]
SP Tin K34
 
Bai8_C2_11
Bai8_C2_11Bai8_C2_11
Bai8_C2_11
tin_k36
 
KBDH_BAI8_C2_LOP11
KBDH_BAI8_C2_LOP11KBDH_BAI8_C2_LOP11
KBDH_BAI8_C2_LOP11
tin_k36
 
[Pascal] sang tao1[v5.10]
[Pascal] sang tao1[v5.10][Pascal] sang tao1[v5.10]
[Pascal] sang tao1[v5.10]
MasterCode.vn
 
Kbdh bai8 c2_11
Kbdh bai8 c2_11Kbdh bai8 c2_11
Kbdh bai8 c2_11
tin_k36
 
goap nfa ffafdafadf dfadsfasdfasf dfafafadfdasf
goap nfa ffafdafadf dfadsfasdfasf dfafafadfdasfgoap nfa ffafdafadf dfadsfasdfasf dfafafadfdasf
goap nfa ffafdafadf dfadsfasdfasf dfafafadfdasf
saochoi871
 

Similar to Tin11 c4 bai12-kieu-xau_gtga (20)

Cac kieudulieuchuan[hoang khue]
Cac kieudulieuchuan[hoang khue]Cac kieudulieuchuan[hoang khue]
Cac kieudulieuchuan[hoang khue]
 
ĐCCT.CoSoLaptrinh.2021.docx
ĐCCT.CoSoLaptrinh.2021.docxĐCCT.CoSoLaptrinh.2021.docx
ĐCCT.CoSoLaptrinh.2021.docx
 
KBDH - Lớp 11 - Bài 13: Kiểu bản ghi
KBDH - Lớp 11 - Bài 13: Kiểu bản ghiKBDH - Lớp 11 - Bài 13: Kiểu bản ghi
KBDH - Lớp 11 - Bài 13: Kiểu bản ghi
 
GIÁO ÁN TOÁN 8 KẾT NỐI TRI THỨC - CHÂN TRỜI SÁNG TẠO - CÁNH DIỀU - CẢ NĂM THE...
GIÁO ÁN TOÁN 8 KẾT NỐI TRI THỨC - CHÂN TRỜI SÁNG TẠO - CÁNH DIỀU - CẢ NĂM THE...GIÁO ÁN TOÁN 8 KẾT NỐI TRI THỨC - CHÂN TRỜI SÁNG TẠO - CÁNH DIỀU - CẢ NĂM THE...
GIÁO ÁN TOÁN 8 KẾT NỐI TRI THỨC - CHÂN TRỜI SÁNG TẠO - CÁNH DIỀU - CẢ NĂM THE...
 
Xuan2
Xuan2Xuan2
Xuan2
 
K33103308
K33103308K33103308
K33103308
 
Kich ban day hoc Tin 10 - Bài 6
Kich ban day hoc Tin 10 - Bài 6Kich ban day hoc Tin 10 - Bài 6
Kich ban day hoc Tin 10 - Bài 6
 
Giáo Án Tin 10 - Bài 6
Giáo Án Tin 10 - Bài 6Giáo Án Tin 10 - Bài 6
Giáo Án Tin 10 - Bài 6
 
Kb
KbKb
Kb
 
bai tap tuan 4
bai tap tuan 4bai tap tuan 4
bai tap tuan 4
 
Kich bandayhoc
Kich bandayhocKich bandayhoc
Kich bandayhoc
 
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
 
[Pascal] sang tao1[v5.10]
[Pascal] sang tao1[v5.10][Pascal] sang tao1[v5.10]
[Pascal] sang tao1[v5.10]
 
Kbdh bai8 c2_11
Kbdh bai8 c2_11Kbdh bai8 c2_11
Kbdh bai8 c2_11
 
goap nfa ffafdafadf dfadsfasdfasf dfafafadfdasf
goap nfa ffafdafadf dfadsfasdfasf dfafafadfdasfgoap nfa ffafdafadf dfadsfasdfasf dfafafadfdasf
goap nfa ffafdafadf dfadsfasdfasf dfafafadfdasf
 
Kich bandayhoc
Kich bandayhocKich bandayhoc
Kich bandayhoc
 
ĐỀ CƯƠNG CHI TIẾT CTDL&GT TINH.222
ĐỀ CƯƠNG CHI TIẾT CTDL&GT TINH.222ĐỀ CƯƠNG CHI TIẾT CTDL&GT TINH.222
ĐỀ CƯƠNG CHI TIẾT CTDL&GT TINH.222
 
Phương pháp học tập đại học
Phương pháp học tập đại học Phương pháp học tập đại học
Phương pháp học tập đại học
 
Tin10_chuong01 bai_06
Tin10_chuong01 bai_06Tin10_chuong01 bai_06
Tin10_chuong01 bai_06
 

More from Tin5VungTau

Chau thihuynh tiet2_bai4_c1_tin10
Chau thihuynh tiet2_bai4_c1_tin10Chau thihuynh tiet2_bai4_c1_tin10
Chau thihuynh tiet2_bai4_c1_tin10
Tin5VungTau
 
K33103354 nguyen dinhminhquan_chuong2_bai12_lop10
K33103354 nguyen dinhminhquan_chuong2_bai12_lop10K33103354 nguyen dinhminhquan_chuong2_bai12_lop10
K33103354 nguyen dinhminhquan_chuong2_bai12_lop10
Tin5VungTau
 
Hotrobaidaytiet1bai11lop12
Hotrobaidaytiet1bai11lop12Hotrobaidaytiet1bai11lop12
Hotrobaidaytiet1bai11lop12
Tin5VungTau
 
K33103362 huyền trang bài 4-5_tin11
K33103362 huyền trang bài 4-5_tin11K33103362 huyền trang bài 4-5_tin11
K33103362 huyền trang bài 4-5_tin11
Tin5VungTau
 
K33103363 le thithutrang_bai16_lop10
K33103363 le thithutrang_bai16_lop10K33103363 le thithutrang_bai16_lop10
K33103363 le thithutrang_bai16_lop10
Tin5VungTau
 
K33103349 my nhung_bai2_tin10
K33103349 my nhung_bai2_tin10K33103349 my nhung_bai2_tin10
K33103349 my nhung_bai2_tin10
Tin5VungTau
 
K33103357 tran ngocthao_bai17_lop10
K33103357 tran ngocthao_bai17_lop10K33103357 tran ngocthao_bai17_lop10
K33103357 tran ngocthao_bai17_lop10
Tin5VungTau
 
Chau thihuynh c1_bai4_tiet2_tin10
Chau thihuynh c1_bai4_tiet2_tin10Chau thihuynh c1_bai4_tiet2_tin10
Chau thihuynh c1_bai4_tiet2_tin10
Tin5VungTau
 
K33103359 thy bai4_tin10
K33103359 thy bai4_tin10K33103359 thy bai4_tin10
K33103359 thy bai4_tin10
Tin5VungTau
 
K33103359 thy bai4_tin10
K33103359 thy bai4_tin10K33103359 thy bai4_tin10
K33103359 thy bai4_tin10
Tin5VungTau
 
K33103357 tran ngocthao_bai17_lop10
K33103357 tran ngocthao_bai17_lop10K33103357 tran ngocthao_bai17_lop10
K33103357 tran ngocthao_bai17_lop10
Tin5VungTau
 
K33103345 tran dainghia_tin12_c2_bai7_lienketgiuacacbang
K33103345 tran dainghia_tin12_c2_bai7_lienketgiuacacbangK33103345 tran dainghia_tin12_c2_bai7_lienketgiuacacbang
K33103345 tran dainghia_tin12_c2_bai7_lienketgiuacacbang
Tin5VungTau
 
K33103340 hoai bai6_tin10
K33103340 hoai bai6_tin10K33103340 hoai bai6_tin10
K33103340 hoai bai6_tin10
Tin5VungTau
 
K33103357 tran ngocthao_bai17_lop10
K33103357 tran ngocthao_bai17_lop10K33103357 tran ngocthao_bai17_lop10
K33103357 tran ngocthao_bai17_lop10
Tin5VungTau
 
K33103340 hoai bai6_tin10
K33103340 hoai bai6_tin10K33103340 hoai bai6_tin10
K33103340 hoai bai6_tin10
Tin5VungTau
 
K33103340 hoai bai6_tin10
K33103340 hoai bai6_tin10K33103340 hoai bai6_tin10
K33103340 hoai bai6_tin10
Tin5VungTau
 

More from Tin5VungTau (20)

Ho tro bai_day_bai7_c2_lien_ketgiuacacbang
Ho tro bai_day_bai7_c2_lien_ketgiuacacbangHo tro bai_day_bai7_c2_lien_ketgiuacacbang
Ho tro bai_day_bai7_c2_lien_ketgiuacacbang
 
Giới thiệu giáo án
Giới thiệu giáo ánGiới thiệu giáo án
Giới thiệu giáo án
 
Ho tro bai_day_bai7_c2_lien_ketgiuacacbang
Ho tro bai_day_bai7_c2_lien_ketgiuacacbangHo tro bai_day_bai7_c2_lien_ketgiuacacbang
Ho tro bai_day_bai7_c2_lien_ketgiuacacbang
 
Chau thihuynh tiet2_bai4_c1_tin10
Chau thihuynh tiet2_bai4_c1_tin10Chau thihuynh tiet2_bai4_c1_tin10
Chau thihuynh tiet2_bai4_c1_tin10
 
K33103354 nguyen dinhminhquan_chuong2_bai12_lop10
K33103354 nguyen dinhminhquan_chuong2_bai12_lop10K33103354 nguyen dinhminhquan_chuong2_bai12_lop10
K33103354 nguyen dinhminhquan_chuong2_bai12_lop10
 
Chuong3.Bai10.Nhom8.Chau
Chuong3.Bai10.Nhom8.ChauChuong3.Bai10.Nhom8.Chau
Chuong3.Bai10.Nhom8.Chau
 
Hotrobaidaytiet1bai11lop12
Hotrobaidaytiet1bai11lop12Hotrobaidaytiet1bai11lop12
Hotrobaidaytiet1bai11lop12
 
K33103362 huyền trang bài 4-5_tin11
K33103362 huyền trang bài 4-5_tin11K33103362 huyền trang bài 4-5_tin11
K33103362 huyền trang bài 4-5_tin11
 
K33103363 le thithutrang_bai16_lop10
K33103363 le thithutrang_bai16_lop10K33103363 le thithutrang_bai16_lop10
K33103363 le thithutrang_bai16_lop10
 
K33103349 my nhung_bai2_tin10
K33103349 my nhung_bai2_tin10K33103349 my nhung_bai2_tin10
K33103349 my nhung_bai2_tin10
 
K33103357 tran ngocthao_bai17_lop10
K33103357 tran ngocthao_bai17_lop10K33103357 tran ngocthao_bai17_lop10
K33103357 tran ngocthao_bai17_lop10
 
Chau thihuynh c1_bai4_tiet2_tin10
Chau thihuynh c1_bai4_tiet2_tin10Chau thihuynh c1_bai4_tiet2_tin10
Chau thihuynh c1_bai4_tiet2_tin10
 
K33103359 thy bai4_tin10
K33103359 thy bai4_tin10K33103359 thy bai4_tin10
K33103359 thy bai4_tin10
 
K33103359 thy bai4_tin10
K33103359 thy bai4_tin10K33103359 thy bai4_tin10
K33103359 thy bai4_tin10
 
K33103357 tran ngocthao_bai17_lop10
K33103357 tran ngocthao_bai17_lop10K33103357 tran ngocthao_bai17_lop10
K33103357 tran ngocthao_bai17_lop10
 
K33103345 tran dainghia_tin12_c2_bai7_lienketgiuacacbang
K33103345 tran dainghia_tin12_c2_bai7_lienketgiuacacbangK33103345 tran dainghia_tin12_c2_bai7_lienketgiuacacbang
K33103345 tran dainghia_tin12_c2_bai7_lienketgiuacacbang
 
K33103340 hoai bai6_tin10
K33103340 hoai bai6_tin10K33103340 hoai bai6_tin10
K33103340 hoai bai6_tin10
 
K33103357 tran ngocthao_bai17_lop10
K33103357 tran ngocthao_bai17_lop10K33103357 tran ngocthao_bai17_lop10
K33103357 tran ngocthao_bai17_lop10
 
K33103340 hoai bai6_tin10
K33103340 hoai bai6_tin10K33103340 hoai bai6_tin10
K33103340 hoai bai6_tin10
 
K33103340 hoai bai6_tin10
K33103340 hoai bai6_tin10K33103340 hoai bai6_tin10
K33103340 hoai bai6_tin10
 

Recently uploaded

kjsbgkjbskfkgabksfbgbsfjkvbksfbkbfskbskbkjsb
kjsbgkjbskfkgabksfbgbsfjkvbksfbkbfskbskbkjsbkjsbgkjbskfkgabksfbgbsfjkvbksfbkbfskbskbkjsb
kjsbgkjbskfkgabksfbgbsfjkvbksfbkbfskbskbkjsb
hoangphuc12ta6
 
GIAO TRINH TRIET HOC MAC - LENIN (Quoc gia).pdf
GIAO TRINH TRIET HOC MAC - LENIN (Quoc gia).pdfGIAO TRINH TRIET HOC MAC - LENIN (Quoc gia).pdf
GIAO TRINH TRIET HOC MAC - LENIN (Quoc gia).pdf
LngHu10
 

Recently uploaded (17)

BÀI TẬP DẠY THÊM TOÁN LỚP 12 SÁCH MỚI THEO FORM THI MỚI BGD 2025 - CÁNH DIỀU ...
BÀI TẬP DẠY THÊM TOÁN LỚP 12 SÁCH MỚI THEO FORM THI MỚI BGD 2025 - CÁNH DIỀU ...BÀI TẬP DẠY THÊM TOÁN LỚP 12 SÁCH MỚI THEO FORM THI MỚI BGD 2025 - CÁNH DIỀU ...
BÀI TẬP DẠY THÊM TOÁN LỚP 12 SÁCH MỚI THEO FORM THI MỚI BGD 2025 - CÁNH DIỀU ...
 
slide tuần kinh tế công nghệ phần mềm hust
slide tuần kinh tế công nghệ phần mềm hustslide tuần kinh tế công nghệ phần mềm hust
slide tuần kinh tế công nghệ phần mềm hust
 
TÀI LIỆU DẠY THÊM HÓA HỌC 12 - SÁCH MỚI (BẢN HS+GV) (FORM BÀI TẬP 2025 CHUNG ...
TÀI LIỆU DẠY THÊM HÓA HỌC 12 - SÁCH MỚI (BẢN HS+GV) (FORM BÀI TẬP 2025 CHUNG ...TÀI LIỆU DẠY THÊM HÓA HỌC 12 - SÁCH MỚI (BẢN HS+GV) (FORM BÀI TẬP 2025 CHUNG ...
TÀI LIỆU DẠY THÊM HÓA HỌC 12 - SÁCH MỚI (BẢN HS+GV) (FORM BÀI TẬP 2025 CHUNG ...
 
BAI TAP ON HE LOP 2 LEN 3 MON TIENG VIET.pdf
BAI TAP ON HE LOP 2 LEN 3 MON TIENG VIET.pdfBAI TAP ON HE LOP 2 LEN 3 MON TIENG VIET.pdf
BAI TAP ON HE LOP 2 LEN 3 MON TIENG VIET.pdf
 
kjsbgkjbskfkgabksfbgbsfjkvbksfbkbfskbskbkjsb
kjsbgkjbskfkgabksfbgbsfjkvbksfbkbfskbskbkjsbkjsbgkjbskfkgabksfbgbsfjkvbksfbkbfskbskbkjsb
kjsbgkjbskfkgabksfbgbsfjkvbksfbkbfskbskbkjsb
 
Khoá luận tốt nghiệp ngành Truyền thông đa phương tiện Xây dựng kế hoạch truy...
Khoá luận tốt nghiệp ngành Truyền thông đa phương tiện Xây dựng kế hoạch truy...Khoá luận tốt nghiệp ngành Truyền thông đa phương tiện Xây dựng kế hoạch truy...
Khoá luận tốt nghiệp ngành Truyền thông đa phương tiện Xây dựng kế hoạch truy...
 
GIÁO TRÌNH 2-TÀI LIỆU SỬA CHỮA BOARD MONO TỦ LẠNH MÁY GIẶT ĐIỀU HÒA.pdf
GIÁO TRÌNH 2-TÀI LIỆU SỬA CHỮA BOARD MONO TỦ LẠNH MÁY GIẶT ĐIỀU HÒA.pdfGIÁO TRÌNH 2-TÀI LIỆU SỬA CHỮA BOARD MONO TỦ LẠNH MÁY GIẶT ĐIỀU HÒA.pdf
GIÁO TRÌNH 2-TÀI LIỆU SỬA CHỮA BOARD MONO TỦ LẠNH MÁY GIẶT ĐIỀU HÒA.pdf
 
98 BÀI LUYỆN NGHE TUYỂN SINH VÀO LỚP 10 TIẾNG ANH DẠNG TRẮC NGHIỆM 4 CÂU TRẢ ...
98 BÀI LUYỆN NGHE TUYỂN SINH VÀO LỚP 10 TIẾNG ANH DẠNG TRẮC NGHIỆM 4 CÂU TRẢ ...98 BÀI LUYỆN NGHE TUYỂN SINH VÀO LỚP 10 TIẾNG ANH DẠNG TRẮC NGHIỆM 4 CÂU TRẢ ...
98 BÀI LUYỆN NGHE TUYỂN SINH VÀO LỚP 10 TIẾNG ANH DẠNG TRẮC NGHIỆM 4 CÂU TRẢ ...
 
DS thi KTHP HK2 (dot 3) nam hoc 2023-2024.pdf
DS thi KTHP HK2 (dot 3) nam hoc 2023-2024.pdfDS thi KTHP HK2 (dot 3) nam hoc 2023-2024.pdf
DS thi KTHP HK2 (dot 3) nam hoc 2023-2024.pdf
 
Nghiên cứu cơ chế và động học phản ứng giữa hợp chất Aniline (C6H5NH2) với gố...
Nghiên cứu cơ chế và động học phản ứng giữa hợp chất Aniline (C6H5NH2) với gố...Nghiên cứu cơ chế và động học phản ứng giữa hợp chất Aniline (C6H5NH2) với gố...
Nghiên cứu cơ chế và động học phản ứng giữa hợp chất Aniline (C6H5NH2) với gố...
 
2.THUỐC AN THẦN VÀ THUỐC GÂY NGỦ.pptx
2.THUỐC AN THẦN VÀ THUỐC GÂY NGỦ.pptx2.THUỐC AN THẦN VÀ THUỐC GÂY NGỦ.pptx
2.THUỐC AN THẦN VÀ THUỐC GÂY NGỦ.pptx
 
CÁC BIỆN PHÁP KỸ THUẬT AN TOÀN KHI XÃY RA HỎA HOẠN TRONG.pptx
CÁC BIỆN PHÁP KỸ THUẬT AN TOÀN KHI XÃY RA HỎA HOẠN TRONG.pptxCÁC BIỆN PHÁP KỸ THUẬT AN TOÀN KHI XÃY RA HỎA HOẠN TRONG.pptx
CÁC BIỆN PHÁP KỸ THUẬT AN TOÀN KHI XÃY RA HỎA HOẠN TRONG.pptx
 
GIAO TRINH TRIET HOC MAC - LENIN (Quoc gia).pdf
GIAO TRINH TRIET HOC MAC - LENIN (Quoc gia).pdfGIAO TRINH TRIET HOC MAC - LENIN (Quoc gia).pdf
GIAO TRINH TRIET HOC MAC - LENIN (Quoc gia).pdf
 
Bài thuyết trình môn học Hệ Điều Hành.pptx
Bài thuyết trình môn học Hệ Điều Hành.pptxBài thuyết trình môn học Hệ Điều Hành.pptx
Bài thuyết trình môn học Hệ Điều Hành.pptx
 
Thực hành lễ tân ngoại giao - công tác NG
Thực hành lễ tân ngoại giao - công tác NGThực hành lễ tân ngoại giao - công tác NG
Thực hành lễ tân ngoại giao - công tác NG
 
3000 từ thông dụng tiếng anh quốc tế Effortless
3000 từ thông dụng tiếng anh quốc tế Effortless3000 từ thông dụng tiếng anh quốc tế Effortless
3000 từ thông dụng tiếng anh quốc tế Effortless
 
onluyen.vn_Ebook 120 đề thi tuyển sinh tiếng anh 10 theo cấu trúc sở hà nội.doc
onluyen.vn_Ebook 120 đề thi tuyển sinh tiếng anh 10 theo cấu trúc sở hà nội.doconluyen.vn_Ebook 120 đề thi tuyển sinh tiếng anh 10 theo cấu trúc sở hà nội.doc
onluyen.vn_Ebook 120 đề thi tuyển sinh tiếng anh 10 theo cấu trúc sở hà nội.doc
 

Tin11 c4 bai12-kieu-xau_gtga

  • 1. GIỚI THIỆU GIÁO ÁN SVTH: NGUYỄN KIỀU PHÁT LỚP: TIN 5 VŨNG TÀU GVHD: NGUYỄN THỊ NGỌC HOA 1/30/2015 BÀI 12: KIỂU DỮ LIỆU XÂU 1
  • 2. 1/30/2015 BÀI 12: KIỂU DỮ LIỆU XÂU 2 CHƯƠNG TRÌNH TIN HỌC LỚP 11 CHƯƠNG 1 Một số khái niệm về lập trình ngôn ngữ lập trình CHƯƠNG 2 Chương trình đơn giản CHƯƠNG 3 Cấu trúc rẽ nhánh và lặp CHƯƠNG 4 Kiểu dữ liệu có cấu trúc Mục Tiêu Biết các khái niệm về: lập trình, thuật toán, cấu trúc dữ liệu,... Kỹ năng: lập trình một số bài toán đơn giản thông qua một ngôn ngữ lập trình cụ thể (Pascal) Bài 12: Kiểu Dữ Liệu Xâu (tiết 1) …
  • 3. BÀI 12: KIỂU DỮ LIỆU XÂU Mục tiêu, chuẩn kiến thức, kỹ năng1 Điểm trọng tâm, điểm khó2 Kiến thức liên quan đến bài học3 Khả năng biết của học sinh4 1/30/2015 BÀI 12: KIỂU DỮ LIỆU XÂU 3 Giả định môi trường học tâp: • Phòng học đầy đủ thiết bị nghe nhìn, hệ thống âm thanh. • Bàn ghế được thiết kế tiện cho việc thảo luận, làm việc theo nhóm
  • 4. Mục tiêu, chuẩn kiến thức, kỹ năng 1. Kiến thức:  Biết được một kiểu dữ liệu mới, biết được khái niệm kiểu xâu.  Phân biệt được sự giống và khác giữa kiểu mảng kí tự với xâu kí tự.  Biết được cách khai báo biến, nhập xuất dữ liệu, tham chiếu đến từng kí tự của xâu.  Biết các phép toán liên quan đến xâu. 1/30/2015 BÀI 12: KIỂU DỮ LIỆU XÂU 4
  • 5. 2. Kỹ Năng:  Khai báo được biến kiểu xâu trong ngôn ngữ lập trình Pascal.  Sử dụng biến xâu và các phép toán trên xâu để giải quyết một bài toán đơn giản. 1/30/2015 BÀI 12: KIỂU DỮ LIỆU XÂU 5 Mục tiêu, chuẩn kiến thức, kỹ năng (tt)
  • 6. Điểm trọng tâm, điểm khó Điểm trọng tâm  Khai báo xâu  Tham chiếu các phần tử của xâu, gán giá trị cho biến kiểu xâu  Các phép toán so sánh xâu. Điểm khó  Phân biệt được sự giống/khác nhau giữa kiểu dữ liệu xâu và mảng một chiều.  Phân biệt độ dài tối đa và độ dài thực sự của xâu. 1/30/2015 BÀI 12: KIỂU DỮ LIỆU XÂU 6
  • 7. Kiến thức liên quan đến bài học  Ngôn ngữ lập trình pascal.  Các kiểu dữ liệu cơ bản của Pascal.  Kiểu dữ liệu mảng một chiều.  Bảng mã ASCII 1/30/2015 BÀI 12: KIỂU DỮ LIỆU XÂU 7
  • 8. Khả năng biết của học sinh  Tham chiếu đến các phần tử của xâu, thông qua chỉ số.  Cách nhập / xuất dữ liệu xâu. 1/30/2015 BÀI 12: KIỂU DỮ LIỆU XÂU 8
  • 9. XÂY DỰNG HOẠT ĐỘNG TRONG BÀI DẠY 2 Tìm hiểu các phép toán liên quan đến xâu. 3 Tổng kết – củng cố bài dạy Hoạt động 1 Tìm hiểu về xâu và cách sử dụng kiểu dữ liệu xâu 1/30/2015 BÀI 12: KIỂU DỮ LIỆU XÂU 9
  • 10. Hoạt động 1 1. Mục tiêu:  Học sinh biết được ý nghĩa của xâu và một số khái niệm của xâu.  Biết cách khai báo biến xâu, nhập xuất dữ liệu cho biến xâu và tham chiếu đến từng kí tự trong xâu. 2. Thời gian: 15 phút. 1/30/2015 BÀI 12: KIỂU DỮ LIỆU XÂU 10
  • 11. 3. Các bước tiến hành: 3.1. Gọi 1 học sinh trả lời câu hỏi trắc nghiệm. Sau đó dẫn dắt và nêu lên vấn đề bằng câu hỏi: 3.2. HS đưa ra các hướng giải quyết vấn đề. Dự kiến HS trả lời:“sử dụng kiểu mảng một chiều”. 1/30/2015 BÀI 12: KIỂU DỮ LIỆU XÂU 11 Hoạt động 1 (tt) Làm thế nào để lưu trữ được họ và tên của một người? Ví dụ: Ta cần lưu trữ: ‘Nguyen Van A’
  • 12. Giả sử câu trả lời của HS đúng theo dự kiến của GV, GV sẽ đưa ra một đoạn chương trình và phân tích điểm chưa hợp lý khi giải quyết vấn đề bằng kiểu dữ liệu mảng  cần có một kiểu dữ liệu mới  giới thiệu kiểu dữ liệu xâu  đi vào các khái niệm, cách sử dụng… Đoạn chương trình như sau: 1/30/2015 BÀI 12: KIỂU DỮ LIỆU XÂU 12 Hoạt động 1 (tt) Var A:array[1..100] of char; n, i: byte; Begin Write(‘Nhap so luog ki tu:‘); Readln(n); For i:= 1 to n do readln(a[i]); Write(‘Ten vua nhap: ‘); For i:= 1 to n do Write (a[i]); Readln; End.
  • 13. Hoạt động 2 1. Mục tiêu:  Học sinh biết được các phép toán liên quan đến xâu.  Diễn đạt được các phép toán đó trong ngôn ngữ lập trình Pascal. 2. Thời gian: 25 phút 1/30/2015 BÀI 12: KIỂU DỮ LIỆU XÂU 13
  • 14. Hoạt động 2 (tt) 3. Các bước tiến hành: Hoạt động nhóm (15 phút). 3.1. Phân lớp thành 4 nhóm học tập  Các nhóm cử ra một nhóm trưởng và nhận phiếu bài tập hoạt động nhóm từ giáo viên.  Các nhóm tiến hành đọc SGK, thảo luận và hoàn thành bài tập trong phiếu bài tập. 3.2. Sau khi hết giờ GV thu lại các phiếu học tập, kiểm tra đánh giá, nhận xét và cho điểm các nhóm. Gọi mỗi nhóm một HS giải thích bài làm của nhóm. 1/30/2015 BÀI 12: KIỂU DỮ LIỆU XÂU 14
  • 15. Hoạt động 3 1. Mục tiêu:  Củng cố kiến thức bài học. 2. Thời gian: 5 phút 3. Tiến hành:  Làm bài tập trắc nghiệm  Bài tập về nhà. 1/30/2015 BÀI 12: KIỂU DỮ LIỆU XÂU 15
  • 16. CÔNG NGHỆ ỨNG DỤNG TRONG BÀI DẠY CÔNG NGHỆ Phần mềm SnagIt 9.0 Free Pascal 2.4.2 Sử dụng internet để tìm kiếm tài liệu. Bài trình bày Multimedia (MS. PP 2010) + một số kĩ thuật nâng cao Phần mềm Violet 1/30/2015 BÀI 12: KIỂU DỮ LIỆU XÂU 16
  • 17. Have good times ! 1/30/2015 BÀI 12: KIỂU DỮ LIỆU XÂU 18

Editor's Notes

  1. Mục Tiều: - Biết được ứng dụng chủ yếu của Tin học trong các lĩnh vực đời sống XH - Biết rằng có thể sử dụng một số chương trình ứng dụng để nâng cao hiệu quả học tập, làm việc và giải trí. Kỹ Năng: - Kể được các ứng dụng tin học trong trường, ở địa phương và trên thế giới để minh hoạ.
  2. Mục tiêu, chuẩn kiến thức, kỹ năng Kiến thức: - Biết được một kiểu dữ liệu mới, biết được khái niệm kiểu xâu. - Phân biệt được sự giống và khác giữa kiểu mảng kí tự với xâu kí tự. - Biết được cách khai báo biến, nhập xuất dữ liệu, tham chiếu đến từng kí tự của xâu. - Biết các phép toán liên qua đến xâu. Kỹ Năng: Khai báo được biến kiểu xâu trong ngôn ngữ lập trình Pascal. Sử dụng biến xâu và các phép toán trên xâu để giải quyết một bài toán đơn giản. 2. Điểm trọng tâm, điểm khó Phân biết được sự khác nhau giữa kiểu dữ liệu xâu và mãng một chiều. Các phép toán so sánh xâu. 3. Kiến thức liên quan bài học Ngôn ngũ lập trình pascal. Các kiểu dữ liệu cơ bản của Pascal. Kiểu dữ liệu Mãng một chiều. 4. Khả năng biết của học sinh
  3. Hoạt động 1: Tìm hiểu về xâu và cách sử dụng (15 phút) a. Mục tiêu: - Học sinh biết được ý nghĩa của xâu và một số khái niệm của xâu. Biết cách khai báo biến xâu, nhập xuất dữ liệu cho biến xâu và tham chiếu đến từng kí tự trong xâu. b. Nội dung: - Xâu kí tự là dãy các kí tự trong bảng mã ASCII, mỗi kí tự được gọi là một phần tử của xâu. Số lượng các kí tự trong xâu được gọi là độ dài xâu. Xâu có độ dài bằng không là xâu rỗng. - Khai báo biến: VAR tên_biến : STRING[độ dài lớn nhất của xâu]; - Tham chiếu đến từng kí tự trong xâu: tên_biến[chỉ_số] 2. Hoạt động 2: Tìm hiểu các phép toán liên quan đến xâu. (25 phút) a. Mục tiêu: Học sinh biết được các phép toán liên quan đến xâu. Diễn đạt được các phép toán đó trong ngôn ngữ lập trình Pascal. b. Nội dung: - Phép ghép xâu: Kí hiệu là +, được sử dụng để ghép nhiều xâu thành một xâu. - Các phép so sánh; =, <>,>, <, <=,>=: Thực hiện việc so sánh hai xâu. Xâu A được xem là lớn hơn xâu B nếu như kí tự khác nhau đầu tiên giữa chúng kể từ trái sang trong xâu A có chỉ số trong bảng mã ASCII là lớn hơn. Nếu A và B là các xâu có độ dài khác nhau và A là đoạn đầu của B thì A nhỏ hơn B. 3. Hoạt động 3: Tổng kết (5 phút) - Khai báo biến: VAR tên_biến: STRING[độ dài lớn nhất của xâu]; - Nhập xuất giá trị cho biến xâu: read/readln(); write/writeln(); - Tham chiếu đến từng kí tự trong xâu: tên_biến[chỉ số]. - Phép ghép xâu: Kí hiệu là: +, Được sử dụng để ghép nhiều xâu thành một xâu. - Các phép so sánh: =, <>, >, <, <=, >=: thực hiện việc so sánh hai xâu.
  4. Công tằng tôn nữ bành thị lỗ liểu