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

Tải Giáo án môn Tin học lớp 11 bài 20 - Bài thực hành số 2

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 (130.85 KB, 2 trang )

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

<b>Tiết 16: BÀI TẬP VÀ THỰC HÀNH SỐ 2</b>



<b> I. Mục tiêu</b>


<i>1. Kiến thức: Nắm chắc cấu trúc và sơ đồ thực hiện của cấu trúc lặp.</i>
<i>2. Kĩ năng</i><b>:</b>


- Xây dựng chương trình có sử dụng cấu trúc lặp.


- Làm quen với các công cụ phục vụ và hiệu chỉnh chương trình.
<b>II. TÀI LIỆU THIẾT BỊ DẠY HỌC</b>


<i>1. Giáo viên: SGK, SGV, phịng máy vi tính, máy chiếu Projector để</i>
hướng dẫn.


2. Học sinh: Sách giáo khoa, chuẩn bị trước <b>Nội dung</b> thực hành.


<b>III. Tổ chức các hoạt động học tập</b>
<b>1.</b> <i>Ổn định tổ chức lớp:</i>


<b>2. Kiểm tra bài cũ: </b>Tiến hành trong quá trình thực hành.


<b>3.</b> <i><b>Tiến trình bài học</b></i>


<b>Hoạt động của thầy và trò</b> <b>Nội dung</b>


<b>Hoạt động 1: Lập trình giải bài tập 5a</b>
<b>(20 phút)</b>


GV: Giới thiệu <b>Nội dung</b> thực hành: Bài 5
phần a.



GV: Viết cơng thức tính Y?


HS: Y = 1/2 + 2/3 + 3/4 + ...+ 50/51.
GV: Gọi học sinh xác định ý tưởng thuật
toán bài 5.


HS: Sử dụng cấu trúc lặp với số lần biết
trước.


GV: Yêu cầu học sinh xác định giá trị đầu,
giá trị cuối và thao tác lặp trong câu lệnh
For - Do.


HS: For n:=1 to 50 Do
Y:=Y+n/(n+1);


GV: Giá trị khởi tạo của Y là bao nhiêu?
HS: khởi tạo giá trị của Y:=0.


GV: Yêu cầu học sinh thực hiện chương
trình trên máy.


HS: Thực hành theo yêu cầu của giáo viên.
GV: Quan sát học sinh thực hành.


<b>Hoạt động 2: Lập trình giải bài 8 trang</b>
<b>51 (20 phút)</b>


GV: Trình bày ý tưởng bài tốn?


HS:


- Tính tiền lãi một tháng.


- Tiền tháng sau:= Tiền tháng trước + lãi;
- Thực hiện lặp lại việc cộng lãi cho đến


<b>Bài 5a. Lập trình tính:</b>
<b>Y = </b>

<sub>∑</sub>



<i>n</i>=1
50


<i>n</i>
<i>n+</i>1


<b>Chương trình:</b>


Program Bai5a;
Uses crt;


Var Y: real;
n: Byte;
Begin


Clrscr;
Y:=0;


For n:=1 to 50 do
Y:= Y+n/(n+1);


Readln;
End.


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

<b>Hoạt động của thầy và trò</b> <b>Nội dung</b>


khi số tiền thu được là B đồng
GV: Sử dụng câu lệnh nào để tính?


HS: Lặp với số lần biết trước => Câu lệnh
While - Do.


GV: Yêu cầu học sinh thực hiện chương
trình trên máy.


HS: Thực hành chương trình:


GV: Quan sát học sinh thực hành và giải
đáp thắc mắc trong q trình thực hành.


khơng kỳ hạn thì lãi khơng được cộng vào
vốn.


<b>Chương trình:</b>


program Bai8;
Uses crt;


Var a,b,lai: real;
t: Word;



Begin


clrscr;


write('Nhap so tien ban dau:');
readln(a);


Write(' Nhap so tien rut ra:');
readln(b);


t:=0;


lai:= 0.01*a;
While a<b Do
begin


a:= a+ lai;
t:=t+1;
end;


Write('Sau ',t,' thang nguoi do
thu duoc so tien la',b:8:3);


readln;
End.


<i>4. Tổng kết và hướng dẫn học tập ở nhà (05 p)</i>
<i> * Tổng kết</i><b>:</b>


<b>-</b> Tổng kết những lỗi học sinh hay mắc phải trong quá trình thực


hành và cách khắc phục.


<b>-</b> Nhấn mạnh trọng tâm bài học: Phân biệt lặp với số lần biết
trước và lặp với số lần khơng biết trước.


<b>-</b> Cách chạy thử, hiệu chỉnh chương trình.


<b>* </b><i>Bài tập về nhà:</i>


<b>-</b> Làm các bài tập trong SGK trg 50,51.


</div>

<!--links-->
Giáo án nghệ tin học THCS - Tiết 19, 20, 21 Thực hành Dùng lệnh DIR xen tổ chức thông tin trên đĩa ppt
  • 3
  • 532
  • 0
  • ×