Giáo án Tin học Lớp 11 - Tiết 32: Kiểu xâu (Tiết 2) - Năm học 2019-2020
Bạn đang xem tài liệu "Giáo án Tin học Lớp 11 - Tiết 32: Kiểu xâu (Tiết 2) - Năm học 2019-2020", để tải tài liệu gốc về máy hãy click vào nút Download ở trên.
Tóm tắt nội dung tài liệu: Giáo án Tin học Lớp 11 - Tiết 32: Kiểu xâu (Tiết 2) - Năm học 2019-2020

Ngày soạn: 26/12/2019 Tiết PPCT: 32 Chủ đề: KIỂU XÂU (T2) I. Mục tiêu: 1. Kiến thức - Biết các phép toán liên qua đến xâu, một số hàm thủ tục xử lí xâu. - 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 thông qua ví dụ 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. 3. Thái độ - Tự giác, tích cực và tìm hiểu bài toán về kiểu xâu 4. Xác định những năng lực có thể hướng tới: NL nhận xét, đánh giá, giải quyết bài toán thông qua lập trình II. Tổ chức hoạt động học: 1. Ổn định tổ chức 2. Kiểm tra bài cũ Nêu các khai báo xâu? Khai báo xâu s để lưu trữ họ tên? 3. Bài mới: 3.1 Hoạt động khởi động - Mục đích: Biết một số hàm và thủ tục thường sử dụng trên xâu - Phương thức tổ chức: chia lớp thành 4 nhóm, yêu cầu thảo luận và hoàn thành phiếu học tập Hoạt động của giáo viên Hoạt động của Các bước học sinh hãy ghép đúng các thao tác tương ứng với các HS theo dõi SGK ý nghĩa: mục 2. Thao tác Ý nghĩa Chuyển giao Tạo xâu gồm n kí tự “Ha Noi” + “Viet nhiệm vụ liên tiếp bắt đầu từ vị Nam” trí vt của xâu s Insert(s1,s2,vt) Ghép xâu “Ha Noi” và oi’;Write(upcase(’h’));write(length(st)); kết quả. readln; End. - Hỏi: Chức năng của hàm length() là gì? - Nhận xét và bổ - Hỏi: Chức năng của hàm upcase()? sung những thiếu sót 2. Var vt:byte; của nhóm khác. Begin vt:=Pos(‘cd’, ‘abcdefcd’); Write(vt); readln; End. - Hỏi: Kết quả của chương trình in ra màn hình? - Thay tham số của hàm Pos trong chương trình bằng Pos(‘k’, ‘abc’). Hỏi kết quả của hàm bằng bao nhiêu? 3. Var st:string; Begin st:=copy(‘bai tap’, 3, 4); Write(st); readln; End. - Hỏi: Chức năng của hàm copy? Copy(‘abc,1, 5) Copy(‘abc,5, 2) 4. Var st:string; Begin st:= ‘Ha Noi’; delete(st,3,2); Write(st); st2:= ‘Ha Noi’; st1:= ‘ ’; insert(st1, st2,3); readln; End. - Hỏi: Kết quả của chương trình in ra màn hình? - Hỏi: Chức năng của thủ tục delete(); Gv nhận xét và chốt kết quả Quan sát và ghi nhớ. 1. - Kết quả là : 6 Báo cáo thực hiện - Chuyển chữ h thành chữ H nhiệm vụ 2. - Kết quả là: 3 3. - Kết quả là: ‘i ta’
File đính kèm:
giao_an_tin_hoc_lop_11_tiet_32_kieu_xau_tiet_2_nam_hoc_2019.docx