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

docx 5 Trang tailieuthpt 13
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

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:

  • docxgiao_an_tin_hoc_lop_11_tiet_31_kieu_xau_tiet_1_nam_hoc_2019.docx