1. Trang chủ
  2. » Luận Văn - Báo Cáo

Giáo án Tin học lớp 11 - Tiết 43, 44: Bài tập và thực hành 6

3 13 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 3
Dung lượng 103,49 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

ChuÈn bÞ cña gi¸o viªn - Máy vi tính, tổ chức lại phòng máy để học sinh có được các kĩ năng cơ bản trong việc tổ chức và sử dụng chương trình con trong lập trình.. ChuÈn bÞ cña häc sinh [r]

Trang 1

Ngày soạn: ……… Ngày đăng ký giáo án:

Người duyệt giáo án (TTCM duyệt, BGH duyệt):

I Mục tiêu

1 Kiến thức:

- Củng cố lại kiến thức về xâu kí tự,

2 Kĩ năng

- Rèn luyện kĩ năng xử lí xâu bằng việc tạo hiệu ứng chữ chạy trên màn hình

- Nâng cao kĩ năng viết và sử dụng

II Đồ dùng dạy học

1 Chuẩn bị của giáo viên

- Máy vi tính, tổ chức lại phòng máy để học sinh có

trong việc tổ chức và sử dụng

2 Chuẩn bị của học sinh

- Sách giáo khoa

III Hoạt động dạy – học

1 Hoạt động 1: Tìm hiểu và xây dựng hai thủ tục catdan(s1,s2) và cangiua(s);

a Mục tiêu

- HS nắm

nghĩa của mỗi tham số trong từng

b Nội dung:

- Thủ tục catdan

Type str79=string[79]

Procedure catdan(s1:str79; var s2:str79);

Begin

s2:=copy(s1,2,length(s1)-1)+s1[1];

End;

Thủ tục cangiua

Procedure cangiua(var s:str79);

var i,n:integer;

Begin

n:=length(s);

n:=(80-n) div 2;

For i:=1 to n do s:= ‘ ’ +s;

End;

Các bước tiến hành

Trang 2

1 Tìm hiểu hai thủ tục catdan(s1,s2)

và cangiua(s).

- Chiếu nội dung của hai thủ tục

catdan(s1,s2);

- Hỏi: Đầu vào và đầu ra của thủ tục này?

- Hỏi: Chức năng của thủ tục này là gì?

- Yêu cầu HS cho một ví dụ minh hoạ

- Chiếu nội dung của thủ tục: cangiua(s);

- Hỏi: Hỏi đầu vào của thủ tục ?

- Hỏi: Thủ tục thực hiện công việc gì?

- GV  ý: Có thể nhắc HS nếu không

khai báo s là tham biến thì thủ tục này

không có hiệu lực gì vì lệnh 8/ s ra màn

hình không nằm trong thủ tục này

2 Tìm hiểu chương trình của câu b,

SGK, trang 103, 104.

- Chiếu

- Hỏi: Chức năng của

- Giới thiệu cho học sinh các thủ tục

chuẩn: gotoxy(x,y); delay(n); và

keypressed;

- Thực hiện

kết quả của

1 Quan sát thủ tục catdan() và trả lời câu hỏi của giáo viên

- Vào: xâu kí tự s1

- Ra: biến xâu kí tự s2

- Thực hiện việc xâu s2 từ xâu s1 bằng việc chuyển kí tự thứ nhất đến vị trí cuối của xâu

- S1= ‘abcd’ thì S2= ‘bcda’

- Quan sát, suy nghĩ và trả lời

- Đầu vào là một xâu kí tự S không quá

79 kí tự

- Thủ tục thực hiện thêm vào một kí tự trắng để khi 8/ s ra màn hình

kí tự trong S ban đầu dòng gồm 80 kí tự

2 Quan sát chương trình trên bảng và theo dõi dẫn dắt của giáo viên

- Yêu cầu  c sử dụng nhập một xâu kí

tự S/ xâu đó ra màn hình có dạng dòng chữ chạy giữa màn hình văn bản 25*80

- Quan sát trên màn hình để đối chiếu với kết quả mà học sinh tự suy luận tính

2 Hoạt động 2: Rèn luyện kĩ năng lập trình

a Mục tiêu:

- HS vận dụng

cung cấp để giải quyết bài toán tổng quát hơn

b Nội dung:

- Viết

do

- Nội dung

103

c Các bước tiến hành

Trang 3

1 Tìm hiểu yêu cầu của đề bài

- Chiếu nội dung yêu cầu lên bảng

- Yêu cầu HS tìm ra vấn đề mới trong bài

tập này

- Yêu cầu HS lập trình trên máy

- Yêu cầu HS thực hiện

nhập dữ liệu test

- Đánh giá kết quả lập trình của học sinh

1 Quan sát yêu cầu trên bảng

- Về cơ bản, giống  nhiệm vụ mà câu

b đã làm Chỉ khác là luôn cho xâu kí tự chạy ở dòng 12, còn trong bài này xâu kí tự phải chạy ở dòng bất kì Vì vậy, phải truyền tham số quy

định dòng chạy cho thủ tục

- Độc lập viết báo cáo kết quả thử nghiệm

- Nhập dữ liệu theo test của giáo viên và báo cáo kết quả

IV Đánh giá cuối bài

Bài tập về nhà

- Viết thủ tục chaychu(s,dong) nhận tham số là xâu S gồm không quá 79 kí tự

và một biến nguyên Dong In ra màn hình dòng chữ xác định bởi S chạy ở trong Dong Viết

- Chuẩn bị bài cho bài thực hành số 7: Xem

số 7, SGK trang 105

... hỏi giáo viên

- Vào: xâu kí tự s1

- Ra: biến xâu kí tự s2

- Thực việc xâu s2 từ xâu s1 việc chuyển kí tự thứ đến vị trí cuối xâu

- S1= ‘abcd’ S2= ‘bcda’

-. .. class="page_container" data-page="3">

1 Tìm hiểu yêu cầu đề

- Chiếu nội dung yêu cầu lên bảng

- Yêu cầu HS tìm vấn đề

tập

- Yêu cầu HS lập trình máy

- Yêu cầu HS thực

nhập... thủ tục

- Độc lập viết báo cáo kết thử nghiệm

- Nhập liệu theo test giáo viên báo cáo kết

IV Đánh giá cuối

Bài tập nhà

- Viết thủ tục

Ngày đăng: 01/04/2021, 04:43

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w