BÀI THỰC HÀNH 6 I MỤC ĐÍCH – YÊU CẦU

Một phần của tài liệu giao an tin hoc 11 soan theo chuan kien thuc ky nang (Trang 74)

III. ĐÁNH GIÁ RÚT KINH NGHIỆM

BÀI THỰC HÀNH 6 I MỤC ĐÍCH – YÊU CẦU

I. MỤC ĐÍCH – YÊU CẦU

1. Kiến thức

Củng cố lại kiến thức về xâu và chương trình con

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 Sử dụng chương trình con trong lập trình.

3. Thái độ

Rèn luyện HS ý thức cần cĩ của người lập trình

Gĩp phần rèn luyện tác phong, tư duy lập trình: Tự giác, tích cực, chủ động trong thực hành.

II. PHƯƠNG PHÁP

Nêu vấn đề giải quyết vấn đề

III. PHƯƠNG TIỆN DẠY HỌC

Phịng máy thực hành vi tính, máy chiếu.

IV. NỘI DUNG VÀ TIẾN TRÌNH LÊN LỚP

1. Ổn định lớp (kiểm tra sĩ số)2. Kiểm tra bài cũ 2. Kiểm tra bài cũ

3. Nội dung

HOẠT ĐỘNG CỦA GV HOẠT ĐỘNG CỦA HS

Yêu cầu HS khởi động chương trình Pascal

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

chiếu thủ tục catdan(s1,s2) lên màn hình

? Đầu vào của thủ tục này?

Chức năng của thủ tục này là gì? Lấy ví dụ trong SGK

Chiếu nội dung thủ tục căn giữa

? Đầu vào của thủ tục?

? Thủ tục thực hiện cơng việc gì?

Cần lưu ý 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 đưa s ra màn hình khơng nằm trong thủ tục này.

Hoạt động 2: Tìm hiểu chương trình của câu b

Chiếu nội dung chương trình lên màn hình

? Chức năng của chương trình?

Giới thiệu cho học sinh thủ tục và hàm chuẩn Gotoxy(x,y):

Delay(n): thường dùng để làm chậm chương trình lại cho ta quan sát, n số nguyên tính bằng ms.

Keypressed: cho giá trị True khi ta nhấn một phím nào đĩ vào bàn phím

Thực hiện chương trình để giúp HS thấy kết quả của chương trình

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

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

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

Khởi động chương trình

Quan sát và trả lời câu hỏi của GV Vào: Xâu kí tự s1

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

Thực hiện việc tạo sâ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 Đầu vào là một xâu kí tự s khơng quá 79 kí tự Bổ sung vào s một dấu cách để khi s đưa ra màn hình kí tự ban đầu được căn giữa của dịng gồm 80 kí tự.

Yêu cầu người sử dụng nhập một xâu kí tự. Đưa 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 kết quả trên màn hình Quan sát và đưa ra kết luận

- Giống như nhiệm vụ câu b, nhưng khác chương trình câu b luơn cho xâu kí tự chạy dịng 12cịn trong bài này xâu kí tự phải chạy ở xâu bất kì.Vì vậy truyền tham số cho dịng chạy cho thủ tục

Viết chương trình trên máy và báo cáo kết quả Nhập các test theo hướng dẫn của giáo viên

Yêu cầu HS chạy chương trình và nhập các test Đánh giá kết quả lập trình của HS

V. CỦNG CỐ - DẶN DỊ

1. Củng cố:

Nhắc lại một số lỗi khi thực hành

2. Dặn dị

Câu hỏi và bài tập về nhà

Viết thủ tục chaychu(s, dong) nhận tham số là xâu s khơng quá 79 kí tự và một biến nguyên dịng. In ra màn hình dịng chữ xác định bởi S chạy ở dịng Don. Viết chương trình và thực hiện cĩ sử dụng thủ tục này.

TUẦN: 25

TIẾT: 44 NGÀY SOẠN: 19/02/08

Một phần của tài liệu giao an tin hoc 11 soan theo chuan kien thuc ky nang (Trang 74)