Upload
tin-5cbt
View
400
Download
1
Embed Size (px)
Citation preview
TRƯỜNG ĐẠI HỌC SƯ PHẠM TPHCMKHOA CÔNG NGHỆ THÔNG TIN
BỘ MÔN PHƯƠNG PHÁP DẠY HỌC TIN 2
GVHD : Thạc Sĩ Lê Đức Long
Sinh Viên: Nguyễn thị MinhNghĩa
MSSV : 33103245
Lớp : Tin5c_BT
KỊCH BẢN DẠY HỌC CHƯƠNG IV_BÀI 12 : KIỂU XÂU
( 2tiết )
TIN HỌC 11
KIẾN THỨC : Trang bị cho HS một số khái niệm cơ bản về lập trình
và ngôn ngữ lâp trình bậc cao.
KĨ NĂNG : Giải được một số bài 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 CTDL, ngôn ngữ lập
trình cụ thể, sd các chương
trình con có sẵn.
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 II : Chương
trình đơn giản
CHƯƠNG I Một số khái niệm về lập
trình và ngôn ngữ lập trình
CHƯƠNG III : Cấu trúc rẽ
nhánh và lặp
CHƯƠNGV: Tệp và
thao tác với tệp
CHƯƠNG IV(7,6,2 ) Kiểu dữ
liệu có cấu trúc
CHƯƠNG VI: Chương trình con và lập trình có
cấu trúc
Bài 11: Kiểu mảng Bài 12
(2 tiết) Kiểu dữ liệu xâu
Bài 13: Kiểu
bản ghi
BÀI 12 : KIỂU XÂU (tiết 1 )
MỤC TIÊU BÀI HỌC
KIẾN THỨC KĨ NĂNG
Biết xâu là
một dãy kí tự
Biết cách khai báo xâu, truy cập
phần tử
cuả xâu
Sử dụng được
một số thủ tục, hàm
thông dụng
về xâu
Cài đặt
một số ct đơn giản có sd xâu
Biết các thao
tác, các thủ tục và các hàm
chuẩn xử lí xâu
Biết thêm một
số thủ tục, hàm xử lí mở
rộng
Thực hiện được các thao tác
xử lí xâu
BÀI 12 : KIỂU XÂU (tiết 1 )
ĐIỂM TRỌNG TÂM :- Biết khai báo kiểu dữ liệu xâu.- Các phép toán thực hiện trên xâu.- Các thủ tục (delete, insert)- Các hàm xử lý xâu (hàm copy, hàm length, hàm pos, hàm upcase)
ĐIỂM KHÓ : - Truy xuất đúng vị trí ký tự trong xâu khi thực hiện các thủ tục,hoặc các hàm đối với xâu.- Thường quên tính đếnký tự khoảng trắng trong xâu.
BÀI 12 : KIỂU XÂU (tiết 1 ) KỊCH BẢN DẠY HỌC
Kịch bản dạy Học (45p)
J Hoạt động 1(10p)
Hoạt động 4(10p)
Hoạt động 3(15p)
Hoạt động 2(10p)
Giả định :Phòng học có trang bị
máy chiếu
BÀI 12 : KIỂU XÂU ( tiết 1 ) KỊCH BẢN DẠY HỌC
Hoạt động 1(10p)
- Ổn định lớp- Dò bài cũ
+ mảng dùng để lưu trữ kiểu dữ liệu gì?+ khai báo mảng một chiều, mảng 2 chiều.
- GV dẫn dắt vào bài mới + để lưu trữ và xử lí họ tên của một người, các kiểu dữ liệu đã học có đáp ứng được? + phân tích các phương án của hs đưa ra,từ đó đưa ra yêu cầu kiểu dữ liệu mới : kiểu xâu
Dẫn dắt vào bài mới
BÀI 12 : KIỂU XÂU ( tiết 1 ) KỊCH BẢN DẠY HỌC
Hoạt động 2(10p)
- GV : + Trình bày một số khái niệm ( kn xâu, độ dài xâu, xâu rỗng,chỉ số phần tử trong xâu ( cho vd)+ Trình bày cách khai báo biến xâu trong ngôn ngữ Pascal (cho vd)+ Trình bày cấu trúc tham chiếu đến phần tử trong xâu(cho vd)+ Một số chú ý (độ dài ngầm định xâu là 255, độ dài lớn nhất của xâu là 255 ký tự,hằng xâu).
- HS :
Lắng nghe và ghi chép Khái niệmxâuvà khaibáobiến xâu
BÀI 12 : KIỂU XÂU ( tiết 1 ) KỊCH BẢN DẠY HỌC
Hoạt động 3(15p)
- GV : + Đưa ra tình huống có vấn đề+ Trình bày các phép toán xử lý xâu (cho vd)+ Trình bày các thủ tục delete insert,val,str (cho các thao tác mẫu )+ Trình bày các hàm chuẩn xử lý xâu : hàm copy, pos, length upcase,CHR,Ord( cho các thao tác mấu)+ Cho các yêu cầu xử lý xâu
HS :
+ Nêu ý kiến+Lắng nghe và ghi chép
+ Trả lời bằng cách áp dụng các thủ tục và hàm xử lý
CácPhéptoán,thủtục,hàmchuẩnđểxửlýxâu.
BÀI 12 : KIỂU XÂU ( tiết 1 ) KỊCH BẢN DẠY HỌC
Hoạt động 4(10p)
TRÒ CHƠI - 12 bong bóng,mỗi bong bóng chứa một câu hỏi, hoặc một yêu cầu xử lý xâu, hoặc một thủ tục, hàm chuẩn xử lý xâu ( viết sai) cụ thể - chia làm 4 tổ, mỗi tổ cử đại diện lên đập bong bóng và trả lời yêu cầu tương ứng(sửa lại các thao tác đã viết sai). - GV chiếu từng câu hỏi được bốc lên máy chiếu. - mỗi câu đúng được 5 điểm, được xử dụng quyền trợ giúp thay người trả lời, mỗi lần thay người trừ đi 1 điểm (nếu đáp đúng),thay người đến lần thứ 2 thì mất quyền trả lời( được 0 điểm). - phát quà khen thưởng đội về nhất và nhì.
DẶN DÒ xem trước các ví dụ trong sgk chuẩn bị cho tiết sau.
Củng cốvàdặndò
CẢM ƠN THẦY VÀ CÁC BẠN ĐÃ QUAN TÂM THEO DÕI