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