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

Tiết 60_Tin 9

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 (115.41 KB, 3 trang )

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

<i>Ngày soạn: </i>


<i>Ngày dạy: 8C1: 8C2: 8C3:</i>


<i>Tiết 60</i>


<b>BÀI THỰC HÀNH 7</b>


<b>XỬ LÝ DÃY SỐ TRONG CHƯƠNG TRÌNH</b>
<b>I . MỤC TIÊU</b>


<b>1. Kiến thức</b>


- Thực hành khai báo và sử dụng biến mảng.


- Ôn luyện cách sử dụng các câu lệnh If .. then; For .. do.
<b> 2. Kỹ năng</b>


- Cách sử dụng câu lệnh lặp for…do.


- Củng cố các kĩ năng đọc, hiểu và chỉnh sửa chương trình.


- Viết được chương trình với thuật tốn tìm giá trị lớn nhất, nhỏ nhất của
một dãy số, tính tổng dãy số.


<b> 3. Thái độ</b>


- Ham thích lập trình trên máy tính để giải các bài tập.
<b>4. Năng lực</b>


Năng lực tự học; giải quyết vấn đề; sáng tạo; giao tiếp; tự quản lý; hợp tác;


sử dụng công nghệ thông tin và truyền thông; sử dụng ngôn ngữ.


<b>II. CHUẨN BỊ</b>


<b>1. Giáo viên: giáo án, máy chiếu</b>
<b>2. Học sinh: Kiến thức cũ, sách, vở.</b>
<b>III. PHƯƠNG PHÁP, KĨ THUẬT</b>


<b>- Phương pháp: Đặt vấn đề, vấn đáp, gợi mở, phân tích, trực quan.</b>
<b>- Kĩ thuật: Động não, chia nhóm, giao nhiệm vụ.</b>


<b>IV. TIẾN TRÌNH HOẠT ĐỘNG-GIÁO DỤC</b>
<b>1. Ổn định lớp (1')</b>


<b>2. Bài mới</b>


<b>A. HOẠT ĐỘNG KHỞI ĐỘNG (5'): Khơng.</b>
<b>B. HOẠT ĐỘNG HÌNH THÀNH KIẾN THỨC</b>


<b>Hoạt động của GV và HS</b> <b>Nội dung</b>
GV: Đưa ra bài tập 1 SGK


? Gọi học sinh nêu ý tưởng


GV: Yêu cầu HS nhắc lại cách sử
dụng và khai báo biến mảng ?


<b>Bài 1. </b>Viết chương trình nhập điểm của
các bạn trong lớp. Sau đó in ra màn hình
số bạn đạt kết quả học tập loại giỏi, khá,


trung bình và kém (theo tiêu chuẩn từ 8.0
trở lên đạt loại giỏi, từ 6.5 đến 7.9 đạt
loại khá, từ 5.0 đến 6.4 đạt trung bình và
dưới 5.0 xếp loại kém).


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

GV: Gợi ý để HS liệt kê các biến.
Yêu cầu HS liệt kê biến định sử dụng
trong chương trình.


GV: Yêu cầu HS giải thích ý nghĩa
từng câu lệnh trong phân khai báo
chương trình.


GV: u cầu HS giải thích ý nghĩa
từng câu lệnh trong phân khai báo
chương trình.


b) Liệt kê các biến dự định sẽ sử dụng
trong chương trình. Tìm hiểu phần khai
báo dưới đây và tìm hiểu tác dụng của
từng biến:


<b>program Phanloai;</b>
<b>uses crt;</b>


<b>Var</b>


i, n, Gioi, Kha, Trungbinh, Kem:
integer;



A: array[1..100] of real;


<i><b>a)</b></i> Gõ phần khai báo trên vào máy tính
và lưu tệp với tên Phanloai. Tìm
hiểu các câu lệnh trong phần thân
chương trình dưới đây:


<b>Begin</b>
clrscr;


write(‘Nhap so cac ban trong lop, n = ‘);
readln(n);


writeln(‘Nhap diem:’);


<b>For i:=1 to n do Begin write(i,’. ‘);</b>
readln(a[i]); End;


Gioi:=0; Kha:=0; Trungbinh:=0;
Kem:=0;


<b>for i:=1 to n do</b>
begin


<b>if a[i]>=8.0 then Gioi:=Gioi+1;</b>
<b>if a[i]<5 then Kem:=Kem+1;</b>
<b>if (a[i]<8.0) and (a[i]>=6.5) then</b>
Kha:=Kha+1;


<b>if (a[i]>=5) and (a[i]<6.5) then</b>


Trungbinh:=trungbinh+1


end;


writeln(‘Ket qua hoc tap:’);
writeln(Gioi,’ ban hoc gioi’);
writeln(Kha,’ ban hoc kha’);


writeln(Trungbinh,’ ban hoc trung
binh’);


writeln(Kem,’ ban hoc kem’);
readln


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

HS: Thực hành trên máy tính.


GV: Quan sát, hướng dẫn HS thực
hành.


<i><b>b)</b></i> Gõ tiếp phần chương trình này vào
máy tính sau phần khai báo. Dịch,
chạy chương trình.


<b>C. HOẠT ĐỘNG LUYỆN TẬP (5')</b>


Viết chương trình nhập n số nguyên từ bàn phím.
Nhập một số x. In ra màn hình các số khơng lớn hơn x.
(n, x là số nguyên nhập từ bàn phím)


<b>D. HOẠT ĐỘNG VẬN DỤNG, SÁNG TẠO (5')</b>



Viết chương trình nhập n số nguyên từ bàn phím. Sắp xếp dãy theo thứ tự
tăng dần. In dãy sau khi sắp xếp.


<b>E. HOẠT ĐỘNG TÌM TỊI, MỞ RỘNG (5')</b>


Em có thể thực hành giải bài 1 bằng một ngơn ngữ lập trình khác?
<b>* HƯỚNG DẤN VỀ NHÀ (2')</b>


- Thực hành ở nhà.


</div>

<!--links-->

Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Tải bản đầy đủ ngay
×