0
Tải bản đầy đủ (.doc) (34 trang)

RÚT KINH NGHIỆM:

Một phần của tài liệu TÀI LIỆU CHƯƠNG IV - TIN HỌC 11 (Trang 32 -34 )

Ngày soạn: / / 2010 Tiết 34 – Tuần XXVII

BÀI T pậ BÀI T pậ I/ MỤC TIÊU:

- Củng cố kiến thức về dữ liệu kiểu mảng, xâu, bản ghi. - Rèn luyện kỹ năng lập trình.

II/ CHUẨN BỊ:

- Giáo viên: SGK Tin học 11, SGV Tin học 11, giáo án, bài tập mẫu, máy

chiếu Projector.

- Học sinh: SGK Tin học 11, vở ghi.

III/ PHƯƠNG PHÁP:- Tìm hiểu vấn đề. - Tìm hiểu vấn đề.

IV/ HOẠT ĐỘNG DẠY VÀ HỌC:

Nội dung - Hoạt động của giáo viên Hoạt động của học sinh

Hoạt động 1: ổn định lớp (1 phút)

Ổn định lớp. HS ổn định.

Hoạt động 2: bài tập 5 (15 phút)

GV hướng dẫn HS tìm hiểu bài toán:

- Xác định nhập/xuất của bài toán. - Đưa VD về cấp số cộng.

- Cách tìm công sai d?

- Dữ liệu được tổ chức như thế nào? - Ý tưởng giải bài toán?

GV tổng kết phát biểu của HS rồi đưa ra một ý tưởng giải bài toán:

- Tính d = A[2] – A[1].

- Dùng vòng lặp với biến đếm i kiểm tra xem mỗi A[i] có thỏa mãn d = A[i]–A[i-1] không, chỉ cần có một A[i] nào đó không thỏa mãn là kết luận A không phải là cấp số cộng.

GV đưa chương trình mẫu HS quan sát và so sánh kết quả.

HS lắng nghe và phát biểu.

1 4 7 10

d = Ai – Ai-1

- Dữ liệu được lưu trong mảng một chiều.

HS chú ý lắng nghe và ghi nhớ.

HS thực hành viết chương trình.

Hoạt động 3: bài tập 10 (15 phút)

GV hướng dẫn HS tìm hiểu bài toán:

- Xác định nhập/xuất của bài toán. - Đưa VD.

HS lắng nghe và phát biểu.

- Nhập vào xâu S = ‘Lop 11B8’.

- Dữ liệu được tổ chức như thế nào? - Ý tưởng giải bài toán?

GV tổng kết phát biểu của HS rồi đưa ra một ý tưởng giải bài toán:

- Dùng vòng lặp với biến đếm i kiểm tra xem S[i] nào thỏa mãn ‘0’ ≤ S[i] ≤ ‘9’ thì đếm thêm một lần.

- Kết thúc xuất ra kết quả đếm được.

GV đưa chương trình mẫu HS quan sát và so sánh kết quả.

- Xuất ra thông báo: ‘Trong xau S co 3 chu so’.

- Dữ liệu được tổ chức thành xâu.

HS chú ý lắng nghe và ghi nhớ.

HS thực hành viết chương trình.

Hoạt động 4: bài tập 11 (10 phút)

GV đặt câu hỏi:

- Kết quả của chương trình Xep_loai là xuất ra những gì? Có kèm theo điều kiện gì không?

- Yêu cầu xuất của bài tập 11 có điều kiện gì không?

GV yêu cầu HS viết lệnh bổ sung cho chương trình.

GV đưa kết quả:

Writeln(‘Danh sach HS xep loai A:’); For i:= 1 to N do

If (Lop[i].Xeploai = ‘A’) then Writeln(Lop[i].Hoten:30);

GV chạy chương trình hoàn chỉnh để HS quan sát kết quả.

HS trả lời câu hỏi:

- Xuất ra toàn bộ học sinh trong lớp mà không kèm điều kiện gì cả. - Chỉ xuất ra những học sinh xếp loại A. HS thực hành. HS quan sát. HS quan sát kết quả. Hoạt động 5: củng cố (4 phút) - Làm các bài tập còn lại.

- Ghi điểm các HS có ý thức và kết quả thực hành tốt.

- Chuẩn bị trước §14.

HS lắng nghe. HS ghi nhớ. V/ RÚT KINH NGHIỆM:

Một phần của tài liệu TÀI LIỆU CHƯƠNG IV - TIN HỌC 11 (Trang 32 -34 )

×