Giáo án tin học 9 cả năm

Chia sẻ bởi Bùi Văn Út | Ngày 06/11/2018 | 57

Chia sẻ tài liệu: Giáo án tin học 9 cả năm thuộc Tin học 9

Nội dung tài liệu:

Tuần:10 Ngày soạn: 24/10/2008
Ngày dạy: 27/10/2008

Tiết: 19 THỰC HÀNH

A/ MỤC TIÊU BÀI HỌC

Kiến thức
Học sinh biết sử dụng vòng lặp không xác định While … DO
Học sinh nắm được thuật toán tìm BCNN của hai số nguyên bất kỳ nhập từ bàn phím
kỹ năng
- Học sinh thao tác tốt với máy vi tính
Thái độ
Nghiêm túc của học sinh
Giữ gìn và bảo vệ phòng máy vi tính
B/ CHUẨN BỊ CỦA GIÁO VIÊN VÀ HỌC SINH

1. Chuẩn bị của giáo viên
- Giáo án, tài liệu và bài tập
2. Chuẩn bị của học sinh
- Ôn bài ở nhà
- Đầy đủ dụng cụ học tập

C/ TỔ CHỨC CÁC HOẠT ĐỘNG DẠY HỌC

I. Ổn định tổ chức
II. Kiểm tra bài cũ
Không kiểm tra
Để tìm BCNN của hai số nguyên có giá trị nhỏ thì là một điều đơn giản, nhưng với hai số nguyên có giá trị lớn thì quả là mất thời gian. Bây giờ vận dụng kiến thức đã học chúng ta đi lập một chương trình chuyên làm việc này

III. Bài mới

Hoạt động 1: BÀI TẬP THỰC HÀNH

a. Mục Tiêu
- Học sinh làm được bài tập
b. Tiến hành hoạt động

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

- Bt: Lct in lên màn hình BCNN của hai số nguyên bất kỳ nhập từ bàn phím
- Dữ liệu vào của bài toán là gì?

- Dữ liệu ra của bài toán là gì?
- Để giải bài toán này ta nên sử dụng vòng lặp nào?
- Ta có thể sử dụng vòng lặp FOR được hay không?
- Theo em bài này nên khai báo bao nhiêu biến? các biến này dùng để làm gì?
- Các biến thuộc kiểu dữ liệu gì?


- Yêu cầu học sinh gõ vào máy phần khai báo biến và phần nhập dữ liệu?
- Giáo viên kiểm tra và hướng dẫn học sinh thực hiện
- Sau khi có dữ liệu, bước tiếp theo ta phải làm thế nào?

- Biến chạy ban đầu chúng nên gán bằng bao nhiêu?
- Giữa hai số nguyên vừa nhập làm thế nào để phần biệt được số nào là số lớn, số nào là số bé?
- Yêu cầu học sinh gõ đoạn lệnh phân biệt số lớn và số bé vào máy?
- Giáo viên kiểm tra học sinh
- Bước tiếp theo ta phải làm gì?
- Tiếp theo làm thế nào ?
- yêu cầu học sinh gõ vào máy phần còn lại của chương trình?
- Giáo viên kiểm tra và hướng dẫn học sinh thực hành
-Học sinh ghi đề bài

- Là hai số nguyên bất kỳ nhập từ bàn phím
- Là BCNN của hai số nguyên vừa nhập
- Sử dụng vòng lặp không xác định WHILE … DO
- Có thể sử dụng được

- 5 biến, hai biến dùng để nhập dữ liệu, một biến kiểm tra , một biến chạy và một biến trung gian
- Hai biến nhập dữ liệu, một biến chay và một biến trung gian Thuộc kiểu số nguyên, biến kiểm tra thuộc kiểu logic
- Học sinh thực hiện



- Viết lệnh để tìm BCNN của hai số nguyên

- Gán bằng giá trị của số lớn hơn

- Sử dụng câu lệnh điều kiện để gán số lớn hơn bằng Max

- Học sinh thực hiện


- Gán i:= max và Kt:=False
- Sử dụng vòng lặp WHILE… DO
- Học sinh thực hiện



c. Nội dung

Chương trình tham khảo

PROGRAM BCNN;
USES Crt;
VAR
n,m,i,max:word;
kt:boolean;
BEGIN
clrscr;
Write(`nhap so thu nhat :`);
Readln(n);
Write(`nhap so thu hai :`);
Readln(m);
If n>m then Max:=n
Else max:=m;
i:=max;
kt:=false;
While kt=false do
begin
if (i mod n =0) and (i mod m =0) then
begin
kt:=true;
Write(`BCNN la :`,i);
end;
i:=i+max;
end;
readln;
END.


IV. Cũng cố

Giáo viên giải đáp các thắc mắc của học sinh và hướng dẫn học sinh thực hành
V. Dặn dò

- Học sinh về nhà học bài cũ và chuyển bài tập trên sang
* Một số tài liệu cũ có thể bị lỗi font khi hiển thị do dùng bộ mã không phải Unikey ...

Người chia sẻ: Bùi Văn Út
Dung lượng: | Lượt tài: 0
Loại file:
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)