Hoạt động 1: Làm quen với một chương trình và các công cụ hiệu chỉnh chương

Một phần của tài liệu giáo án tin học 11 hay hay (Trang 35 - 38)

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

1.Hoạt động 1: Làm quen với một chương trình và các công cụ hiệu chỉnh chương

trình.

HOẠT ĐỘNG CỦA GIÁO VIÊN HOẠT ĐỘNG CỦA HỌC SINH 1. Gợi ý để học sinh nêu khái niệm về bộ số

Pitago.

- Yêu cầu: Lấy một ví dụ cụ thể.

- Hỏi: Để kiểm tra bộ ba số a,b,c bất kỳ có

1. Theo dõi dẫn dắt của học sinh để nêu khái niệm về bộ số pitago: tổng bình phương của hai số bằng bình phương của số còn lại.

Ví dụ về bộ số Pitago: 5 4 3 a2 = b2 + c2

phải là bộ Pitago, ta phải kiểm tra các đẳng thức nào?

2. Chiếu chương trình mẫu lên bảng. Thực hiện mẫu các thao tác: lưu, thực hiện từng lệnh chương trình, xem kết quả trung gian, thực hiện chương trình và nhập dữ liệu. - Yêu cầu học sinh gõ chương trình mẫu vào máy.

- Yêu cầu học sinh lưu chương trình lên đĩa với tên Pytago.pas

- Yêu cầu học sinh thực hiện từng lệnh của chương trình.

- Yêu cầu học sinh xem các kết quả a2, b2, c2.

- Yêu cầu học sinh tự tìm thêm một số bộ a b c khác và so sánh.

b2 = a2 + c2 c2 = b2 + a2

2. Soạn chương trình vào máy theo yêu cầu của giáo viên.

- Bấm F2, gõ tên file và enter.

- Bấm F7. Nhập các giá trị a=3, b=4, c=5.

- Chọn menu Debug để mở cửa sổ hiệu chỉnh.

- Quan sát quá trình rẽ nhánh của từng bộ dữ liệu vào và trả lời.

2. Hoạt động 2: Rèn luyện kĩ năng lập trình hoàn thiện một bài toán.

HOẠT ĐỘNG CỦA GIÁO VIÊN HOẠT ĐỘNG CỦA HỌC SINH 1. Nêu nội dung, mục đích, yêu cầu của bài

toán.

- Hỏi: Bước đầu tiên để giải bài toán? - Hỏi: Để xác định ta phải đặt các câu hỏi như thế nào? Gọi học sinh đặt câu hỏi và gọi học sinh trả lời cho câu hỏi đó?

- Yêu cầu học sinh phác họa thuật toán. 2. Yêu cầu học sinh gõ chương trình vào máy.

- Giáo viên tiếp cận từng học sinh để hướng dẫn và sửa sai.

3. Yêu cầu học sinh nhập dữ liệu. - Nhập dữ liệu với test 1 2 -2

1. Chú ý theo dõi vấn đề đặt ra của giáo viên

- Xác định input, output và thuật giải. - Mục đích của giải phương trình? + Kết luận số nghệm và giá trị nghiệm x.

-Để tính được nghiệm x cần các đại lượng nào?

+ Cần các đại lượng: a b.

- Có các bước xử lý nào để tính được x? 2. Độc lập soạn chương trình vào máy. - Thông báo kết quả viết được. (adsbygoogle = window.adsbygoogle || []).push({});

3. Nhập dữ liệu theo test của giáo viên và thông báo kết quả của chương trình. 4. Tìm testcase

4. Yêu cầu học sinh xác định các testcasse, nhập dữ liệu, đối sánh kết quả.

0 0 VSN0 3 VN 0 3 VN 2 3 -1.5

Nhập dữ liệu và thông báo kết quả.

IV. ĐÁNH GIÁ CUỐI BÀI

1. Những nội dung đã học

Các bước để hoàn thành một chương trình:

- Phân tích bài toán để xác định dữ liệu vào, dữ liệu ra, thuật toán. - Soạn chương trình vào máy.

- Lưu trữ chương trình. - Biên dich.

- Thực hiện và hiệu chỉnh chương trình.

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

- Viết chương trình nhập vào độ dài ba cạnh của một tam giác và tính chu vi, diện tích của tam giác đó.

LUYỆN TẬPI. MỤC TIÊU I. MỤC TIÊU

1. Kiến thức

- Củng cố lại cho học sinh những kiến thức liên quan đến tổ chức rẽ nhánh và lặp: cấu trúc lặp, sơ đồ thực hiện, sự thực hiện của máy khi gặp lệnh lặp.

2. Kĩ năng

- Rèn luyện kĩ năng vận dụng và linh hoạt trong việc lựa chọn cấu trúc rẽ nhánh và cấu trúc lặp phù hợp để giải quyết bài toán đặt ra.

3. Thái độ

- Tự giác, tích cực, chủ động trong giải quyết các bài tập.

II. ĐỒ DÙNG DẠY HỌC

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

- Máy chiếu Projector, máy vi tính để giới thiệu ví dụ và minh họa, một số chương trình mẫu.

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

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

Một phần của tài liệu giáo án tin học 11 hay hay (Trang 35 - 38)