Vận dụng mở rộng: (2’)

Một phần của tài liệu BÀI SOẠN TIN HỌC 11 HỌC KỲ 2 CÔNG VĂN 4040 (Trang 39 - 43)

II. CHUẨN BỊ CỦA GV VÀ HS

4. Vận dụng mở rộng: (2’)

Lớp Ngày dạy Sĩ số Học sinh vắng B8 …../…../ 2020 .../… B9 …../…../ 2020 .../… Tiết 33 BÀI TẬP THỰC HÀNH 5 <Tiếp> I. MỤC TIấU 1. Kiến thức:

- Hiểu khỏi niệm xõu kớ tự

- Hiểu cỏch khai bỏo và truy cập đến phần tử của xõu kớ tự 2. Kỹ năng

- Cỏi đặt được thuật toỏn của một số bài toỏn đơn giản với kiểu dữ liệu xõu

kớ tự

3. 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 4. Phỏt triển năng lực

Giỳp học sinh khỏm phỏ, tự học, năng lực hợp tỏc trong thực hành, năng lực lập trỡnh về kớ tự, mảng trong lập trỡnh.

II. CHUẨN BỊ CỦA GV VÀ HS:

1. Chuẩn bị của GV: Giỏo ỏn, phấn, bảng, phũng thực hành 2. Chuẩn bị của HS: Sỏch giỏo khoa, vở ghi

III. HOẠT ĐỘNG DẠY HỌC

1. Hoạt động khởi động Mục tiờu:

- Giỳp học sinh huy động kiến thức và kĩ năng để tổng hợp cỏc kiến thức về xõu trong lập trỡnh.

- Giỏo viờn quan sỏt học sinh, hướng dẫn học sinh thực hành về hàm, thủ tục trong xử lớ xõu.

Tiến hành:

- Hướng dẫn viết về xõu trong Pascal.

- Giỏo viờn kết luận về hoạt động của học sinh và vào bài mới. 2. Bài mới:

Hoạt động của GV và HS Nội dung chớnh

HĐ1: Tìm hiểu cỏch viết chương trình đếm kớ tự

Hình thức: Làm theo nhúm Thời gian: 10’

Bước 1: GV đưa ra yờu cầu của bài và

hướng dẫn hs

Bài 2: Nhập vào một xõu, đếm xem xõu

đú kớ tự a xuất hiện bao nhiờu lần Program Demkitu;

Var st : String; x, i, d: Byte; Begin

Write(‘ Nhap xau ki tu:’); Readln(st); x:=Length(a); d:=0;

- Cỏch nhập xõu kớ tự

- Dựng vũng lặp nào để thực hiện

Bước 2: HS thực hiện theo hướng dẫn

của GV

Bước 3: GV chốt lại kiến thức

HĐ2: Tìm hiểu cỏch viết chương trình đếm từ

Hình thức: Làm theo nhúm Thời gian: 15’

Bước 1: GV đưa ra yờu cầu của bài và

hướng dẫn

- Tại sao lại gỏn xấu st cộng thờm dấu cỏch

- Nếu hai kớ tự đứng cạnh nhau mà kớ tự trước khỏc cỏch, kớ tự sau bằng cỏch thỡ đú cú phải là một từ khụng

Bước 2: HS trả lời cõu hỏi Bước 3: GV chuẩn lại kiến thức

HĐ3.(10')Tỡm hiểu cỏch viết chương trỡnh thay thế cụm từ

Hỡnh thức: Làm theo nhúm Thời gian: 10’

Bước 1: GV đưa ra yờu cầu của bài và hướng dẫn

- Trong bài này cú những khai bỏo nào - Thao tỏc đổi xõu sang chữ hoa được thực hiện như thế nào?

- Cỏch tỡm từ ‘anh’ như thế nào

Bước 2: HS trả lời cỏc cõu hỏi

- Gồm khai bỏo xõu, khai bỏo biến. - Dựng vũng lặp For để đổi giỏ trị cho cỏc phần tử của xõu

- Sử dụng vũng lặp While do

If st[i]=’a’ then d:=d+1;

Write (‘Trong xau co’,d,’ki tu a’’); Readln;

End.

Bài tập 3: NHập vào một xõu kớ tự, Đếm

xem trong xõu cú bao nhiờu từ ( Từ là dóy kớ tự khụng chứa dấu cỏch)

Program Demkitu; Var st : String; x, i, d: Byte; Begin

Write(‘ Nhap xau ki tu:’); Readln(st); x:=Length(a); d:=0; st:=st+’ ‘; For i:=1 to x do

If ((st[i]<>’ ’)and(st[i]=’ ’)) then d:=d+1;

Write (‘Trong xau co’,d,’ tu ’); Readln;

End.

Bài tập 3: Nhập vào một xõu, thay thế tất

cả cỏc cụm từ ‘anh’ bằng từ ‘em’ Program BT3_BTTH5; Uses Crt; Var vt, i, n: Integer; st: String; Begin Clrscr;

Write('Nhap vao mot xau: '); Readln(st); n:=length(st); For i:=1 to n do st[i]:= upcase(st[i]); While pos('ANH',st)<>0 do Begin vt:=pos('ANH',st); delete(st,vt,3); Insert('EM',st,vt); End; Writeln(st); Readln; End.

Bước 3: GV chuẩn lại kiến thức

c. Củng cố, luyện tập: (3’)

- Nhắc nhở lại kiến thức cơ bản của bài học về khai bỏo kiểu xõu kớ tự và thực hiện được một số thuật toỏn cơ bản về xõu kớ tự.

Luyện tập: Cho xõu A:=’ HA NOI’+’VIET NAM’ Nếu dựng phộp ghộp xõu ta được?

Kết quả’HA NOI VIET NAM’

d. Hướng dẫn học sinh tự học ở nhà: (2’) - Về nhà học bài và làm bài tập ở nhà. - Xem trước bài mới

Lớp Ngày dạy Sĩ số Học sinh vắng B8 …../…../ 2020 .../… B9 …../…../ 2020 .../… Tiết 34: BÀI TẬP I. MỤC TIấU: 1. Kiến thức.

- Biết khai bỏo và truy cập đến phần tử của mảng một chiều - Biết khai bỏo xõu và truy cập đến phần tử của xõu

2. Kĩ năng.

- Thực hiện được khai bỏo, truy cập, tớnh toỏn cỏc phần tử của mảng - Thực hiện được khai bỏo, truy cập đến phần tử của xõu

3. 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 4. Phỏt triển năng lực

Giỳp học sinh khỏm phỏ, tự học, năng lực hợp tỏc trong thực hành, năng lực lập trỡnh về kớ, mảng tự trong lập trỡnh.

II. CHUẨN BỊ CỦA GV VÀ HS

Một phần của tài liệu BÀI SOẠN TIN HỌC 11 HỌC KỲ 2 CÔNG VĂN 4040 (Trang 39 - 43)

Tải bản đầy đủ (DOC)

(100 trang)
w