Tải bản đầy đủ (.docx) (2 trang)

tuần 1 trường thpt ngô gia tự giáo án tin học 11 tuần 16 ngày soạn 03 12 08 chương ii cấu trúc rẽ nhánh và cấu trúc lặp bài tập và thực hành 2tt xây dựng chương trình có sử dụng cấu trúc rẽ nhánh

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (100.23 KB, 2 trang )

<span class='text_page_counter'>(1)</span><div class='page_container' data-page=1>

<b>Tuần : 16</b> <i>Ngày soạn 03/ 12 / 08</i>


<b>CHƯƠNG II. CẤU TRÚC RẼ NHÁNH VÀ CẤU TRÚC LẶP </b>
<b>BÀI TẬP VÀ THỰC HÀNH 2(TT)</b>
<b>XÂY DỰNG CHƯƠNG TRÌNH CĨ SỬ DỤNG CẤU TRÚC RẼ NHÁNH</b>


<b>A. MỤC TIÊU BÀI HỌC </b>
<b>1. Kiến thức:</b>


- Hiểu được chương trình có sử dụng cấu trúc rẽ nhánh.
- Làm quen với các cơng cụ hiệu chỉnh chương trình
<b>2. Kỹ năng: </b>


- Soạn được chương trình, lưu lên đĩa, dịch lỗi cú pháp, thực hiện và tìm lỗi thuật tốn và
hồn chỉnh chương trình


- Xây dựng được chương trình đơn giản có sử dụng cấu trúc rẽ nhánh
<b>3. Thái độ: </b>


- Nghiêm túc, tự giác, tích cực và chủ động trong thực hành.
- Rèn luyện tính cẩn thận, chu đáo khi lập trình.


<b>B. PHƯƠNG PHÁP:</b>


<b> - GV hướng dẫn HS thực hành.</b>


<b>C. CHUẨN BỊ CỦA GIÁO VIÊN VÀ HỌC SINH:</b>


<b>1. Giáo viên :</b> Phịng máy vi tính đã được cài đủ Turbo Pascal
<b>2. Học sinh :</b> Sách giáo khoa, bài tập



<b>D. TIẾN TRÌNH LÊN LỚP</b>
<b>I. Ổn định lớp</b>


<b>II. Kiểm tra bài cũ </b>
<b>(không kiểm tra bài cũ)</b>
<b>III. Bài mới</b>


<b>1 Đặt vấn đề: </b>


Để có thể hiểu rõ hơn câu lệnh rẽ nhánh hoạt động như thế nào, hôm nay lớp chúng ta sẽ thực hành
chạy một số chương trình có sử dụng cấu trúc rẽ nhánh trên máy.


<b>2. Triển khai bài </b>


<b>Mục đích rèn luyện kĩ năng lập trình hồn thiện một bài toán</b>


<b>Hoạt động của giáo viên </b> <b>Hoạt động học sinh</b>


1. Nêu nội dung, mục đích, u cầu của bài tố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 tốn.
2. 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.


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.


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.


</div>
<span class='text_page_counter'>(2)</span><div class='page_container' data-page=2>

- Nhập dữ liệu với test 1 2 -2


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ả.


4. Tìm testcase
0 0 VSN
0 3 VN
2 3 -1.5



Nhập dữ liệu và thông báo kết quả.
HS: Gõ chương trình vào máy và thực hiện các yêu cầu SGK/50


* GV cần chú ý


Rèn luyện, uốn nắn HS về cách viết các câu lệnh sao cho chính xác và gọn gàng, nên gõ
mỗi câu lệnh trên một dòng để thuận lợi cho việc kiểm tra, chỉnh sửa chương trình.


Rèn luyện cho HS tính cẩn thận, chu đáo khi lập trình.


Rèn luyện cách hiệu chỉnh chương trình khi gặp lỗi và cách kiểm thử lại chương trình thơng
qua một số Test.


GV: Theo dõi, hướng dẫn các em trong quá trình các em thực hành trên máy.


- Đối với HS TB –Yếu, cần chú ý chỉ dẫn nhiều


- Đối với HS Khá, Giỏi, gợi ý các em cải tiến chương trình, dùng hàm để tính tốn
* Ở câu h), GV gợi ý để HS suy nghĩ và tự giải thích


<b>IV. Củng cố bài </b>


<i><b> Những nội dung đã học</b></i>


Các bước để hồ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 tố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.
<b>V. Dặn dò </b>


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


- 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 đó.


<b>VI. RÚT KINH NGHIỆM:</b>


...
...
...
...
...


</div>

<!--links-->

×