SlideShare a Scribd company logo
1 of 14
TRƢỜNG ĐẠI HỌC SƢ PHẠM TP.HỒ CHÍ MINH
LOGO                 KHOA CÔNG NGHỆ THÔNG TIN
                BỘ MÔN PHƢƠNG PHÁP DẠY HỌC TIN HỌC 2




       GIỚI THIỆU KỊCH BẢN DẠY HỌC



           Bài 12: Kiểu Xâu
Tin học 11
  Chương I: Một số khái                              Kiến thức:
   Niệm về lập trình và                              -Trang bị cho học sinh một số khái niệm cơ
    ngôn ngữ lập trình                               bản về lập trình và ngôn ngữ lập trình bậc cao


Chương II: Chương trình                              Kĩ năng:
       đơn giản                                      -Giải được một số bài toán đơn giản trên máy
                                                      tính bằng cách lập trình cụ thể, sử dụng các
                                                     chương trình con có sẵn.

      Chương III:
 Cấu trúc rẽ nhánh và lặp                            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: KIỂU DỮ LIỆU CÓ CẤU TRÚC




                                  Bài 12: Kiểu xâu
Bài 13: Kiểu bản ghi                                         Bài 11: Kiểu mảng
                                       (2.0.1)
-Khai báo và truy xuất các
                       phần tử của xâu
Kiến thức đã biết      -Biết ghép xâu đối với
                       hằng và biến xâu
                       -Biết so sánh hai xâu và
                       sử dụng một số hàm, thủ
                       tục chuẩn
                       -Biết cài đặt một số
                       chương trình đơn giản



                    Kiến thức cần biết
Chuẩn bị:
                              - Máy tính GV + HS (Cài
   Giả định tình huống        Access 2007)
                              - Máy chiếu (Trình chiếu
                              Slide bài giảng + Hình ảnh +
-Học trong phòng lab, có      Phim)
trang bị máy chiếu            - Bảng + Phấn
-Phòng học sắp xếp theo       - SGK, SGV, SBT
kiểu học nhóm, mỗi nhóm
5 học sinh và mỗi nhóm có
một máy tính
-Dạy hai tiết học liên tiếp
Mục tiêu bài học

           1                          2
       Kiến thức                    Kĩ năng
-Biết xâu là một dãy kí tự   -Khai báo kiểu xâu
(coi như mảng một chiều)     -So sánh hai xâu
-Biết cách khai báo          -Nhận biết và bước đầu
xâu, truy cập phần tử của    sử    dụng    được các
xâu                          hàm, thủ tục chuẩn
-Sử dụng được 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
Kiến thức trọng tâm-Điểm khó



                               Kiến thức trọng tâm-
                                     Điểm khó




Kiến thức trọng tâm                                          Điểm khó

-Biết xâu là một dãy kí tự                            -Xâu là gì? Độ dài xâu? Cách
(mảng một chiều)                                      sử dụng hàm length(s).
-Biết khai báo xâu, truy cập                          -Phân biệt độ dài tối đa và độ
                                                      dài thực sự của xâu
phần tử của xâu
                                                      -Phân biệt kiểu mảng một
-Biết và sử dụng một số                               chiều với phần tử thuộc kiểu
hàm, thủ tục chuẩn                                    char khác với kiểu xâu (khai
                                                      báo bằng từ khóa string)
                                                      -So sánh hai xâu.
                                                      -Hàm, thủ tục chuẩn là gì?
Kịch bản dạy học

               Hoạt động 3


 Hoạt động 4

                             Hoạt động 1


Hoạt động 5




                                           Next
Tiết 1




                                    Bài toán mở đầu:
       Hoạt động 1                  -Viết chương trình nhập họ
                                    tên của bạn và xuất ra câu
*Ôn lại bài cũ và dẫn dắt vào bài
mới
                                    chào “Chào động 1
                                            Hoạt bạn…(tên
*Thời lượng: 7 phút                 bạn)!”
-GV đưa ra 3 câu hỏi trắc
nghiệm để HS trả lời nhằm nhắc
lại cách khai báo, xác định kiểu
dữ liệu và cách truy cập phần tử
của mãng một chiều.
-GV đưa ra một bài toán về xâu
kí tự và gv nói dựa vào những
kiến thức đã biết về mảng ta có
một đáp án giải quyết như sau.
(chiếu thuật giải) Đặt ra câu hỏi
cho HS về cách giải quyết bài
toán trên đúng, hợp lí chưa? Dự
đoán kết quả trả về? Bắt đầu
giới thiệu về bài học 12.
                                                                 Back
Tiết 1




                                             -Nêu định nghĩa,
                                             cách khai báo và
                                             truy xuất các phần
        Hoạt động 2                          tử xâu
                                             -Thời gian: 18 phút
-Giáo viên sẽ hỏi HS về kiểu dữ liệu được
dùng trong bài toán mở đầu? Cùng phân
tích bài toán. Chỉ cho HS thấy nó không
phải là kiểu số chuẩn đã học mà đang thao
tác với kiểu kí tự. Có slide giới thiệu về
bảng mã ASCII.
-GV: Giới thiệu về định nghĩa xâu kí tự.
Cho một vài ví dụ về xâu kí tự đơn giản.
Để khai báo và sử dụng kiểu dữ liệu xâu
thì HS sẽ xem slide so sánh với kiểu dữ
liệu mảng.
(Chiếu 2 slide, hỏi HS về cách khai báo
kiểu xâu?) Sau đó GV sẽ chốt lại và chỉ rõ
cho HS thấy các thành phần, từ khóa cũng
như độ dài của xâu.
Đặt câu hỏi
-Như vậy có thể xem xâu như mảng một
chiều?
-Truy xuất các phần tử của xâu như thế
nào?
Thao tác thực tế trên máy tính một bài đơn
                                                                            Back
giản để cho HS thấy rõ cách truy xuất các
phần tử của xâu. (ví dụ 2)
Tiết 1




        Hoạt động 3
*Ghép xâu và so sánh 2 xâu
*Thời gian: 15 phút                     5 phút cuối, củng cố bài
                                        học
a) Ghép xâu: (cho HS xem SGK Yêu
   cầu: Phải tìm hiểu được khi nào
   cần ghép xâu? Phép ghép xâu
   như thế nào? GV sẽ kiểm tra khi
   thực hành)
b) So sánh hai xâu
   -Cho HS ngồi theo nhóm để cùng
   thảo luận và thực hành. GV sẽ
   gợi í một bài toán so sánh để HS
   có thể gõ lại và nhập các bộ thử
   để trả lời câu hỏi và báo cáo lại.
   -Cho HS nhận xét về các qui tắc
   so sánh.
   -GV chốt lại kiến thức.




                                                                   Back
Tiết 2




        Hoạt động 4
                                             2 phút đầu ổn định lớp
*Giới thiệu các thủ tục, hàm                 học, vẫn giữ đội hình
chuẩn để xử lí xâu.
*Thời gian: 18 phút
                                             nhóm
-Đặt câu hỏi thảo luận: trong lập trình
với Pascal chúng ta đã học những
hàm chuẩn số học nào?
-GV dẫn dắt vào bài học. Nêu cho HS
biết các hàm chuẩn trên xâu cũng cho
kết quả là các giá trị có thể là số, kí tự
hay xâu. Thủ tục trên xâu là làm thay
đổi giá trị của xâu.
-Đưa ra các câu hỏi trắc nghiệm để
các nhóm cùng tham khảo SGK thảo
luận, có thể thử trên máy tính để báo
cáo kết quả thực hiện. Đồng thời nhận
xét về cách sử dụng các hàm, thủ tục
trên xâu.



                                                                      Back
Tiết 2




      Hoạt động 5
*Cài đặt một số chƣơng trình    5 phút củng cố bài học và dặn dò HS
                                về thực hành ví dụ 2 và 5. Lên trang
đơn giản xử lí xâu
                                blog của GV để thực hành online các
*Thời gian: 20 phút             bài tập. Đồng thời Xem trƣớc bài
                                thực hành.
-GV chiếu các đoạn phim cài
đặt các ví dụ 1, 3 và 4 trong
SGK, giải thích và đặt một số
câu hỏi giúp học sinh nắm rõ
hơn các vấn đề cần nhớ trong
từng ví dụ.




                                                                       Back
Bảng Mã ASCII

ASCII (American Standard Code for Information Interchange - Chuẩn mã trao đổi thông tin Hoa Kì), thường
được phát âm là át-xơ-ki, là bộ kí tự và bộ mã kí tự dựa trên bảng chữ cái La Tinh được dùng trong tiếng Anh
hiện đại và các ngôn ngữ Tây Âu khác. Nó thường được dùng để hiển thị văn bản trong máy tính và các thiết bị
thông tin khác. Nó cũng được dùng bởi các thiết bị điều khiển làm việc với văn bản.




                                                                                                               Back
LOGO




  Cảm ơn thầy và các bạn đã chú ý lắng nghe ^^

More Related Content

Similar to Bài 12

Hoatdongbaiday-HaNgoc
Hoatdongbaiday-HaNgocHoatdongbaiday-HaNgoc
Hoatdongbaiday-HaNgocSP Tin K34
 
Kbdh bai10
Kbdh bai10Kbdh bai10
Kbdh bai10thuymtg
 
Mai Thanh Bằng
Mai Thanh BằngMai Thanh Bằng
Mai Thanh BằngK33LA-KG
 
K34.tran minhtrang lop 10_chuong 2_bai 13_mot so he dieu hanh thong dung
K34.tran minhtrang lop 10_chuong 2_bai 13_mot so he dieu hanh thong dungK34.tran minhtrang lop 10_chuong 2_bai 13_mot so he dieu hanh thong dung
K34.tran minhtrang lop 10_chuong 2_bai 13_mot so he dieu hanh thong dungSP Tin K34
 
Bài 12: Kiểu xâu (Bùi Thị Duyên - Nguyễn Thị Lệ Ngân)
Bài 12: Kiểu xâu (Bùi Thị Duyên - Nguyễn Thị Lệ Ngân)Bài 12: Kiểu xâu (Bùi Thị Duyên - Nguyễn Thị Lệ Ngân)
Bài 12: Kiểu xâu (Bùi Thị Duyên - Nguyễn Thị Lệ Ngân)tin_k36
 
Nguyễn thị tuyền k33103298 bài 19 chương 6 tin 11
Nguyễn thị tuyền k33103298 bài 19 chương 6 tin 11Nguyễn thị tuyền k33103298 bài 19 chương 6 tin 11
Nguyễn thị tuyền k33103298 bài 19 chương 6 tin 11TIN D BÌNH THUẬ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
 
Bài 12
Bài 12Bài 12
Bài 12pl6102
 
K33103215 tin5 cbt-nguyenlehoangduy2
K33103215 tin5 cbt-nguyenlehoangduy2K33103215 tin5 cbt-nguyenlehoangduy2
K33103215 tin5 cbt-nguyenlehoangduy2Tin 5CBT
 
Nguyen thithuhang bai10_tin10
Nguyen thithuhang bai10_tin10Nguyen thithuhang bai10_tin10
Nguyen thithuhang bai10_tin10K33LA-KG
 
PhuongNTB_bai10_chuong3_lop11
PhuongNTB_bai10_chuong3_lop11PhuongNTB_bai10_chuong3_lop11
PhuongNTB_bai10_chuong3_lop11SP Tin K34
 
NguyenThiBichPhuong_bai10_chuong3_lop11
NguyenThiBichPhuong_bai10_chuong3_lop11NguyenThiBichPhuong_bai10_chuong3_lop11
NguyenThiBichPhuong_bai10_chuong3_lop11SP Tin K34
 
K33103245 NguyenthiMinhNghia
K33103245 NguyenthiMinhNghiaK33103245 NguyenthiMinhNghia
K33103245 NguyenthiMinhNghiaTin 5CBT
 
Kich ban day hoc bai 13_kieu ban ghi
Kich ban day hoc bai 13_kieu ban ghiKich ban day hoc bai 13_kieu ban ghi
Kich ban day hoc bai 13_kieu ban ghiĐỏ Đậu
 
Tran thi mong dung -kbdh-c3- bai 10 lop 11
Tran thi mong dung -kbdh-c3- bai 10 lop 11Tran thi mong dung -kbdh-c3- bai 10 lop 11
Tran thi mong dung -kbdh-c3- bai 10 lop 11K33LA-KG
 

Similar to Bài 12 (20)

Bài 12
Bài 12Bài 12
Bài 12
 
K33103273 lop11 chuong3_bai9
K33103273 lop11 chuong3_bai9K33103273 lop11 chuong3_bai9
K33103273 lop11 chuong3_bai9
 
K33103273 lop11 chuong3_bai9
K33103273 lop11 chuong3_bai9K33103273 lop11 chuong3_bai9
K33103273 lop11 chuong3_bai9
 
K33103273 lop11 chuong3_bai9
K33103273 lop11 chuong3_bai9K33103273 lop11 chuong3_bai9
K33103273 lop11 chuong3_bai9
 
Hoatdongbaiday-HaNgoc
Hoatdongbaiday-HaNgocHoatdongbaiday-HaNgoc
Hoatdongbaiday-HaNgoc
 
Kbdh bai10
Kbdh bai10Kbdh bai10
Kbdh bai10
 
Mai Thanh Bằng
Mai Thanh BằngMai Thanh Bằng
Mai Thanh Bằng
 
K34.tran minhtrang lop 10_chuong 2_bai 13_mot so he dieu hanh thong dung
K34.tran minhtrang lop 10_chuong 2_bai 13_mot so he dieu hanh thong dungK34.tran minhtrang lop 10_chuong 2_bai 13_mot so he dieu hanh thong dung
K34.tran minhtrang lop 10_chuong 2_bai 13_mot so he dieu hanh thong dung
 
Bài 12: Kiểu xâu (Bùi Thị Duyên - Nguyễn Thị Lệ Ngân)
Bài 12: Kiểu xâu (Bùi Thị Duyên - Nguyễn Thị Lệ Ngân)Bài 12: Kiểu xâu (Bùi Thị Duyên - Nguyễn Thị Lệ Ngân)
Bài 12: Kiểu xâu (Bùi Thị Duyên - Nguyễn Thị Lệ Ngân)
 
Nguyễn thị tuyền k33103298 bài 19 chương 6 tin 11
Nguyễn thị tuyền k33103298 bài 19 chương 6 tin 11Nguyễn thị tuyền k33103298 bài 19 chương 6 tin 11
Nguyễn thị tuyền k33103298 bài 19 chương 6 tin 11
 
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
 
Kich ban dạy học
Kich ban dạy họcKich ban dạy học
Kich ban dạy học
 
Bài 12
Bài 12Bài 12
Bài 12
 
K33103215 tin5 cbt-nguyenlehoangduy2
K33103215 tin5 cbt-nguyenlehoangduy2K33103215 tin5 cbt-nguyenlehoangduy2
K33103215 tin5 cbt-nguyenlehoangduy2
 
Nguyen thithuhang bai10_tin10
Nguyen thithuhang bai10_tin10Nguyen thithuhang bai10_tin10
Nguyen thithuhang bai10_tin10
 
PhuongNTB_bai10_chuong3_lop11
PhuongNTB_bai10_chuong3_lop11PhuongNTB_bai10_chuong3_lop11
PhuongNTB_bai10_chuong3_lop11
 
NguyenThiBichPhuong_bai10_chuong3_lop11
NguyenThiBichPhuong_bai10_chuong3_lop11NguyenThiBichPhuong_bai10_chuong3_lop11
NguyenThiBichPhuong_bai10_chuong3_lop11
 
K33103245 NguyenthiMinhNghia
K33103245 NguyenthiMinhNghiaK33103245 NguyenthiMinhNghia
K33103245 NguyenthiMinhNghia
 
Kich ban day hoc bai 13_kieu ban ghi
Kich ban day hoc bai 13_kieu ban ghiKich ban day hoc bai 13_kieu ban ghi
Kich ban day hoc bai 13_kieu ban ghi
 
Tran thi mong dung -kbdh-c3- bai 10 lop 11
Tran thi mong dung -kbdh-c3- bai 10 lop 11Tran thi mong dung -kbdh-c3- bai 10 lop 11
Tran thi mong dung -kbdh-c3- bai 10 lop 11
 

More from TIN D BÌNH THUẬN

đặNg văn quân k33103258-lớp tin 5 d bình thuận-làm quen với microsoft word-ch...
đặNg văn quân k33103258-lớp tin 5 d bình thuận-làm quen với microsoft word-ch...đặNg văn quân k33103258-lớp tin 5 d bình thuận-làm quen với microsoft word-ch...
đặNg văn quân k33103258-lớp tin 5 d bình thuận-làm quen với microsoft word-ch...TIN D BÌNH THUẬN
 
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
 
Nguyễn Quốc việt k33103306
Nguyễn Quốc việt   k33103306Nguyễn Quốc việt   k33103306
Nguyễn Quốc việt k33103306TIN D BÌNH THUẬN
 
Tran maiphuongyen k33103309-kichban-tin5dbt
Tran maiphuongyen k33103309-kichban-tin5dbtTran maiphuongyen k33103309-kichban-tin5dbt
Tran maiphuongyen k33103309-kichban-tin5dbtTIN D BÌNH THUẬN
 
TruongThiThao-k33103275-bai6-chuongI_tinhoc10-kichban
TruongThiThao-k33103275-bai6-chuongI_tinhoc10-kichbanTruongThiThao-k33103275-bai6-chuongI_tinhoc10-kichban
TruongThiThao-k33103275-bai6-chuongI_tinhoc10-kichbanTIN D BÌNH THUẬN
 
Nguyen thitham k33103267-tin5dbt
Nguyen thitham k33103267-tin5dbtNguyen thitham k33103267-tin5dbt
Nguyen thitham k33103267-tin5dbtTIN D BÌNH THUẬN
 
Võ ngọc huyền trân k33103295-tin5 dbt
Võ ngọc huyền trân k33103295-tin5 dbtVõ ngọc huyền trân k33103295-tin5 dbt
Võ ngọc huyền trân k33103295-tin5 dbtTIN D BÌNH THUẬN
 
Kich ban day hoc- Nguyen Ngoc Toan
Kich ban day hoc- Nguyen Ngoc ToanKich ban day hoc- Nguyen Ngoc Toan
Kich ban day hoc- Nguyen Ngoc ToanTIN D BÌNH THUẬN
 
Kbdh nguyen thiqua_bai21_chuong4_khoi10
Kbdh nguyen thiqua_bai21_chuong4_khoi10Kbdh nguyen thiqua_bai21_chuong4_khoi10
Kbdh nguyen thiqua_bai21_chuong4_khoi10TIN D BÌNH THUẬN
 
Đặng Thị Thu Thúy_ K33103281
Đặng Thị Thu Thúy_ K33103281Đặng Thị Thu Thúy_ K33103281
Đặng Thị Thu Thúy_ K33103281TIN D BÌNH THUẬN
 
Kbdh_Lê Thị Lệ Thắm_Bài 7 Chương 1 Lớp 10
Kbdh_Lê Thị Lệ Thắm_Bài 7 Chương 1 Lớp 10Kbdh_Lê Thị Lệ Thắm_Bài 7 Chương 1 Lớp 10
Kbdh_Lê Thị Lệ Thắm_Bài 7 Chương 1 Lớp 10TIN D BÌNH THUẬN
 
Truong thihientrang lop12_c3_bai10
Truong thihientrang lop12_c3_bai10Truong thihientrang lop12_c3_bai10
Truong thihientrang lop12_c3_bai10TIN D BÌNH THUẬN
 
Kichbandayhoc - le thituyet- K33103301
Kichbandayhoc - le thituyet- K33103301Kichbandayhoc - le thituyet- K33103301
Kichbandayhoc - le thituyet- K33103301TIN D BÌNH THUẬN
 

More from TIN D BÌNH THUẬN (20)

đặNg văn quân k33103258-lớp tin 5 d bình thuận-làm quen với microsoft word-ch...
đặNg văn quân k33103258-lớp tin 5 d bình thuận-làm quen với microsoft word-ch...đặNg văn quân k33103258-lớp tin 5 d bình thuận-làm quen với microsoft word-ch...
đặNg văn quân k33103258-lớp tin 5 d bình thuận-làm quen với microsoft word-ch...
 
Nguyen thi tuyet sang k33103262-kichbangiangday
Nguyen thi tuyet sang   k33103262-kichbangiangdayNguyen thi tuyet sang   k33103262-kichbangiangday
Nguyen thi tuyet sang k33103262-kichbangiangday
 
Le duy tung k33.103.302
Le duy tung k33.103.302Le duy tung k33.103.302
Le duy tung k33.103.302
 
Kịch bản giảng dạy
Kịch bản giảng dạyKịch bản giảng dạy
Kịch bản giảng dạy
 
Nguyễn Quốc việt k33103306
Nguyễn Quốc việt   k33103306Nguyễn Quốc việt   k33103306
Nguyễn Quốc việt k33103306
 
Võ thị thanh thảo
Võ thị thanh thảoVõ thị thanh thảo
Võ thị thanh thảo
 
Nguyen van vinh
Nguyen van vinhNguyen van vinh
Nguyen van vinh
 
Tran maiphuongyen k33103309-kichban-tin5dbt
Tran maiphuongyen k33103309-kichban-tin5dbtTran maiphuongyen k33103309-kichban-tin5dbt
Tran maiphuongyen k33103309-kichban-tin5dbt
 
TruongThiThao-k33103275-bai6-chuongI_tinhoc10-kichban
TruongThiThao-k33103275-bai6-chuongI_tinhoc10-kichbanTruongThiThao-k33103275-bai6-chuongI_tinhoc10-kichban
TruongThiThao-k33103275-bai6-chuongI_tinhoc10-kichban
 
Kbdh lop12 bai11_phamvantien
Kbdh lop12 bai11_phamvantienKbdh lop12 bai11_phamvantien
Kbdh lop12 bai11_phamvantien
 
K33103294 le thithuytrang
K33103294 le thithuytrangK33103294 le thithuytrang
K33103294 le thithuytrang
 
Nguyen thitham k33103267-tin5dbt
Nguyen thitham k33103267-tin5dbtNguyen thitham k33103267-tin5dbt
Nguyen thitham k33103267-tin5dbt
 
Võ ngọc huyền trân k33103295-tin5 dbt
Võ ngọc huyền trân k33103295-tin5 dbtVõ ngọc huyền trân k33103295-tin5 dbt
Võ ngọc huyền trân k33103295-tin5 dbt
 
Kich ban day hoc- Nguyen Ngoc Toan
Kich ban day hoc- Nguyen Ngoc ToanKich ban day hoc- Nguyen Ngoc Toan
Kich ban day hoc- Nguyen Ngoc Toan
 
Kbdh nguyen thiqua_bai21_chuong4_khoi10
Kbdh nguyen thiqua_bai21_chuong4_khoi10Kbdh nguyen thiqua_bai21_chuong4_khoi10
Kbdh nguyen thiqua_bai21_chuong4_khoi10
 
Đặng Thị Thu Thúy_ K33103281
Đặng Thị Thu Thúy_ K33103281Đặng Thị Thu Thúy_ K33103281
Đặng Thị Thu Thúy_ K33103281
 
Kbdh_Lê Thị Lệ Thắm_Bài 7 Chương 1 Lớp 10
Kbdh_Lê Thị Lệ Thắm_Bài 7 Chương 1 Lớp 10Kbdh_Lê Thị Lệ Thắm_Bài 7 Chương 1 Lớp 10
Kbdh_Lê Thị Lệ Thắm_Bài 7 Chương 1 Lớp 10
 
Truong thihientrang lop12_c3_bai10
Truong thihientrang lop12_c3_bai10Truong thihientrang lop12_c3_bai10
Truong thihientrang lop12_c3_bai10
 
NguyenThiBichThuy_ Lop12_C2_B4
NguyenThiBichThuy_ Lop12_C2_B4NguyenThiBichThuy_ Lop12_C2_B4
NguyenThiBichThuy_ Lop12_C2_B4
 
Kichbandayhoc - le thituyet- K33103301
Kichbandayhoc - le thituyet- K33103301Kichbandayhoc - le thituyet- K33103301
Kichbandayhoc - le thituyet- K33103301
 

Bài 12

  • 1. TRƢỜNG ĐẠI HỌC SƢ PHẠM TP.HỒ CHÍ MINH LOGO KHOA CÔNG NGHỆ THÔNG TIN BỘ MÔN PHƢƠNG PHÁP DẠY HỌC TIN HỌC 2 GIỚI THIỆU KỊCH BẢN DẠY HỌC Bài 12: Kiểu Xâu
  • 2. Tin học 11 Chương I: Một số khái Kiến thức: Niệm về lập trình và -Trang bị cho học sinh một số khái niệm cơ ngôn ngữ lập trình bản về lập trình và ngôn ngữ lập trình bậc cao Chương II: Chương trình Kĩ năng: đơn giản -Giải được một số bài toán đơn giản trên máy tính bằng cách lập trình cụ thể, sử dụng các chương trình con có sẵn. Chương III: Cấu trúc rẽ nhánh và lặp 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: KIỂU DỮ LIỆU CÓ CẤU TRÚC Bài 12: Kiểu xâu Bài 13: Kiểu bản ghi Bài 11: Kiểu mảng (2.0.1)
  • 3. -Khai báo và truy xuất các phần tử của xâu Kiến thức đã biết -Biết ghép xâu đối với hằng và biến xâu -Biết so sánh hai xâu và sử dụng một số hàm, thủ tục chuẩn -Biết cài đặt một số chương trình đơn giản Kiến thức cần biết
  • 4. Chuẩn bị: - Máy tính GV + HS (Cài Giả định tình huống Access 2007) - Máy chiếu (Trình chiếu Slide bài giảng + Hình ảnh + -Học trong phòng lab, có Phim) trang bị máy chiếu - Bảng + Phấn -Phòng học sắp xếp theo - SGK, SGV, SBT kiểu học nhóm, mỗi nhóm 5 học sinh và mỗi nhóm có một máy tính -Dạy hai tiết học liên tiếp
  • 5. Mục tiêu bài học 1 2 Kiến thức Kĩ năng -Biết xâu là một dãy kí tự -Khai báo kiểu xâu (coi như mảng một chiều) -So sánh hai xâu -Biết cách khai báo -Nhận biết và bước đầu xâu, truy cập phần tử của sử dụng được các xâu hàm, thủ tục chuẩn -Sử dụng được 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
  • 6. Kiến thức trọng tâm-Điểm khó Kiến thức trọng tâm- Điểm khó Kiến thức trọng tâm Điểm khó -Biết xâu là một dãy kí tự -Xâu là gì? Độ dài xâu? Cách (mảng một chiều) sử dụng hàm length(s). -Biết khai báo xâu, truy cập -Phân biệt độ dài tối đa và độ dài thực sự của xâu phần tử của xâu -Phân biệt kiểu mảng một -Biết và sử dụng một số chiều với phần tử thuộc kiểu hàm, thủ tục chuẩn char khác với kiểu xâu (khai báo bằng từ khóa string) -So sánh hai xâu. -Hàm, thủ tục chuẩn là gì?
  • 7. Kịch bản dạy học Hoạt động 3 Hoạt động 4 Hoạt động 1 Hoạt động 5 Next
  • 8. Tiết 1 Bài toán mở đầu: Hoạt động 1 -Viết chương trình nhập họ tên của bạn và xuất ra câu *Ôn lại bài cũ và dẫn dắt vào bài mới chào “Chào động 1 Hoạt bạn…(tên *Thời lượng: 7 phút bạn)!” -GV đưa ra 3 câu hỏi trắc nghiệm để HS trả lời nhằm nhắc lại cách khai báo, xác định kiểu dữ liệu và cách truy cập phần tử của mãng một chiều. -GV đưa ra một bài toán về xâu kí tự và gv nói dựa vào những kiến thức đã biết về mảng ta có một đáp án giải quyết như sau. (chiếu thuật giải) Đặt ra câu hỏi cho HS về cách giải quyết bài toán trên đúng, hợp lí chưa? Dự đoán kết quả trả về? Bắt đầu giới thiệu về bài học 12. Back
  • 9. Tiết 1 -Nêu định nghĩa, cách khai báo và truy xuất các phần Hoạt động 2 tử xâu -Thời gian: 18 phút -Giáo viên sẽ hỏi HS về kiểu dữ liệu được dùng trong bài toán mở đầu? Cùng phân tích bài toán. Chỉ cho HS thấy nó không phải là kiểu số chuẩn đã học mà đang thao tác với kiểu kí tự. Có slide giới thiệu về bảng mã ASCII. -GV: Giới thiệu về định nghĩa xâu kí tự. Cho một vài ví dụ về xâu kí tự đơn giản. Để khai báo và sử dụng kiểu dữ liệu xâu thì HS sẽ xem slide so sánh với kiểu dữ liệu mảng. (Chiếu 2 slide, hỏi HS về cách khai báo kiểu xâu?) Sau đó GV sẽ chốt lại và chỉ rõ cho HS thấy các thành phần, từ khóa cũng như độ dài của xâu. Đặt câu hỏi -Như vậy có thể xem xâu như mảng một chiều? -Truy xuất các phần tử của xâu như thế nào? Thao tác thực tế trên máy tính một bài đơn Back giản để cho HS thấy rõ cách truy xuất các phần tử của xâu. (ví dụ 2)
  • 10. Tiết 1 Hoạt động 3 *Ghép xâu và so sánh 2 xâu *Thời gian: 15 phút 5 phút cuối, củng cố bài học a) Ghép xâu: (cho HS xem SGK Yêu cầu: Phải tìm hiểu được khi nào cần ghép xâu? Phép ghép xâu như thế nào? GV sẽ kiểm tra khi thực hành) b) So sánh hai xâu -Cho HS ngồi theo nhóm để cùng thảo luận và thực hành. GV sẽ gợi í một bài toán so sánh để HS có thể gõ lại và nhập các bộ thử để trả lời câu hỏi và báo cáo lại. -Cho HS nhận xét về các qui tắc so sánh. -GV chốt lại kiến thức. Back
  • 11. Tiết 2 Hoạt động 4 2 phút đầu ổn định lớp *Giới thiệu các thủ tục, hàm học, vẫn giữ đội hình chuẩn để xử lí xâu. *Thời gian: 18 phút nhóm -Đặt câu hỏi thảo luận: trong lập trình với Pascal chúng ta đã học những hàm chuẩn số học nào? -GV dẫn dắt vào bài học. Nêu cho HS biết các hàm chuẩn trên xâu cũng cho kết quả là các giá trị có thể là số, kí tự hay xâu. Thủ tục trên xâu là làm thay đổi giá trị của xâu. -Đưa ra các câu hỏi trắc nghiệm để các nhóm cùng tham khảo SGK thảo luận, có thể thử trên máy tính để báo cáo kết quả thực hiện. Đồng thời nhận xét về cách sử dụng các hàm, thủ tục trên xâu. Back
  • 12. Tiết 2 Hoạt động 5 *Cài đặt một số chƣơng trình 5 phút củng cố bài học và dặn dò HS về thực hành ví dụ 2 và 5. Lên trang đơn giản xử lí xâu blog của GV để thực hành online các *Thời gian: 20 phút bài tập. Đồng thời Xem trƣớc bài thực hành. -GV chiếu các đoạn phim cài đặt các ví dụ 1, 3 và 4 trong SGK, giải thích và đặt một số câu hỏi giúp học sinh nắm rõ hơn các vấn đề cần nhớ trong từng ví dụ. Back
  • 13. Bảng Mã ASCII ASCII (American Standard Code for Information Interchange - Chuẩn mã trao đổi thông tin Hoa Kì), thường được phát âm là át-xơ-ki, là bộ kí tự và bộ mã kí tự dựa trên bảng chữ cái La Tinh được dùng trong tiếng Anh hiện đại và các ngôn ngữ Tây Âu khác. Nó thường được dùng để hiển thị văn bản trong máy tính và các thiết bị thông tin khác. Nó cũng được dùng bởi các thiết bị điều khiển làm việc với văn bản. Back
  • 14. LOGO Cảm ơn thầy và các bạn đã chú ý lắng nghe ^^