Giáo án môn Tin học 8, kì I - Tiết 28 - Bài thực hành 4: Sử dụng lệnh điều kiện if … then

1. MỤC TIÊU:

1.1 Kiến thức:

* Hoạt động : - Học sinh biết cách sử dụng lệnh điều kiện If then vào trong chương trình.

- Học sinh hiểu được từng câu lệnh trong bài tập 2 và 3; hiểu và đưa ra được thuật toán cho bài toán .

1.2 Kĩ năng:

• Hs thực hiện được:

- Việc viết thuật toán cho bài toán; sử dụng câu lệnh If . then vào giải quyết bài toán.

• Hs thực hiện thành thạo:

- Việc viết thuật toán cho bài toán; sử dụng câu lệnh If . then vào giải quyết bài toán.

 

doc 3 trang Người đăng phammen30 Lượt xem 931Lượt tải 0 Download
Bạn đang xem tài liệu "Giáo án môn Tin học 8, kì I - Tiết 28 - Bài thực hành 4: Sử dụng lệnh điều kiện if … then", để tải tài liệu gốc về máy bạn click vào nút DOWNLOAD ở trên
 Tuần 14 - Tiết 28
 Ngày dạy: 19/11/2014
 Bài thực hành 4: SỬ DỤNG LỆNH ĐIỀU KIỆN IF  THEN
1. MỤC TIÊU:
Kiến thức:
* Hoạt động : - Học sinh biết cách sử dụng lệnh điều kiện If  then vào trong chương trình.
- Học sinh hiểu được từng câu lệnh trong bài tập 2 và 3; hiểu và đưa ra được thuật toán cho bài toán .
Kĩ năng: 
Hs thực hiện được:
- Việc viết thuật toán cho bài toán; sử dụng câu lệnh If .. then vào giải quyết bài toán.
Hs thực hiện thành thạo:
- Việc viết thuật toán cho bài toán; sử dụng câu lệnh If .. then vào giải quyết bài toán.
Thái độ:
Thói quen:
- Học sinh thói quen tự rèn luyện trong của môn học có ‏ý thức học tập bộ môn, ham thích tìm hiểu về tư duy khoa học. 
Tính cách:
- Rèn luyện tính kiên trì trong học tập, rèn luyện.
2. NỘI DUNG BÀI HỌC:
- Tìm hiểu bài tập 2 và 3 sách giáo khoa.
3. CHUẨN BỊ:
3.1. Giáo viên: Phòng máy và phần mềm Pascal.
3.2. Học sinh: Học bài cũ, đọc trước bài mới ở nhà.
4. TỔ CHỨC CÁC HOẠT ĐỘNG HỌC TẬP:
Ổn định tổ chức và kiểm diện. (2’)
Giáo viên ổn định tổ chức và kiểm diện học sinh.
Kiểm tra miệng. (3’)
 ? Em hãy nêu Cú pháp câu lệnh điều kiện If  then dạng thiếu và dạng đủ.
Tiến trình bài học:
HOẠT ĐỘNG CỦA GV VÀ HS
NỘI DUNG BÀI HỌC
Hoạt động (32’)
Bài tập 2
Gv: Yêu cầu học sinh mở lại chương trình ở bìa a (đã gõ ở tiết trước)
Hs: Khởi động Pascal và mở chương trình Aicaohon.pas
Gv: Yêu cầu học sinh chạy chương trình với các bộ dữ liệu như yêu cầu ở ý c..
Hs: Chạy chương trình với các bộ dữ liệu cho trước.
Gv: Yêu cầu HS quan sát kết quả và cho nhận xét.
Hs: Nhận xét, Tìm chỗ chưa đúng trong chương trình.
Gv: Yêu cầu HS sửa lại chương trình cho đúng.
Hs: Thực hiện sửa chương trình đêtr cho kết quả đúng trong mọi trường hợp.
Gv: Đưa ra lưu ý Sgk
Hs: Đọc lưu ý Sgk
Bài 3:
Gv: Yêu cầu học sinh đọc yêu cầu bài tập 3
Hs: Đọc yêu cầu bài tập.
Gv: Yêu cầu hs nêu điều kiện để 3 số dương a,b,c bất kì là độ dài các cạnh của một tam giác.
Hs: Nêu điều kiện: a+b>c’ b+c>a và a+c>b. 
Gv: Yêu cầu hs gõ chương trình Sgk, tìm hiểu ý nghĩa từng câu lệnh của chương trình.
Hs: Gõ chương trình; thực hiện lưu, dịch và sửa lỗi nếu có.
Gv: Đưa ra lưu ý Sgk
Hs: Đọc lưu ý Sgk
Bài 2:
Program Ai_cao_hon;
Uese crt;
Var Long, Trang: real;
Begin
Clrscr;
Write(’Nhap chieu cao cua ban Long: ’);
Readln(Long);
Write(‘Nhap chieu cao cua Trang: ‘);
Readln(Trang);
If Long>Trang then writeln(‘Ban Long cao hon’)
Else If Long<Trang then writeln(‘Ban Trang cao hon’)
Else writeln(‘Hai ban cao bang nhau’);
Readln
End.
Bài 3:
Program Ba_canh_tam_giac;
Uses crt;
Var a, b, c: real;
Begin
Clrscr;
Write(‘Nhap ba so a, b và c: ‘);
Readln(a,b,c);
If (a+b>c) and (b+c>a) and (c+a>b) then
Writeln(‘a, b va c la 3 canh cua mot tam giac!’)
Else writeln(‘a, b, c khong la 3 canh cua 1 tam giac’);
Readln
End.
Tổng kết. (5’)
 - Giáo viên đánh giá kết quả tiết thực hành
 - Tuyên giương các em làm tốt, nhiệt tình. Phê bình nhắc nhở những em chưa nghiêm túc trong tiết thực hành.
Hướng dẫn học tập. (3’)
Đối với bài học ở tiết này:
- Về nhà các em xem lại bài thực hành và thực hành lại các bài tập của ngày hôm nay.
Đối với bài học ở tiết tiếp theo:
- Xem lại tất cả các chương trình đã được học.
- Học bài, chuẩn bị cho tiết sau kiểm tra thực hành.
5. PHỤ LỤC.
----------˜˜&™™----------

Tài liệu đính kèm:

  • docT28.doc