Giáo án Tin học Lớp 11 - Tiết 31: Kiểu xâu (Tiết 1) - 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 31: Kiểu xâu (Tiết 1) - 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 31: Kiểu xâu (Tiết 1) - Năm học 2019-2020

Ngày soạn:17/12/2019 Tiết PPCT: 31 Chủ đề: KIỂU XÂU(t1) I. Mục tiêu: 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 một số hàm và thủ tục liên qua đến xâu. 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 - Xác định những năng lực có thể hướng tới: NL giải quyết vấn đề, nhận xét, đánh giá 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 mảng 1 chiều? Khai báo mảng a 10 phần tử kiểu kí tự ? 3. Bài mới: 3.1 Hoạt động khởi động - Mục đích: - Phương thức tổ chức: Cá nhân độc lập suy nghĩ và trả lời yêu cầu của gv Các bước Hoạt động của giáo viên Hoạt động của học sinh Dựa sgk nêu cấu trúc kiểu Quan sát cấu trúc khai báo xâu? và tham khảo sách giáo - Hỏi: Khi khai báo khoa. không có[n] thì số lượng kí Cú pháp: tự tối đa là bao nhiêu? Var : - Yêu cầu học sinh cho ví string[ độ dài tối đa của dụ một xâu kí tự xâu]; Cho biết độ dài thực? Giải thích: - Kí hiệu của xâu gồm - Số kí tự tối đa là 255. một kí tự trống là ‘ ’. Xâu Vd :Var hoten :string[30] ; nà có độ dài là 1. - Kí hiệu của xâu rỗng là - Ví dụ: ‘HA NOI’ ‘ ’. Xâu này có độ dài là 0 - Xâu có 6 kí tự, dấu cách là một kí tự. 3. Nhập/xuất dữ liệu cho . biến xâu trong ngôn ngữ Pascal. Thực hiện nhiệm vụ - Giới thiệu cấu trúc chung của thủ tục nhập/xuất dữ liệu. 3. Quan sát bảng để trả lời. - Yêu cầu học sinh tìm ví C1 :Read/readln(biến xâu) dụ cụ thể. - Ví dụ: Readln(ho ten); - Hỏi: Khi viết lệnh - Ví dụ: Write(‘ho nhập/xuất dữ liệu cho biến ten’,hoten); xâu, có gì khác so với biến mảng các kí tự. C2: - Dẫn dắt: Ta có thể sử Tên_biến_xâu:=hằng_xâu; dụng lệnh gán để nhập giá trị cho biến xâu. Cấu trúc - Ví dụ:St:=’HA NOI’; chung: 4. Quan sát và suy nghĩa - Yêu cầu học sinh tìm để trả lời. một ví dụ cụ thể. - Giống cấu trúc chung 4. Tham chiếu đến từng kí khi tham chiếu tên biến[chỉ tự của xâu. số] - Ví dụ: st[2] Gv nhận xét và chốt việc Ghi chép Báo cáo thực hiện nhiệm khai báo biến xâu và cách vụ tham chiếu đến từng pt của xâu - Sản phẩm mong đợi: hs viết đúng cách khai báo biến xâu và tham chiếu xâu 1. Củng cố - 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. 2.BTVN - Xem phần kiến thức lí thuyết còn lại trong bài, bao gồm các hàm và thủ tục liên quan đến xâu, sách giáo khoa, trang 70 – 71. - Kết quả mong đợi: nắm được các nội dung cơ bản đã hoc về xâu
File đính kèm:
giao_an_tin_hoc_lop_11_tiet_31_kieu_xau_tiet_1_nam_hoc_2019.docx