Kịch bản dạy học bài 12 kiểu xâu
Trang 1BÀI 12: KIỂU XÂU
Trường Đại học Sư phạm Tp Hồ Chí Minh
Khoa Công nghệ thông tin
Trang 2Chương trình Tin học
11
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
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
II: Chương trình đơn giản
III: Cấu trúc
rẽ nhánh và lặp
III: Cấu trúc
rẽ nhánh và lặp
IV: Kiểu dữ liệu có cấu trúc
IV: Kiểu dữ liệu có cấu trúc
Trang 3Về 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.
Trang 5Mụ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.
Trang 7GIẢ ĐỊNH
Bài 12: Kiểu xâu
Trang 8THỜI LƯỢNG VÀ NỘI DUNG
Trang 9Bài 12: Kiểu xâu ( Tiết 1)
Trang 10HOẠT ĐỘNG 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
Trang 11Bài 12: Kiểu xâu ( Tiết 1)
HOẠT ĐỘNG 2:
• 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ự
Trang 12Bài 12: Kiểu xâu ( Tiết 1)
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
Trang 13Bài 12: Kiểu xâu ( Tiết 1)
HOẠT ĐỘNG 4:
• 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
Trang 14Bài 12: Kiểu xâu ( Tiết 2)
Trang 15HOẠT ĐỘNG 1:
• 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
Trang 16Bài 12: Kiểu xâu ( Tiết 2)
Trang 17Bài 12: Kiểu xâu ( Tiết 2)
HOẠT ĐỘNG 3:
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 đó
Trang 18Bài 12: Kiểu xâu ( Tiết 2)
Trang 19ỨNG DỤNG CÔNG NGHỆ
Trang 20CHUẨ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
Trang 21CHÚC CÁC EM HỌC TỐT!
Trên con đường thành công không có dấu chân của kẻ lười biếng.