Tải bản đầy đủ (.pdf) (3 trang)

Giáo án giảng dạy môn Tin học 11 - Bài 12: Kiểu xâu

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (132.29 KB, 3 trang )

<span class='text_page_counter'>(1)</span>TuÇn thø : Ngµy so¹n: Ngµy gi¶ng: tiÕt :. Gi¸o ¸n tin häc 11 **&** vò h÷u thä. Bµi 12: KiÓu X©u <tiÕt 2> I : Môc tiªu 1: KiÕn thøc - Một số ví dụ về kiểu xâu. 2: Kü n¨ng - Nhận biết và bước đầu sử dụng được một số hàm và thủ tục để giải quyết một số bài tập đơn giản liên quan. 3: Thái độ. - Häc sinh nhËn thøc ®­îc kiểu xâu. - Chó ý nghe gi¶ng vËn dông lµm bµi tËp. - H¨ng h¸i ph¸t biÓu ý kiÕn cña bµi gi¶ng. II: Phương pháp, phương tiện 1: §èi víi gi¸o viªn. - S¸ch gi¸o viªn, gi¸o ¸n, phÊn, b¶ng, m¸y chiÕu. 2: §èi víi häc sinh - Sách giáo khoa, vở, bút, thước… III: Hoạt động dạy và học 1: ổn định tổ chức lớp. - KiÓm tra sÜ sè líp, néi vô líp häc 2: KiÓm tra bµi cò. Họat động của giáo viên Hoạt động của học sinh ? Kiểu xâu là gì? Quy tắc, cách thức xác định kiểu xâu - Xâu là dãy các ký tự trong bộ mã như thế nào? ASCII, mỗi ký tự được gọi là một phần tử của xâu. Số lượng ký tự trong một xâu được gọi là độ dài của xâu. Xâu có độ dài bằng 0 được gọi là xâu rỗng. - Tên kiểu xâu; - Cách khai báo biến kiểu xâu; - Số lượng kí tự kiểu xâu; - Các phép toán thao tác với xâu; - Cách tham chiếu tới phần tử của xâu. ? Biến kiểu xâu được khai báo như thế nào? ? Lấy ví dụ về khai báo kiểu xâu? 1 Lop11.com.

<span class='text_page_counter'>(2)</span> ? Cho ví dụ về thủ tục delete trong Var <Tên biến>: String[độ dài lớn nhất xâu? của xâu]; Var Danhsach: String; Var a, b: String; - ‘Ho va ten’ delete(st, 3, 3)  kết quả: ‘Ho ten’. 3: Néi dung bµi míi: Họat động của giáo viên Hoạt động của học sinh Bài học trước ta đã tìm hiểu về khái - Học sinh nghe giảng. niệm, cách khai báo, các thủ tục trong kiểu xâu. Bài học hôm nay ta sẽ đi tìm hiểu về một số ví dụ trong cách khai báo và tìm hiểu kỹ hơn về các thủ tục hàm trong xâu. Ví dụ 1: ? Bài toán khai báo biến xâu như thế nào? - Khai báo: Var a, b: String; ? Trong bài toán sử dụng cấu trúc và sử dụng hàm nào để thực hiện bài - Cấu trúc rẽ nhánh thực hiện ở dạng toán? đủ: If – then – else. Và sử dụng hàm length để tính độ dài khi so sánh hai xâu. - Trong bài toán đã sử dụng cách khai báo kiểu xâu để tính độ dài của xấu a so với xâu b qua cách sử dụng hàm length(độ dài) và cấu trúc rẽ nhánh if – then ở dạng đủ. Ví dụ 2: ? Bài toán khai báo như thế nào?. - Bài toán khai báo x ở kiểu nguyên, a, b ở kiểu xâu.. ? Yêu cầu của bài toán thực hiện - Bài toán thực hiện chương trình nhập những gì? hai xâu và kiểm tra ký tự đầu tiên của xâu thứ nhất có trùng với ký tự cuối cùng của xâu thứ 2. ? Biến x khai báo nhằm mục đích gì?. - Biến x nhằm xác định độ dài của xâu b để biết vị trí cuối cùng của xâu b.. ? Vai trò của câu lệnh ghép trong bài 2 Lop11.com.

<span class='text_page_counter'>(3)</span> toán là gì?. - Vai trò để thực hiện điều kiện ký tự đầu tiên của xâu a có trùng với ký tự cuối cùng của xâu b để đưa kết quả ra màn hình.. Ví dụ 3: ? Yêu cầu của bài toán là gì?. - Yêu cầu nhập một xâu từ bàn phím và đưa ra màn hình xâu đó nhưng được viết ngược theo thứ tự. - Bài toán sử dụng cấu trúc lặp lùi với số lần biết trước. For – downto – do.. ? Bài toán sử dụng cấu trúc nào? ? Biến i và k dùng với mục đích gì?. - Biến k dung để gán bằng độ dài của xâu, biến i được gán độ dài chạy từ k về 1.. - Khi nhập một xâu bất kỳ nào đó, thực hiện chương trình sẽ in ra màn hình một xâu có độ dài bằng xâu vừa nhập và được viết ngược lại xâu vừa nhập. Ví dụ 4: Bài toán thực hiện loại bỏ các dấu cách khi in ra màn hình. ? Bài toán sử dụng các cấu trúc nào? - Bài toán sử dụng cấu trúc lặp với số lần biết trước For – to – do và cấu trúc câu lênh ghép ở dạng đủ. ? Vì sao khởi tạo xâu b rỗng?. - Khởi tạo xâu b rỗng vì khi in ra màn hình xâu b là xâu a đã loại trừ các dấu cách.. ? Khi thực hiện chương trình nhập xâu a không có dấu cách thì in ra màn hình - Khi in ra màn hình xâu b giống như xâu b như thế nào? xâu a. 4: Cñng cè kiÕn thøc. - Kiểu xâu, cách khai báo kiểu xâu, các thủ tục hàm trong xâu. - Đọc trước bài thực 5 hành và bài kiểu bản ghi. IV: Ký duyÖt cña tæ chuyªn m«n …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… ……………………………………………………………………………………. 3 Lop11.com.

<span class='text_page_counter'>(4)</span>

×